шустрый скрипт скрипт зеркала NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
vstativ
проходил мимо

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение vstativ » 2016-12-20 1:45:30

server801 писал(а):
vsend писал(а):кто то под 10 версию уже дописывал?
дописал в init.php 10 => 'eset_upd/v10',
обновления стягивает но в генерируемом index.html указывает вес и версию
но это не главное судя по реестру мой ESS 10 тянет update.ver с eset_upd/v10/dll/
с папки dll
сравнил а там совсем разные обновления чем в eset_upd/v10/
какие могут быть идеи?
а как клиент будет обновляться ?
уже есть мануал как прописать сервер обновления в 10
перебрал уже кучу скриптов ((( после закрытия проекта nodview тяжко стало
пока смотрю на этот скрипт ... https://github.com/tarampampam/nod32-update-mirror

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение server801 » 2016-12-20 8:54:18

Автор скрипта по ссылке выше видимо не в курсе что логистика обновления 10 версии совсем другая . И под FreeBSD он не заводится к сожалению . HSDN скрипт скрипт качает все что ему скажешь, но не в этом суть . Ниже листинг директорий для V10 . Нод 10 версии обновляется файлами file.dll.nup а не file.nup как привычно на 6,7,8 версиях.

Код: Выделить всё

drwxr-xr-x  322 root  wheel  -   10k Dec 20 09:03 v10-dll-pre-sta
drwxr-xr-x  106 root  wheel  -  3.5k Dec 19 20:03 v10-dll-rel-bat
drwxr-xr-x  294 root  wheel  -  9.5k Dec 20 09:04 v10-dll-rel-def
drwxr-xr-x  318 root  wheel  -   10k Dec 20 09:02 v10-dll-rel-sta
drwxr-xr-x  106 root  wheel  -  3.5k Dec 19 20:07 v10-rel-bat
drwxr-xr-x  319 root  wheel  -   10k Dec 20 09:08 v10-rel-sta

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение pimlab » 2016-12-20 16:45:10

Это только у меня, в последнее время, при поиске ключей и проверки иx время истечения валидности пишет 01.01.70?
и ругается в консоль, когда идет обновление зеркала

Код: Выделить всё

php Notice: Undefined variable: host in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 320
при этом все что надо отрабатывает

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение pimlab » 2016-12-22 17:34:57

pimlab писал(а):Это только у меня, в последнее время, при поиске ключей и проверки иx время истечения валидности пишет 01.01.70?
и ругается в консоль, когда идет обновление зеркала

Код: Выделить всё

php Notice: Undefined variable: host in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 320
при этом все что надо отрабатывает
php-curl и php-sockets нужны были

5973785
рядовой
Сообщения: 49
Зарегистрирован: 2009-09-19 13:02:45
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение 5973785 » 2017-01-02 9:58:27

server801 писал(а): И под FreeBSD он не заводится к сожалению
Заводится, нужен bash и подправить пару строк. Тока смысла от него, не чем выдающимся он от собратьев не отличается.
Изображение

zhenya_alex
рядовой
Сообщения: 11
Зарегистрирован: 2011-08-10 13:29:44

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение zhenya_alex » 2017-01-11 8:02:04

Добрый день.
Являюсь давним пользователем данного скрипта. При очередном переносе на новую версию систему столкнулся с трудностями.
FreeBSD 11 (i386), установил всё необходимое и скопировал скрипт с рабочей FreeBSD 10.
Бился долго, так и не понимаю что изменилось или что я не так сделал, но скрипт заходит в интернет, находит рабочий ключ (видно в логе), а затем:

Код: Выделить всё

[2017-01-11, 07:46:32] [ver. 3] Ни одно зеркало не отвечает!
[2017-01-11, 07:46:32] [ver. 4] Ни одно зеркало не отвечает!
[2017-01-11, 07:46:32] [ver. 5] Ни одно зеркало не отвечает!
[2017-01-11, 07:46:32] [ver. 6] Ни одно зеркало не отвечает!
[2017-01-11, 07:46:32] [ver. 7] Ни одно зеркало не отвечает!
[2017-01-11, 07:46:32] [ver. 8] Ни одно зеркало не отвечает!
Запускаю вручную от root. Любое из зеркал в конфиге пингуется. На соседней FreeBSD 10 всё работает отлично.
Кто знает - подскажите, пожалуйста, что не так.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-01-11 9:16:08

Может подождать нужно...

Отправлено спустя 1 минуту :
И не ставьте частый опрос серверов, 1 раз в 3 часа более чем достаточно

zhenya_alex
рядовой
Сообщения: 11
Зарегистрирован: 2011-08-10 13:29:44

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение zhenya_alex » 2017-01-11 10:22:57

Не думаю, что в этом дело. На другом сервере ведь обновляется (внешний ip другой).
Скрипт запускается с периодичностью 2 раза в сутки.

george.of.314
проходил мимо
Сообщения: 3
Зарегистрирован: 2016-11-20 22:46:55

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение george.of.314 » 2017-01-14 14:42:46

А сейчас новая ошибка:

Код: Выделить всё

PHP Strict Standards:  Resource ID#59994 used as offset, casting to integer (59994) in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 287
PHP Strict Standards:  Resource ID#59904 used as offset, casting to integer (59904) in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 255
PHP Strict Standards:  Only variables should be passed by reference in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 281
PHP Warning:  Missing argument 2 for Mirror::check_mirror(), called in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 282 and defined in /usr/local/etc/nod32ms/inc/classes/Mirror.class.php on line 94
Код не менялся. Не обновляется уже более недели

d00m
рядовой
Сообщения: 39
Зарегистрирован: 2011-10-24 15:58:51

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение d00m » 2017-01-26 13:33:47

последняя версия скрипта полностью рабочая.
ключи находит и базы 4 и 8 версии качает.

ppi467
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-02-20 17:25:29

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение ppi467 » 2017-02-02 16:04:52

А где можно взять последнюю версию скрипта, а то что-то уже все глаза проглядел, а не вижу

soh
рядовой
Сообщения: 10
Зарегистрирован: 2014-10-08 13:07:13

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение soh » 2017-02-08 1:30:31

При запуске скрипта ничего не происходит, кроме создания /tmp/eset_upd/v4/update.rar
Ждал пол часа, в логах вот это и более ничего:

Код: Выделить всё

[2017-02-08, 00:58:21] Найдено ключей: 21
[2017-02-08, 01:09:02] Запущен скрипт 1.0.191014 [Freedom for Ukraine]
[2017-02-08, 01:09:02] Будет использован ключ [Логин/пароль] Срок действия 22.03.17
Подскажите пожалуйста, что я делаю не так?

Отправлено спустя 11 минут 56 секунд:
soh писал(а):При запуске скрипта ничего не происходит, кроме создания /tmp/eset_upd/v4/update.rar
Ждал пол часа, в логах вот это и более ничего:

Код: Выделить всё

[2017-02-08, 00:58:21] Найдено ключей: 21
[2017-02-08, 01:09:02] Запущен скрипт 1.0.191014 [Freedom for Ukraine]
[2017-02-08, 01:09:02] Будет использован ключ [Логин/пароль] Срок действия 22.03.17
Подскажите пожалуйста, что я делаю не так?

Код: Выделить всё

[2017-02-08, 01:43:55] [ver. 4] Ни одно зеркало не отвечает!
Подскажите, а с этим что делать? Скрипт запущен от Рута...

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-02-13 13:27:03

Обновил скрипт - добавил тестовую поддержку 10-й версии - https://github.com/zxzharmlesszxz/eset_ ... script.git
У кого есть возможность проверьте.

vsend
проходил мимо

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение vsend » 2017-02-25 20:00:20

[quote="harmless"]Обновил скрипт - добавил тестовую поддержку 10-й версии - https://github.com/zxzharmlesszxz/eset_mirror_script.git
У кого есть возможность проверьте.[/quote]

1 настроил конфиг на загузку только 10-версию , не помогло скрипт загрузил все начиная с 3 версии.
2 папки для 10 так и не создались, в логах вообще нет упоминании о 10
3 обновил страницу еще раз, папка появилась www/v10-dll-rel-sta но eset_upd/v10 не появилась, обновил скрипт еще раз и папка с нужным содержимым была создана.

прописал в EAV и ESS 10 версии зеркало путем добавления в реест по старой методике
[code]HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Info\ находим PackageFeatures[/code]
f5ac (62892) для EAV 10
f5bd (62909) - для ESS 10 - не совсем корректно отработало отключился какой то модуль

перегрузился и о чудо ESET обновился я аж офигел ))
но опять есть одно но нужно прописывать зеркало не http://doman/ и даже не http://doman/eset_upd/ и не http://doman/eset_upd/v10
а http://doman/eset_upd/v10/dll

возможно в файле http://doman/eset_upd/update.ver с линками что то невпорядке

Из минусов почему-то при обновлении с зеркала не подтягивается лицензия или срок активации как в 8 версии((( один раз ключем активировал зеркало прописал и забыл
может кто подскажет?

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-02-25 22:04:28

Что я делаю не так?

Код: Выделить всё

git clone https://github.com/zxzharmlesszxz/eset_mirror_script.git ./test
cd test
cp nod32ms.conf.eng nod32ms.conf
ee nod32ms.conf

 # Eset version 3                                                                                           
- update_version3 = 0                                                                                       
+# update_version3 = 1                                                                                      
                                                                                                            
 # Eset version 4                                                                                           
- update_version4 = 0                                                                                       
+# update_version4 = 1                                                                                      
                                                                                                            
 # Eset version 5                                                                                           
- update_version5 = 0                                                                                       
+# update_version5 = 1                                                                                      
                                                                                                            
 # Eset version 6                                                                                           
- update_version6 = 0                                                                                       
+# update_version6 = 1                                                                                      
                                                                                                            
 # Eset version 7                                                                                           
- update_version7 = 0                                                                                       
+# update_version7 = 1                                                                                      
                                                                                                            
 # Eset version 8                                                                                           
- update_version8 = 0                                                                                       
+# update_version8 = 1                                                                                      
                                                                                                            
 # Eset version 9                                                                                           
- update_version9 = 0                                                                                       
+# update_version9 = 1                                                                                      
                                                                                                            
 # Eset version 10                                                                                          
 # update_version10 = 1

./update.php
 du -sh www
 262M www

vstativ
проходил мимо

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение vstativ » 2017-02-26 16:26:57

harmless

Спасибо свою ошибку обнаружил, признаю )) просто забыл расскоментировать строки.

самый актуальный нерешенный момент это процесс активации nod32 10 после обновления
в 8рке сначала активировал ключом показывало к примеру 80 дней, потом обновлялся через зеркало и писало 0 дней и в принципе работало несколько лет. А вот с 10ткой кажется такое не прокатывает. Есть идеи?

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-02-27 11:32:08

К сажелению сам виндой и есетом не пользуясь) делал для друга. Возможно получу от него ответ - тогда напишу.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-03-12 17:16:33

Видимо афтор переписанного скрипта уже отвалился от поддержки ...

Собственно вопрос.
Рано или поздно всем придется переходить на PHP7.0 или на PHP7.1 и т.д.

Собственно скрипт чудесно работал на php5.6, версия файлов еще от 09.2014.
Обновился на PHP7.0 при запуске скрипта ошибка:

Код: Выделить всё

Fatal error: Redefinition of parameter $version in /usr/home/nod32update/inc/classes/Mirror.class.php on line 141
Можно конечно 2й php рядом собрать, но не хотелось бы ...
Собственно как можно полечить ?

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-03-12 17:20:18

kharkov_max писал(а):Видимо афтор переписанного скрипта уже отвалился от поддержки ...

Собственно вопрос.
Рано или поздно всем придется переходить на PHP7.0 или на PHP7.1 и т.д.

Собственно скрипт чудесно работал на php5.6, версия файлов еще от 09.2014.
Обновился на PHP7.0 при запуске скрипта ошибка:

Код: Выделить всё

Fatal error: Redefinition of parameter $version in /usr/home/nod32update/inc/classes/Mirror.class.php on line 141
Можно конечно 2й php рядом собрать, но не хотелось бы ...
Собственно как можно полечить ?
Моя версия как раз прекрасно работает на всех версиях пыха от 5 до 7.х

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2017-03-12 18:26:51

harmless, Может Вам конечно будет лень, но думаю что по вашему новому скрипту лучше сделать отдельную ветку форума с толковой шапкой, с нормальным описанием что модифицированно, особенностями и т.д. А то перечитывать весь написанный хлам иногда лень )))

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-03-12 18:41:47

