Очередной скрипт зеркала NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-07-07 6:25:38

kharkov_max писал(а):
GRooVE писал(а):потестируйте до завтра
если все нормально - обновлю
Скопировал файлы, вроде при наличии обновлений работает как нужно.

Изменил mirror на несуществующий, жду N (1 день) письма
Прошло более 1 дня, обновление не работает т.к. не верно указаны зеркала баз.
Но письма так и нет ....

Хостинговая компания 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/

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение maylow » 2012-07-07 7:26:32

Еще вопрос. Наверное, я что то такое крамольное скажу - объясните пожалуйста, как обновляться при помощи данного скрипта не по http а просто через расшаренную папку. Я пробовал и расшаривать и флэшкой файлы таскал - не получается. На volmed_е есть старенький скриптик, так вот он дополнительно создает папку mirror3 и в неё кидает все, что нужно для локального обновления.

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-07-07 12:09:20

maylow писал(а):Пожелание к автору. Можно ли сделать (предусмотреть) в новой версии скрипта возможность вставлять вручную валидные ключи и отключать при этом механизм поиска в интернете. Это может потребоваться, например, зарегистрированным пользователям при создании зеркал обновления в своей ЛВС (школы, институты, колледжи и пр. крупные сети), мне бы вот, лично, хотелось использовать лицензионные ключи и не иметь при этом проблем с виндовыми обновлялками-компами, работающими по признаку - упал-отжался :crazy: .
да есть такая функция:
в конфиге отключаем find_auto_enable = 0
в файл log/keys.valid вписываем свои логин/пасс через двоеточие, например EAV-12345678:xxxxxxxxxx
maylow писал(а):Еще вопрос. Наверное, я что то такое крамольное скажу - объясните пожалуйста, как обновляться при помощи данного скрипта не по http а просто через расшаренную папку. Я пробовал и расшаривать и флэшкой файлы таскал - не получается. На volmed_е есть старенький скриптик, так вот он дополнительно создает папку mirror3 и в неё кидает все, что нужно для локального обновления.
насколько я знаю, данную функцию в свое время поддерживала только 2-ая версия nod32
в более новых - не сталкивался

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-07-07 12:20:41

kharkov_max писал(а):Прошло более 1 дня, обновление не работает т.к. не верно указаны зеркала баз.
Но письма так и нет ....
Только что погонял - письмо пришло:

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

[2012-07-07] [09:11:33] [ver. 3] Your db has not been updated since 2011-11-18, 05:37:14
Правда обнаружил один баг: если указать заранее неверный сервер обновлений, который при этом живой, скрипт будет все равно пытаться обновиться с него
добавлю корректную проверку на возможность обновления с указанного сервера - выложу патч

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение maylow » 2012-07-08 8:06:18

maylow писал(а):Еще вопрос. Наверное, я что то такое крамольное скажу - объясните пожалуйста, как обновляться при помощи данного скрипта не по http а просто через расшаренную папку. Я пробовал и расшаривать и флэшкой файлы таскал - не получается. На volmed_е есть старенький скриптик, так вот он дополнительно создает папку mirror3 и в неё кидает все, что нужно для локального обновления.
насколько я знаю, данную функцию в свое время поддерживала только 2-ая версия nod32
в более новых - не сталкивался[/quote]
Ну, насколько я знаю, если в ноде если лицензия и создается папка mirror то можно запросто скопировать её и с этой папки обновляться, по крайней мере у меня 4-ка так и работает в некоторых конторах - инета нет, а бывает, что и сети тоже нет - пришел с флэшкой, скинул на диск папку mirror и обновился. Дело, конечно ваше, вы разработчик. но, в принципе, с вашими возможностями это не так уж тяжело и сделать. А скриптик от volmeda я подгоню... :oops:

Аватара пользователя
attack
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-06-22 19:43:04

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение attack » 2012-07-11 11:04:08

GRooVE писал(а):Исправленный icq_informer и phpmailer_informer
Файлы положить в inc/classes
P.S.: прошу прощения, банальная очепятка в коде
Спасибо, проверил, работает ICQ информер.. НО... С новыми классами не находит ключики на д-портале, а со старыми сливает аж бегом!

