Скрипт зеркала nod32 mirror script

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

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

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение kharkov_max » 2011-10-24 14:14:04

Vannno писал(а):у меня проблемы с головой и я не умею уважать других участников форума в том числе модераторов, прошу с этого момента считать меня глупым школьником
Vannno
+1

GROOVE
Делай свою ветку, если есть желание поддерживать скрипт.

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


Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение QweЯty » 2011-10-25 10:11:15

глючит немного.

скачивает нормально файл update.ver

говорит что обновлен.. а сами базы скачать не может :(
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Аватара пользователя
ELFIM
рядовой
Сообщения: 12
Зарегистрирован: 2011-09-18 23:32:59

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение ELFIM » 2011-10-26 18:09:57

Здравствуйте!
Система: FreeBSD 7.3-RELEASE-p7 (revision 199506)
Скрипт использовал из этой ветки пока он не перестал работать, сейчас юзаю от GRooVE, но какой бы не использовал через cron получается запустить если только добавить пути PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin но после перезагрузки они пропадают, остается только PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin подскажите пожалуйста как их внести в crontab чтобы после ребута они не пропадали из него? Заранее спасибо.

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение kharkov_max » 2011-10-27 6:59:56

Как минимум ...
crontab -u root -e
Это планировщик рута.

Ну и добавить строчки
> crontab -u root -l

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

SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin
# min   hour    mday    month   wday    who     command
При таком варианте who можно не указывать т.к. это планировщик рута.

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Kedr » 2011-11-04 18:56:46

А что надо изменить и где, чтобы поставить в другую директорию, а не в корень?

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение kharkov_max » 2011-11-05 1:41:17

Kedr писал(а):А что надо изменить и где, чтобы поставить в другую директорию, а не в корень?
"Поставить" что ?

Где Вы корень увидели ?

GUID
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-11-24 12:01:01
Откуда: Санкт-Петербург

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение GUID » 2011-11-09 8:30:26

Я правильно понимаю, что зеркало так же содержит обновления самого nod'а версий 2-4, но для 5ой версии не подойдет (т.к. похоже, что нет данных об обновлениях в файле update.ver)?

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Vir » 2011-11-10 2:31:31

Использую версию скрипта 3.0.0 beta3 На Win2k3R2 SP2 x86
Скрипт загружает update.ver в папку "C:/nod32/temp", а затем его от туда удаляет. не распаковав его в "C:\nod32\temp\nod_upd3\". В чем может быть причина такого странного поведения?

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

C:\NOD32ms>manual_start.bat

C:\NOD32ms>php.exe -q update.php
 Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
--2011-11-10 10:19:03--  http://10.100.200.1/nod_upd3/update.ver
Connecting to 10.100.200.1:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11168 (11K) [text/plain]
Saving to: `C:/nod32/temp/update.ver'

100%[======================================>] 11,168      --.-K/s   in 0.004s

2011-11-10 10:19:06 (2.82 MB/s) - `C:/nod32/temp/update.ver' saved [11168/11168]


Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
Подпапка или файл C:\nod32\log\ уже существует.
Array
(
    [0] => [nod32ms::ParseUpdateVer] FILE [C:\nod32\temp\nod_upd3\update.ver] NO
T FOUND!
)

C:\NOD32ms>
P.S. Имя пользователя и пароль на данном сервере пустые. Адресс обновлений http://10.100.200.1/nod_upd3

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-11-23 14:40:13

Доступно новое обновление nod32ms_3.0.0_beta4.rar, изменения читайте в журнале изменений changelog_rus.txt
Электромонтажная Организация -> elemonorg.ru

viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение viktor6 » 2011-11-24 0:43:33

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

[23/11/2011 23:30:01][RUN NOD32MS] - nod32 mirror script ver. 3.0.0 beta4 by AlexCo
[23/11/2011 23:30:01]SYSTEM: Linux
[23/11/2011 23:30:02]DOWNLOAD NEW [/home/viktor/nod32ms1/temp/update.ver] FILE
[23/11/2011 23:30:02]UNRAR FILE [/home/viktor/nod32ms1/temp/update.ver] TO [/home/viktor/nod32ms1/temp/nod_upd/]
[23/11/2011 23:30:02]DOWNLOAD NEW [/home/viktor/nod32ms1/temp/update.ver] FILE
[23/11/2011 23:30:02]UNRAR FILE [/home/viktor/nod32ms1/temp/update.ver] TO [/home/viktor/nod32ms1/temp/eset_upd/]
[23/11/2011 23:30:02]SELECTED TO UPDATE '220' FILES TOTAL SIZE OF '276 Mb'
[23/11/2011 23:30:02]VERSION SIGNATURE '6654'
[23/11/2011 23:30:02]REPLACE OLD SIGNATURE FILE [/home/viktor/nod32ms1/www/download/engine3/em000_32_l0.nup]
[23/11/2011 23:34:53]REPLACE OLD SIGNATURE FILE [/home/viktor/nod32ms1/www/download/engine3/em002_32_l0.nup]
[23/11/2011 23:37:16]REPLACE OLD SIGNATURE FILE [/home/viktor/nod32ms1/www/download/engine3/em002_32_l1.nup]
[23/11/2011 23:37:17]DOWNLOAD NEW SIGNATURE FILE [/home/viktor/nod32ms1/www/download/engine3ess/em010_32_n1.nup]
[23/11/2011 23:37:17]ERROR [nod32ms::DownloadSignature] !!! DOWNLOAD ERROR, START SCRIPT LATER !!!
[23/11/2011 23:37:20][MASTER SERVER OFFLINE]
[23/11/2011 23:37:20][STOP NOD32MS]

AntiMaster
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-11-26 12:03:23

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AntiMaster » 2011-11-26 12:18:13

Приветствую. Поставил себе скрипт, все сразу заработало и скачало обновления в папку. Но, я заметил любопытную вещь: Каждый раз, при обновлении, скрипт качает достаточно много файлов. Разницы как бы нет, но у меня узкий канал и каждый раз качать файлы размером 24, 13мб не вариант. Связанно это с тем, что в update.ver указанны левые значения size. Например:
[ENGINE0]
version=5307 (20100723)
versionid=5307
build=7529
type=engine
level=0
base=268435456
date=23.07.2010
category=engine
platform=x86
group=perseus,ra,core
buildregname=EngineBuild
file=/download/engine3/em002_32_l0.nup
size=24250487
http://update.eset.com/download/engine3/em002_32_l0.nup

GET /download/engine3/em002_32_l0.nup HTTP/1.1
Host: update.eset.com
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0) Gecko/20100101 Firefox/8.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Authorization: Basic ******************

