шустрый скрипт скрипт зеркала NOD32
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 48
- Зарегистрирован: 2011-08-19 11:40:32
Re: шустрый скрипт скрипт зеркала NOD32
2fahr
curl - это отдельная программа или она должна быть встроена в php ?
curl - это отдельная программа или она должна быть встроена в php ?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
ну как бы сказать, ну да, программаak42 писал(а):2fahr
curl - это отдельная программа или она должна быть встроена в php ?

ну и в php должно быть соответственно расширение подключено
-
- рядовой
- Сообщения: 48
- Зарегистрирован: 2011-08-19 11:40:32
Re: шустрый скрипт скрипт зеркала NOD32
Вобщем, включил я этот curl в php - теперь получаю сообщения, что ни одно зеркало не отвечает
-
- рядовой
- Сообщения: 48
- Зарегистрирован: 2011-08-19 11:40:32
Re: шустрый скрипт скрипт зеркала NOD32
Код: Выделить всё
phpinfo()
PHP Version => 5.4.12
cURL support => enabled
cURL Information => 7.29.0
Age => 3
Features
AsynchDNS => Yes
Debug => No
GSS-Negotiate => Yes
IDN => No
IPv6 => Yes
Largefile => Yes
NTLM => Yes
SPNEGO => Yes
SSL => Yes
SSPI => Yes
krb4 => No
libz => Yes
CharConv => No
Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp
Host => x86_64-pc-win32
SSL Version => OpenSSL/1.0.1d
ZLib Version => 1.2.7
libSSH Version => libssh2/1.4.3
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
я так понимаю, что без curl'а все работало?ak42 писал(а):Вобщем, включил я этот curl в php - теперь получаю сообщения, что ни одно зеркало не отвечает
-
- рядовой
- Сообщения: 48
- Зарегистрирован: 2011-08-19 11:40:32
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
попробуйте в конфиге оставитьak42 писал(а):да
Код: Выделить всё
mirror = update.eset.com, um01.eset.com, um02.eset.com, um03.eset.com, um04.eset.com, um05.eset.com, um06.eset.com, um07.eset.com, um08.eset.com, um09.eset.com, um10.eset.com, um21.eset.com, um23.eset.com
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
есть какие то проблемы, у меня сейчас так
Код: Выделить всё
$: nodup
[2014-11-10, 19:31:04] Запущен скрипт 1.0.191014 [Freedom for Ukraine]
[2014-11-10, 19:31:04] Будет использован ключ [TRIAL-0122449012:5u59afu5ch] Срок действия 07.01.15
[2014-11-10, 19:31:05] [ver. 3] Ваша база актуальна 10700 (20141110)
[2014-11-10, 19:31:07] [ver. 4] Ваша база актуальна 10700 (20141110)
[2014-11-10, 19:31:08] [ver. 5] Ваша база актуальна 10700 (20141110)
[2014-11-10, 19:31:10] [ver. 6] Ни одно зеркало не отвечает!
[2014-11-10, 19:31:10] [ver. 7] Ни одно зеркало не отвечает!
[2014-11-10, 19:31:10] [ver. 8] Ни одно зеркало не отвечает!
[2014-11-10, 19:31:10] Создаётся index.html...
[2014-11-10, 19:31:10] Общее время выполнения: 00:06
[2014-11-10, 19:31:13] Скрипт остановлен.
-
- рядовой
- Сообщения: 48
- Зарегистрирован: 2011-08-19 11:40:32
Re: шустрый скрипт скрипт зеркала NOD32
оставил, пинг естьfahr писал(а):попробуйте в конфиге оставитьak42 писал(а):дапосмотрите, есть ли ping до update.eset.com (um21.eset.com, um23.eset.com)Код: Выделить всё
mirror = update.eset.com, um01.eset.com, um02.eset.com, um03.eset.com, um04.eset.com, um05.eset.com, um06.eset.com, um07.eset.com, um08.eset.com, um09.eset.com, um10.eset.com, um21.eset.com, um23.eset.com
все равно с подключенный curl'ом не одно зеркало не отвечает.
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2012-04-17 12:01:47
Re: шустрый скрипт скрипт зеркала NOD32
Спасибо за скрипт, проделана большая работа! Но нашел несколько багов в последней версии. Все работало, пока не перестали находиться зеркала, в течении пяти минут я получил 5 сообщений об этом на электронную почту. Потом почему-то удалился ключ, хотя в конфиге отключен автопоиск ключей и их удаление. А потом я получил 270 писем, о том что ключ отсутствует с разницей в минуту.
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
работает всё хорошо, изменил 218 строку в Mirror.class.php, а то ругался на отсутствие параметра
Код: Выделить всё
if (Tools::ping($mirror) != true ) list($mirror, $new_version) = Mirror::check_mirror($version,$pair_key);
- kharkov_max
- капитан
- Сообщения: 1854
- Зарегистрирован: 2008-10-03 14:56:40
Re: шустрый скрипт скрипт зеркала NOD32
Подскажите а шапка темы (архив со скриптом), обновляемый или изменения и правки нужно по теме собирать?
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
с предыдущей страницы ссылкаkharkov_max писал(а):Подскажите а шапка темы (архив со скриптом), обновляемый или изменения и правки нужно по теме собирать?
в эту версию также можно внести изменение из моего предыдущего поста
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: шустрый скрипт скрипт зеркала NOD32
Какая функция отвечает за замену или удаления update.ver файлов?
Потому как если их удалить то происходить обновления баз.
ДА и чтото у меня не работает уведомление на почту
Потому как если их удалить то происходить обновления баз.
ДА и чтото у меня не работает уведомление на почту
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2014-08-13 13:12:17
Re: шустрый скрипт скрипт зеркала NOD32
Не генериться index.html
- TITANius
- сержант
- Сообщения: 197
- Зарегистрирован: 2009-10-27 11:33:10
Re: шустрый скрипт скрипт зеркала NOD32
проверяйте конфигMad Max писал(а):Не генериться index.html
Код: Выделить всё
# Generate index.html file and put it into the root of www directory.
# It will have: correct database version, size and date of successful update. Default 0.
# generate_html = 0
# Name of generated html file. Default index.html
# filename_html = index.html
# Generate only table for injection this in other html page. Defaul 0.
# generate_only_table = 0
# Show used login and password in generated html. Default 0.
# show_login_password = 0
# HTML codepage. Default utf-8. Can be koi8-r, windows-1251, iso8859-5, cp866, mac-cyrillic, etc.
# html_codepage = utf-8
Такая логика скрипта, если нет update.ver, соответственно нет версии базы -> делать проверку удалённой версии базы и проверять файлы на их наличиеviktor6 писал(а):Какая функция отвечает за замену или удаления update.ver файлов?
Потому как если их удалить то происходить обновления баз.
конфиг и лог в студию.viktor6 писал(а):ДА и чтото у меня не работает уведомление на почту
в топике сказано что скрипт не самообновляемый ... будет в следующем поколении скрипта.kharkov_max писал(а):Подскажите а шапка темы (архив со скриптом), обновляемый или изменения и правки нужно по теме собирать?
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: шустрый скрипт скрипт зеркала NOD32
Код: Выделить всё
# Включение PHP Mailer'а позволит информировать Вас о процессе работы скрипта.
# По умолчанию параметр выключен.
phpmailer_enable = 1
# Кодовая страница для PHP Mailer'а по умолчанию. По умолчанию utf-8. Может быть koi8-r, windows-1251, iso8859-5, cp866, mac-cyrillic, и т.д.
phpmailer_codepage = utf-8
# Использование внешнего SMTP сервера, вместо внутреннего.
# По умолчанию параметр выключен.
phpmailer_smtp = 1
# Дополнительные параметры SMTP сервера.
# Вы обязательно должны указать их, если хотите использовать SMTP Mailer.
phpmailer_smtp_host = smtp.com.ua (заменил)
phpmailer_smtp_port = 25
# Включение авторизации для SMTP сервера.
# По умолчанию параметр выключен.
phpmailer_smtp_auth = 1
#phpmailer_secure = tls
phpmailer_smtp_login = webadmin@com.ua (заменил)
phpmailer_smtp_password = 123456 (заменил)
# Тема по умолчанию для всех писем
phpmailer_subject = NOD32 script informer
# Электронный адрес, который будет подставлен в качестве отправителя.
phpmailer_sender = sender@gmail.com
# Электронный адрес получателя писем.
# Данный параметр обязателен, если PHP Mailer включен.
phpmailer_recipient = viktor@com.ua (заменил)
# Уровень логгирования PHP Mailer'а.
# 0 - Отключен
# 1 - Ошибки и неудачные обновления на протяжении N дней (phpmailer_days)
# 2 - Ошибки, удачные и неудачные обновления на протяжении N дней
# 3 - Все обновления и ошибки
# По умолчанию данный параметр принимает значение "1".
phpmailer_level = 1
# Количество дней, спустя которые PHP Mailer будет информировать Вас о не успешном обновлении.
# По умолчанию "3" дня.
phpmailer_days = 3
Код: Выделить всё
[2014-11-18, 23:10:04] Запущен скрипт 1.0.191014 [Freedom for Ukraine]
[2014-11-18, 23:10:04] Будет использован ключ [EAV-0124870701:8v9cpchree] Срок действия 14.02.15
[2014-11-18, 23:10:14] [ver. 3] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:15] [ver. 4] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:15] [ver. 5] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:15] [ver. 6] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:16] [ver. 7] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:17] [ver. 8] Ваша база актуальна 10744 (20141118)
[2014-11-18, 23:10:17] Generating html...
[2014-11-18, 23:10:17] Общее время выполнения: 00:13
[2014-11-18, 23:10:17] Скрипт остановлен.
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2008-04-09 9:44:30
Re: шустрый скрипт скрипт зеркала NOD32
Это, я так понял, скрипт сам не обновляется, а kharkov_max видимо имел в видув топике сказано что скрипт не самообновляемый ... будет в следующем поколении скрипта.
где сам этот скрипт брать. Из первого сообщения темы, или искать по ветке последнюю версию?Подскажите а шапка темы (архив со скриптом), обновляемый или изменения и правки нужно по теме собирать?
- TITANius
- сержант
- Сообщения: 197
- Зарегистрирован: 2009-10-27 11:33:10
Re: шустрый скрипт скрипт зеркала NOD32
viktor6 попробуйте другой имейл (к примеру гмейл), в лог пишутся ошибки отправки писем.
Скрипт с учётом последних найденных ошибок
nod32ms_19.11.14.zip: https://www.dropbox.com/s/5dy1l7cydhrau ... .11.14.zip
Скрипт с учётом последних найденных ошибок
nod32ms_19.11.14.zip: https://www.dropbox.com/s/5dy1l7cydhrau ... .11.14.zip
-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
кому интересно, вот мой работающий кусок конфига для gmail
ну и чтобы все видеть в логах, нужно сделать так (вывод полного лога на экран и в файл):
Код: Выделить всё
# Enabling PHP Mailer which will inform you about process of updating.
# Disabled by default "0".
# Thank you for PHP Mailer class to Endy Prevost.
phpmailer_enable = 1
# PHP Mailer codepage. Default utf-8. Can be koi8-r, windows-1251, iso8859-5, cp866, mac-cyrillic, etc.
phpmailer_codepage = utf-8
# Using external SMTP server instead of internal.
# Disabled by default "0".
phpmailer_smtp = 1
# Additional information about SMTP server you use.
# You have to set these options up if you enable work through SMTP.
phpmailer_smtp_host = smtp.googlemail.com
phpmailer_smtp_port = 465
# Enable SMTP authorization.
# Default value is "0".
phpmailer_smtp_auth = 1
phpmailer_secure = ssl
phpmailer_smtp_login = you_name@gmail.com
phpmailer_smtp_password = you_passw
# Subject of email
phpmailer_subject = NOD32 Update script informer
# Email which will identificate your script as sender.
phpmailer_sender = you_name@gmail.com
# Email of recipient which will receive mails.
# It's neccessary to set up if you enable phpmailer.
phpmailer_recipient = you_name@gmail.com
# Logging level of PHP Mailer.
# 0 - Disable
# 1 - Errors and unsuccessful updates until N days (phpmailer_days)
# 2 - Errors, successful updates and unsuccessful ones until N days
# 3 - All updates and errors
# Default value is "1".
phpmailer_level = 1
# Quantity of days PHP Mailer will inform you about unsuccessful updates.
# Default value is "3" days.
phpmailer_days = 3
Код: Выделить всё
log_type = 3
log_level = 4
- TITANius
- сержант
- Сообщения: 197
- Зарегистрирован: 2009-10-27 11:33:10
Re: шустрый скрипт скрипт зеркала NOD32
оно изначально было настроено на gmailfahr писал(а):кому интересно, вот мой работающий кусок конфига для gmail