kharkov_max писал(а):harmless, Может Вам конечно будет лень, но думаю что по вашему новому скрипту лучше сделать отдельную ветку форума с толковой шапкой, с нормальным описанием что модифицированно, особенностями и т.д. А то перечитывать весь написанный хлам иногда лень )))
Дело в том что в моем форке почищен код для работы с новыми версиями пыха и добавлена поддержка новых версий нода до 10 версии. Все)

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение pimlab » 2017-03-13 11:14:59

ЗА php7 огромное Спасибо! теперь отпало держать в клетке php5.6!!
Вопрос по работе скрипта..
Давно уже заметил, что иногда нод при обновлении сообщает об отсутствии фаилов на зеркале...
Проверил и действительно всегда в каждой версии нода после обновлениа зеркала отсутсвует один фаил на который ссылается упдате.вер.
Так как не силен в php, то решил это несколько топорно, но еффективно.
После обновления зеркала, запускаю проверку наличия всех фаилов в упдате.вер и если нет одного, то удаляется упдате.вер и снова запускается скрипт зеркала, который все недостающее находит...
Прозьба посмотрите у себя, глюк моей железки или скрипта

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-03-13 19:09:03

Действительно не все файлы качает с первого раза!

Код: Выделить всё

/v3-rel-sta/mod_023_pegasus_9846/em023_32_n10.nup: cannot open `/v3-rel-sta/mod_023_pegasus_9846/em023_32_n10.nup' (No such file or directory)
/v9-rel-sta/mod_002_engine_32698/em002_64_n17.nup: cannot open `/v9-rel-sta/mod_002_engine_32698/em002_64_n17.nup' (No such file or directory)
/v10-dll-rel-sta/mod_023_pegasus_9846/em023_32_n7.dll.nup: cannot open `/v10-dll-rel-sta/mod_023_pegasus_9846/em023_32_n7.dll.nup' (No such file or directory)
И при том что при первом закуске во всех версиях отсутствует один файл, а при последующих - только эти остаются не созданными
Буду смотреть - как исправлю отпишусь

Отправлено спустя 37 минут 34 секунды:
А вообще скрипт рандомно пропускает по одному файлу на репу

Отправлено спустя 1 час 26 минут 35 секунд:
Исправил загрузку файлов:
- при первом запуске в каждой репе пропускает по одному файлу(пока не исправлено)
- при последующих - проверяет текущую версию бд и все ее файлы(недостающие докачивает)

pimlab
прапорщик
Сообщения: 483
Зарегистрирован: 2007-10-09 11:31:03

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение pimlab » 2017-03-13 19:27:38

Ещё просьба , проверить такой вариант событий ... Не знаю подвержен данный скрипт этому или нет , но по старинке использования подобных скриптов, тоже было решено мной топорным методом проверки каждые 30сек и убивание процесса update.php после 15мин после запуска.
Смысл в том что бывало раньше по бог знает каким от меня не зависящим причинам процесс update.php оставался висеть сутками пока я не замечу его в TOP

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

шустрый скрипт скрипт зеркала NOD32

Непрочитанное сообщение harmless » 2017-03-13 19:46:46

pimlab писал(а):Ещё просьба , проверить такой вариант событий ... Не знаю подвержен данный скрипт этому или нет , но по старинке использования подобных скриптов, тоже было решено мной топорным методом проверки каждые 30сек и убивание процесса update.php после 15мин после запуска.
Смысл в том что бывало раньше по бог знает каким от меня не зависящим причинам процесс update.php оставался висеть сутками пока я не замечу его в TOP
В этом вроде я такого не замечал - если будет замечено - прикладывайте в эту тему, либо давайте запустим новую