HTTP/1.1 200 OK
Server: nginx
Date: Sat, 26 Nov 2011 09:11:54 GMT
Content-Type: application/octet-stream
Content-Length: 24250482
Last-Modified: Fri, 03 Sep 2010 10:42:00 GMT
Connection: keep-alive
Accept-Ranges: bytes
И любопытно то, что разница в 5 байт не у всех файлов.

Надеюсь на помощь. Спасибо.

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-11-26 14:51:58

Такого быть не должно, но случается, размер файлов отличается от того размера который указан в update.ver и это косяк eset, обычно пропадает при выходе нового обновления eset, подождем проверим
p.s у меня такая ерунда второй раз, первый был еще пару лет назад
Электромонтажная Организация -> elemonorg.ru

AntiMaster
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-11-26 12:03:23

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AntiMaster » 2011-11-26 17:33:01

alexco писал(а):Такого быть не должно, но случается, размер файлов отличается от того размера который указан в update.ver и это косяк eset, обычно пропадает при выходе нового обновления eset, подождем проверим
p.s у меня такая ерунда второй раз, первый был еще пару лет назад
Любопытно то, что этот косяк я обнаружил, когда был апдейт 6656. Сейчас 6662

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-11-26 21:50:42

Нечего не изменилось, вообще подобный косяк от ESET я не предусмотрел да и незачем его предусматривать, ждем пока исправят
Электромонтажная Организация -> elemonorg.ru

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-11-29 13:56:41

В общем вот список кривых фалов

Реальный Размер файла :: Размер файла В update.ver :: Название Файла

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