-
- мл. сержант
- Сообщения: 111
- Зарегистрирован: 2013-01-15 19:30:00
Re: шустрый скрипт скрипт зеркала NOD32
не знаю как у вас, но с изначальной конфигурацией у меня не завелосьTITANius писал(а):оно изначально было настроено на gmailfahr писал(а):кому интересно, вот мой работающий кусок конфига для gmail... достаточно ввести свой логин и пароль
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: шустрый скрипт скрипт зеркала NOD32
Блин чтото наверное у меня не из сервером не отсылаются письма
- Cherepovets
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2009-01-19 22:20:14
- Откуда: где-то с Северо-Запада
- Контактная информация:
Re: шустрый скрипт скрипт зеркала NOD32
Васкакивал Warning 106 строчку в mirror.class.php заменил на
Код: Выделить всё
$mirror_array_values = array_values($GLOBALS['mirrors']);
$mirror = array_shift($mirror_array_values);
-
- мл. сержант
- Сообщения: 96
- Зарегистрирован: 2012-11-27 10:32:04
Re: шустрый скрипт скрипт зеркала NOD32
Спасибо за скрипт, недавно просил тестовую версию, но не нашел времени проверить, но этот работает отлично: быстрота и простота, обновил скрипт на зеркалах)
Вся информация о скрипте и сервисе генерации триал ключей на странице проекта на гитхабе
NOD32 Mirror Script on PHP (mod)
NOD32 Mirror Script on PHP (mod)