Очистил файл keys.valid и вот что выдало:
[2012-07-11] [10:47:44] Run script 2.3.1_alpha1
[2012-07-11] [10:47:44] Keys file is empty!
[2012-07-11] [10:47:44] Begining search at /usr/nod32ms/pattern/d-market.pattern
[2012-07-11] [10:47:44] Link was found [http://portal.d-market.com.ua/nod32keys ... nod32.html]
[2012-07-11] [10:47:45] No key were found!
[2012-07-11] [10:47:45] Keys file is empty!
[2012-07-11] [10:47:45] Stop script
Ну и при этом без ключика и не обновляется ведь!

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение FoKS » 2012-10-10 13:32:28

Скрипт хорош. Ещё хотелось бы видеть авторизацию как у самого ЕСЕТа, что бы пользователи вводили свой логин и пароль для обновления, а так же получать статистику по этим пользователям --- когда, сколько раз, сколько мб, с какого ИП обновлялись.

Или как такое можно реализовать, поделитесь идеями.

Спасибо.

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-10-10 13:44:26

FoKS писал(а):Скрипт хорош. Ещё хотелось бы видеть авторизацию как у самого ЕСЕТа, что бы пользователи вводили свой логин и пароль для обновления, а так же получать статистику по этим пользователям --- когда, сколько раз, сколько мб, с какого ИП обновлялись.

Или как такое можно реализовать, поделитесь идеями.

Спасибо.
Авторизация - крутите Apache2


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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-10-10 14:54:56

FoKS писал(а):Вот думаю через .htacess прокатит, нет?
Да, прокатит

Кстати в этой ветке, писали директивы для virtualhost Apache.


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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-10-23 11:21:13

Народ проверьте пожалуйста.

Запускаю скрипт, очень долго дубасит php, но файл keys.valid в результате пустой.
Данную картину наблюдаю уже не первый день ...

Может eset что то поменял у себя и скрипт уже не работает - нужно менять логику и т.д ....

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-10-23 12:27:47

Не знаю с чем могло быть связано, но !!!

В файле keys.invalid, за долгое время пользования скриптом, было 14445 строк.
Почистил файлик, т.е. удалил все из него и запустил скрипт.
Скрипт достаточно быстро отработал, в файл keys.valid появились валидные ключи и т.д.

Во всей этой процедуре (чего стал наблюдать и разбираться) смущало то что php достаточно длительное время работал (до 50 мин и заканчивалось ни чем), нагружал систему, подтормаживал остальной софт и т.д.
Уверен что это некая недоработка скрипта.
Может писать в keys.invalid еще и время когда данные были добавлены в файл, а в conf добавить параметр времени по которому такие записи будут удаляться.
Т.е. к примеру через 60 дней считать ключи в keys.invalid совсем старыми (вроде как они больше не будут попадаться в поиске) и удалять их из файла ...
Как то так, ну или другой механизм ...

Гость
проходил мимо

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Гость » 2012-10-31 10:56:37

kharkov_max +1
Абсолютно аналогичная проблема. Получается как только ключ перестаёт работать, скрипт из файла keys.valid переносит его в keys.invalid и при этом базы полностью перестают обновляться, в логах после каждой попытки пишет:

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

[2012-10-31] [09:00:14] Run script 2.3.1_alpha1
[2012-10-31] [09:00:14] Keys file is empty!
[2012-10-31] [09:00:14] Begining search at /***/nod32/pattern/d-market.pattern
[2012-10-31] [09:00:20] Link was found [http://***.html]
[2012-10-31] [09:00:20] Already in black-list [EAV-71698731:ukae2h2nej]
[2012-10-31] [09:00:20] Already in black-list [EAV-72385926:vx3d6u3mdn]
[2012-10-31] [09:00:20] Already in black-list [EAV-72576445:pcm8hrafec]
[2012-10-31] [09:00:20] Keys file is empty!
[2012-10-31] [09:00:20] Stop script
Тоже думаю, что в скрипте имеет место ннедоработка. Я перед запуском обновлений добавил команду на удаление файла keys.invalid. Не знаю правильно ли это, но работает.

k0maznik
проходил мимо
Сообщения: 1
Зарегистрирован: 2012-11-08 14:02:45

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение k0maznik » 2012-11-08 18:33:46

вобщем 28.10.2012 закончил функционировать скрипт Alexo.
Защел на форум, и тут сказано что он уже не поддерживает проэкт и все дела, начала ковырять и попал на ваш новый скрипт, о котором хорошие отзывы.
И вот я его качаю, распаковываю, и пытаюсь запустить просто как прошлый скрипт, роюсь в конфиге, чтобы указать куда логи писать, папку куда сами файлы литься будут, но ничего нету.
Есть какойнить манула как правильно настроить этот скрипт?
зачем там .htaccess? :st: зачем там вообще конфиг странный не на русском? :st:
раскажите поподробнее плиз

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

[2012-11-08] [18:34:56] There are no alive hosts for update. Please, check set up of [mirror] in your config file!
[2012-11-08] [18:34:56] Stop script
вот логи ошибки

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-11-08 21:37:52

Для начала давайте дождемся ответа аффтора продолжения скрипта, а потом решим ВАШ вопрос...
Скрипт не совсем рабочий ... точнее решение запросов HTML, поиск ключей ...
Если ответа не будет то скрипт умерррррр....

m0lekula
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-04-09 9:44:30

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение m0lekula » 2012-11-09 12:17:43

k0maznik писал(а):

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

[2012-11-08] [18:34:56] There are no alive hosts for update. Please, check set up of [mirror] in your config file!
[2012-11-08] [18:34:56] Stop script
Я извиняюсь, а кто мешает в конфиге поправить параметр [mirror] на живое зеркало? Например update.eset.com

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-11-09 12:36:26

Точно )))
Как то даже не вчитывался в ошибку ....

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Mantrid » 2012-11-15 22:06:34