|55828:55806:/var/www/localhost/htdocs/download/engine3/em000_32_l0.nup|
|481379:481384:/var/www/localhost/htdocs/download/engine3/em001_32_l0.nup|
|51931:51936:/var/www/localhost/htdocs/download/engine3/em001_32_l1.nup|
|87816:87821:/var/www/localhost/htdocs/download/engine3/em001_32_l2.nup|
|59299:59304:/var/www/localhost/htdocs/download/engine3/em001_32_n1.nup|
|58794:58799:/var/www/localhost/htdocs/download/engine3/em001_32_n2.nup|
|47780:47785:/var/www/localhost/htdocs/download/engine3/em001_32_n3.nup|
|53465:53470:/var/www/localhost/htdocs/download/engine3/em001_32_n4.nup|
|106985:106990:/var/www/localhost/htdocs/download/engine3/em001_32_n5.nup|
|87819:87824:/var/www/localhost/htdocs/download/engine3/em001_32_n6.nup|
|91305:91310:/var/www/localhost/htdocs/download/engine3/em001_32_n7.nup|
|24250482:24250487:/var/www/localhost/htdocs/download/engine3/em002_32_l0.nup|
|13464235:13464240:/var/www/localhost/htdocs/download/engine3/em002_32_l1.nup|
|29448:29453:/var/www/localhost/htdocs/download/engine3/em005_32_l0.nup|
|54059:54064:/var/www/localhost/htdocs/download/engine3/em005_32_l1.nup|
|17758:17763:/var/www/localhost/htdocs/download/engine3/em005_32_l2.nup|
|11981:11986:/var/www/localhost/htdocs/download/engine3/em005_32_n1.nup|
|17761:17766:/var/www/localhost/htdocs/download/engine3/em005_32_n2.nup|
|37799:37804:/var/www/localhost/htdocs/download/engine3/em005_32_n3.nup|
|38268:38273:/var/www/localhost/htdocs/download/engine3/em005_32_n4.nup|
|48443:48448:/var/www/localhost/htdocs/download/engine3/em005_32_n5.nup|
|48857:48862:/var/www/localhost/htdocs/download/engine3/em005_32_n6.nup|
|49980:49985:/var/www/localhost/htdocs/download/engine3/em005_32_n7.nup|
|67034:67012:/var/www/localhost/htdocs/download/engine3/em000_64_l0.nup|
Все эти файлы имею разницу в 5 байт, кроме перво и последнего, в 22 байта.

У всех подобная проблема?
Электромонтажная Организация -> elemonorg.ru

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-11-29 18:55:17

Качаем фикс в первом сообщении nod32ms 3.0.0 beta4 fix1 / 29.11.2011
Исправляет проблему с ошибкой в разности размера реального файла и информации о его размере, что приводило к постоянным загрузкам одних и тех же файлов. Содержимое архива извлечь в папку inc корня скрипта
Электромонтажная Организация -> elemonorg.ru

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus1 » 2011-12-01 6:35:15

[01/12/2011 06:00:00][RUN NOD32MS] - nod32 mirror script ver. 3.0.0 beta4 [fix 1] by AlexCo^M
[01/12/2011 06:00:00]SYSTEM: FreeBSD^M
[01/12/2011 06:00:01]ERROR [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/var/nod32ms/nod_upd/update.ver]^M
[01/12/2011 06:00:01][MASTER SERVER ONLINE]^M
[01/12/2011 06:00:01][STOP NOD32MS]^M
[01/12/2011 07:27:41][RUN NOD32MS] - nod32 mirror script ver. 3.0.0 beta4 [fix 1] by AlexCo^M
[01/12/2011 07:27:41]SYSTEM: FreeBSD^M
[01/12/2011 07:27:42]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE^M
[01/12/2011 07:27:42]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/nod_upd/]^M
[01/12/2011 07:27:42]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE^M
[01/12/2011 07:27:42]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/]^M
[01/12/2011 07:27:43]SELECTED TO UPDATE '221' FILES TOTAL SIZE OF '277 Mb'^M
[01/12/2011 07:27:43]VERSION SIGNATURE '6673'^M

через крон не хочет обновляться, а вручную - без проблем. странно как то.

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-12-01 14:44:21

ну я не телепат, чего в крон то написали, выкладыватей!
Электромонтажная Организация -> elemonorg.ru

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus1 » 2011-12-01 18:22:51

0 */2 * * * root cd /etc/nod32ms/ && /usr/local/bin/php -q update.php

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-12-01 18:34:24

0 */2 * * * root cd /etc/nod32ms/ && ./manual_start.sh у меня так, но ты методом тыка попробуй =)
Электромонтажная Организация -> elemonorg.ru

viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение viktor6 » 2011-12-14 16:10:41

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

$ ./manual_start.sh
 Array
(
    [0] => [nod32ms::FindKeys] VALID KEYS NOT FOUND, TRY CHANGE keys_autofind_page PARAM
)
viktor@debian:~/nod32ms3$


Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-12-15 13:40:49

Некорректно ищет ключики в гугл, сейчас поправим выложу фикс
Электромонтажная Организация -> elemonorg.ru

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-12-15 14:02:15

Забираем фикс nod32ms_3.0.0_beta4_fix2.rar во вложении к теме
Электромонтажная Организация -> elemonorg.ru

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2011-12-25 14:14:50

И так, результаты работы скрипта nod32ms_3.0.0_beta4 с последним фиксом под номером 2 работает стабильно, было пару сообщений об ошибке связанных с пустым update.ver, но такого рода ошибки рассасываются сами. У кого были проблемы требующие вашего вмешательства с последней версией + фикс 2 просьба отписаться.
Электромонтажная Организация -> elemonorg.ru