Уважаемые, дак что, пофиксили ошибку "There are no alive hosts for update. Please, check set up of [mirror] in your config file!" или нет? В секцию [mirror] чего только не вписывал... Но безрезультатно. Может, пути изменились дефолтные на серверах обновлений, добавился подкаталог какой-нибудь? Обидно сидеть с необновленным антивирусом... :(

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2012-11-15 22:28:13

Ну скажу так, ни кто ни чего не правил, но у меня ошибка вываливается периодически.

Скрипт запускается раз в час ...
Антивирь периодически обновляется ...

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Mantrid » 2012-11-20 21:43:47

Все-таки ошибка была неспроста. Это, видимо, бан со стороны НОДа по IP. Сегодня на сторонней машине запустил, с теми же настройками и прочим, скрипт нормально отработал, нашел ключ, с ним залез на НОДовские сервера, скачал обновления. Да, обидно. Но ожидаемо, на самом деле. :(

sedarmill
проходил мимо
Сообщения: 1
Зарегистрирован: 2012-11-24 1:48:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение sedarmill » 2012-11-24 2:53:16

http://forum.lissyara.su/viewtopic.php? ... &start=275
в папке /nod32ms/inc в файле nod32ms_v3.class.php меняем строчку:

if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/download/engine3/em013_32_n1.nup"))

на

if(file_get_contents("http://".$login.":".$password."@".$this->CONFIG['mirror']."/v3-rel-sta/mod_013_selfdefense/em013_32_n1.nup"))
Только тут файл другой (Mirror.class.php) Поправьте скрипт а то не работает же..

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2012-11-24 17:09:16

Всем привет!
В понедельник будет свободное время, подпилю скрипт.

Что по ошибкам?
1. Исправлю общую работоспособность (само собой)
2. Перепишу поиск ключей
3. Разберусь с невалидными ключами
Кто-то что-то добавит?

hexbear
рядовой
Сообщения: 19
Зарегистрирован: 2012-07-16 12:19:44
Откуда: Донецк, Украина

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение hexbear » 2012-11-24 19:09:20

Добавь пожалуйста опцию "не удалять ключ из файла keys.valid", потому что я обновляюсь с лицензионного ключа (фирма раскошелилась), и скрипт периодически говорит invalid key и удаляет его из файла keys.valid

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение d00m » 2012-11-26 12:53:19

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

[2012-11-26] [13:35:30] No key were found!
[2012-11-26] [13:35:30] Keys file is empty!
[2012-11-26] [13:35:30] Stop script
не находит ключей
правда версия скрипта еще старая..
подскажите - есть смысл качать новую - nod32ms_ver.2.3.1_alpha1.zip ?
смущает ее описание - мол это альфа версия, не использовать на серверах блабла )