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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

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

Непрочитанное сообщение TITANius » 2014-11-23 17:58:41

Новая версия скрипта - nod32ms_23.11.14.zip - https://www.dropbox.com/s/x2mxb40d6a40d ... .11.14.zip

Исправлены ошибки:

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

PHP Notice: Undefined index: host in ...\inc\classes\Mirror.class.php on line 318
и та что описал Cherepovets

P.S.: чем дальше обновляется эта версия скрипта, тем больше костылей вносится для его работоспособности. Новый релиз готов на 60%.

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

ak42
рядовой
Сообщения: 38
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2014-11-23 22:50:34

2TITANius
nod32ms_23.11.14.zip выдает в консоли

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

Warning: Creating default object from empty value in D:\NOD32\inc\classes\Log.class.php on line 48
а так работает, файлы качает, и кажется, сurl заработал
Спасибо, за скрипт !

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

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

Непрочитанное сообщение viktor6 » 2014-11-24 0:09:15

А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2014-11-24 12:10:26

TITANius писал(а):Новая версия скрипта - nod32ms_23.11.14.zip - https://www.dropbox.com/s/x2mxb40d6a40d ... .11.14.zip

Исправлены ошибки:

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

PHP Notice: Undefined index: host in ...\inc\classes\Mirror.class.php on line 318
и та что описал Cherepovets

P.S.: чем дальше обновляется эта версия скрипта, тем больше костылей вносится для его работоспособности. Новый релиз готов на 60%.
вчера не получилось обновить с зеркала есетовский LiveCD (тыц). По всей видимости в update.ver чего-то не хватает, все заканчивается "недокументированной ошибкой хххх" (сейчас точно не помню ее код).

картина такая

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

192.168.0.100 - - [23/Nov/2014:21:33:54 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:33:54 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:34:13 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:34:13 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:36:33 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:36:33 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
если запрашивать что-то из update.ver, то все ок

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

192.168.0.100 - - [23/Nov/2014:21:34:10 +0500] "GET /v4-rel-sta/mod_023_pegasus_5243/em023_32_r0.nup HTTP/1.1" 200 35212 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
есть мысли?

Kingston-kms
ефрейтор
Сообщения: 60
Зарегистрирован: 2012-11-27 10:32:04

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

Непрочитанное сообщение Kingston-kms » 2014-11-24 12:20:33

viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2014-11-24 12:41:38

Kingston-kms писал(а):
viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго
что-то у меня такое подозрение, что у вас с правами на директории какие-то проблемы :smile:

ak42
рядовой
Сообщения: 38
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2014-11-24 16:33:52

Странно, в случае ошибок при загрузке файлов для 5-й версии, скрипт делает повторные попытки их загрузить.
С 7-й версией он так не делает, но пишет, что успешно обновлена,
а в 8-й тоже ошибки и не обновляется, все зеркала не отвечают, ну так пусть пробует, например, раз в минуту, пока не ответят.
см. прикрепленный лог
Вложения
log.txt
(23.01 КБ) 19 скачиваний

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

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

Непрочитанное сообщение viktor6 » 2014-11-24 20:45:28

Kingston-kms писал(а):
viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго
на одно обновления хватает и все

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

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

Непрочитанное сообщение TITANius » 2014-11-24 21:27:21

ak42 писал(а):2TITANius
nod32ms_23.11.14.zip выдает в консоли

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

Warning: Creating default object from empty value in D:\NOD32\inc\classes\Log.class.php on line 48
а так работает, файлы качает, и кажется, сurl заработал
Спасибо, за скрипт !
строку нужно заменить на

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

$mailer->SMTPDebug = false;
удивительно что у меня не выдавало ошибку, хотя она явная.
fahr писал(а):вчера не получилось обновить с зеркала есетовский LiveCD (тыц). По всей видимости в update.ver чего-то не хватает, все заканчивается "недокументированной ошибкой хххх" (сейчас точно не помню ее код).

картина такая

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

192.168.0.100 - - [23/Nov/2014:21:33:54 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:33:54 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:34:13 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:34:13 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:36:33 +0500] "GET /update.ver HTTP/1.1" 302 229 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
192.168.0.100 - - [23/Nov/2014:21:36:33 +0500] "GET /eset_upd/v4/update.ver HTTP/1.1" 200 93366 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
если запрашивать что-то из update.ver, то все ок

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

192.168.0.100 - - [23/Nov/2014:21:34:10 +0500] "GET /v4-rel-sta/mod_023_pegasus_5243/em023_32_r0.nup HTTP/1.1" 200 35212 "-" "UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)"
есть мысли?
Есть вариант такой ... файлы update.ver ссылается на группы - group=...,win,... что указывает на причастность к винде. Как-то я пробовал версии для линукса востребовать из официальных зеркал, но у меня ничего не вышло, нужно будет дополнительно уделить этому моменту время. Если есть желание - поэкспериментируйте запросом в зеркала о получении баз для линуксовского нода.
Kingston-kms писал(а):
viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго
Какие права доступа стоят на папку tmp? eset_upd? кто их пользователь? имеет ли пользователь от которого запускается скрипт на создание/удаление/перезапись файлов в папке?
Причина в том что скрипт не может удалить файл в tmp каталоге, либо заменить файлы в eset_upd.
ak42 писал(а):Странно, в случае ошибок при загрузке файлов для 5-й версии, скрипт делает повторные попытки их загрузить.
С 7-й версией он так не делает, но пишет, что успешно обновлена,
а в 8-й тоже ошибки и не обновляется, все зеркала не отвечают, ну так пусть пробует, например, раз в минуту, пока не ответят.
см. прикрепленный лог
смотрим лог:
[24-11-2014, 16:00:47] [ver. 5] Ошибка загрузки файла http://um21.eset.com/v5-rel-sta/mod_019 ... _32_l2.nup[/b]
[24-11-2014, 16:01:04] [ver. 5] Ошибка загрузки файла http://um21.eset.com/v5-rel-sta/mod_002 ... _32_l2.nup[/b]
[24-11-2014, 16:01:10] [ver. 5] Ошибка загрузки файла http://um21.eset.com/v5-rel-sta/mod_002 ... _32_n8.nup[/b]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em002_32_n5.nup [66.72 KBytes] [2.4 KBytes/s]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em021_32_n15.nup [305.63 KBytes] [11.76 KBytes/s]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em023_32_l2.nup [42.81 KBytes] [1.54 KBytes/s]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em002_32_n11.nup [97.89 KBytes] [3.86 KBytes/s]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em021_32_n2.nup [189.87 KBytes] [6.58 KBytes/s]
[24-11-2014, 16:01:12] [ver. 5] С um21.eset.com загружено em021_32_n14.nup [305.1 KBytes] [11.97 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em019_32_l2.nup [39.64 KBytes] [211.99 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em001_32_n1.nup [29.8 KBytes] [173.25 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em002_32_n9.nup [84.92 KBytes] [339.7 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em023_32_n1.nup [14.9 KBytes] [59.59 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em002_32_n8.nup [79.6 KBytes] [242.68 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em021_32_n12.nup [291.43 KBytes] [11.3 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em002_32_n13.nup [109.49 KBytes] [280.04 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em001_32_n3.nup [54.6 KBytes] [267.65 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em021_32_n5.nup [204.57 KBytes] [451.58 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em021_32_n6.nup [205.19 KBytes] [365.1 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em019_32_n6.nup [34.76 KBytes] [222.81 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em001_32_n4.nup [65.73 KBytes] [323.8 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em002_32_n6.nup [73.57 KBytes] [588.59 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em023_32_r0.nup [125.3 KBytes] [364.23 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em023_32_n13.nup [176.22 KBytes] [624.89 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em001_32_n7.nup [294.82 KBytes] [483.32 KBytes/s]
[24-11-2014, 16:01:13] [ver. 5] С um21.eset.com загружено em021_32_n7.nup [206.67 KBytes] [275.56 KBytes/s]
[24-11-2014, 16:01:15] [ver. 5] С um21.eset.com загружено em023_32_n3.nup [42.82 KBytes] [23.22 KBytes/s]
[24-11-2014, 16:01:15] [ver. 5] С um21.eset.com загружено em002_32_l2.nup [2.22 MBytes] [838.19 KBytes/s]
Те файлы что в начале не загрузились, позже всё-таки загрузились.
Там есть что переписывать для более правильной загрузки файлов ... только это всё уже учтено в новом релизе (60%), не хочется тратить на это время для этой версии скрипта.

ak42
рядовой
Сообщения: 38
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2014-11-24 23:13:11

строку нужно заменить на
$mailer->SMTPDebug = false;
удивительно что у меня не выдавало ошибку, хотя она явная.
заменил, теперь такое выдает

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

(
    [url] => http://um05.eset.com/v5-rel-sta/mod_021_horus_3532/em021_32_l0.nup
    [content_type] =>
    [http_code] => 0
    [header_size] => 0
    [request_size] => 0
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 4.969
    [namelookup_time] => 0
    [connect_time] => 0
    [pretransfer_time] => 0
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => -1
    [upload_content_length] => -1
    [starttransfer_time] => 0
    [redirect_time] => 0
    [certinfo] => Array
        (
        )

    [primary_ip] =>
    [primary_port] => 0
    [local_ip] =>
    [local_port] => 0
    [redirect_url] =>
)

Warning: Missing argument 2 for Mirror::check_mirror(), called in D:\NOD32\inc\classes\Mirror.class.
php on line 283 and defined in D:\NOD32\inc\classes\Mirror.class.php on line 94

ak42
рядовой
Сообщения: 38
Зарегистрирован: 2011-08-19 11:40:32

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

Непрочитанное сообщение ak42 » 2014-11-24 23:16:29

во, а второй раз запустил - все норм.

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2014-11-25 1:30:48

TITANius писал(а): Есть вариант такой ... файлы update.ver ссылается на группы - group=...,win,... что указывает на причастность к винде. Как-то я пробовал версии для линукса востребовать из официальных зеркал, но у меня ничего не вышло, нужно будет дополнительно уделить этому моменту время. Если есть желание - поэкспериментируйте запросом в зеркала о получении баз для линуксовского нода.
  • делаю

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

    wget -d --user=****** --password=****** --user-agent="UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)" http://um23.eset.com/eset_upd/v4/update.ver
  • получаю

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

    Setting --user (user) to ******
    Setting --password (password) to ******
    Setting --user-agent (useragent) to UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)
    DEBUG output created by Wget 1.14 on openbsd5.4.
    
    URI encoding = ‘UTF-8’
    --2014-11-25 02:58:29--  http://um23.eset.com/eset_upd/v4/update.ver
    Host ‘um23.eset.com’ has not issued a general basic challenge.
    Resolving um23.eset.com (um23.eset.com)... 91.228.167.21
    Caching um23.eset.com => 91.228.167.21
    Connecting to um23.eset.com (um23.eset.com)|91.228.167.21|:80... connected.
    Created socket 3.
    Releasing 0x7cf01520 (new refcount 1).
    
    ---request begin---
    GET /eset_upd/v4/update.ver HTTP/1.1
    User-Agent: UES Update (Linux; A; 32bit; PVT F; VDB 21222; BPC 4.0.63; APP esr_linux; CH 1.2; TDB 21222; LNG 1049; x32c; BEO 0; ASP 0.10; RA 0; OSR 2.6.27.27)
    Accept: */*
    Host: um23.eset.com
    Connection: Keep-Alive
    
    ---request end---
    HTTP request sent, awaiting response...
    ---response begin---
    HTTP/1.1 200 OK
    Server: nginx
    Date: Mon, 24 Nov 2014 21:58:29 GMT
    Content-Type: application/octet-stream
    Content-Length: 6711
    Last-Modified: Mon, 24 Nov 2014 18:58:27 GMT
    Connection: keep-alive
    ETag: "54737fd3-1a37"
    Accept-Ranges: bytes
    
    ---response end---
    200 OK
    Registered socket 3 for persistent reuse.
    Length: 6711 (6.6K) [application/octet-stream]
    Saving to: ‘update.ver.2’
    
    100%[===================================================================================================================>] 6,711       --.-K/s   in 0s
    
    2014-11-25 02:58:30 (80.0 MB/s) - ‘update.ver’ saved [6711/6711]
  • дальше unrar, затем убираю все от [HOSTS] до [LOADER0], делаю diff и убеждаюсь, что получил абсолютно тот же файл update.ver, что и на моем зеркале :(
т.е. видимо где-то не в update.ver проблема зарыта, или я что-то упустил

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2014-11-25 1:49:59

ну чудеса прям какие-то!
только что решил еще раз посмотреть, заргузился с LiveCD, прописал зеркало, и на тебе - обновилось до версии 10774 (20141124) :)

правда, на экране обновления пишет про "Сбой при активации", что мол не удалось обновить базу, и "Недокументированная серьезная ошибка (0x%04x)", но обновление проходит, что не может не радовать :)

проверить пока только его негде :D

Kingston-kms
ефрейтор
Сообщения: 60
Зарегистрирован: 2012-11-27 10:32:04

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

Непрочитанное сообщение Kingston-kms » 2014-11-25 14:19:34

fahr писал(а):
Kingston-kms писал(а):
viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго
что-то у меня такое подозрение, что у вас с правами на директории какие-то проблемы :smile:
Нет, с правами все нормально. Я тоже подозревал это. Папка tmp должна очищаться скриптом?

Kingston-kms
ефрейтор
Сообщения: 60
Зарегистрирован: 2012-11-27 10:32:04

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

Непрочитанное сообщение Kingston-kms » 2014-11-25 14:23:14

TITANius писал(а):
Kingston-kms писал(а):
viktor6 писал(а):А у меня все по прежнему первый раз обновляются базы, а потом тупо говорит что базы актуальны хотя уже есть новые.
Попробуйте удалить папку tmp, мне помогло, но незнаю насколько долго
Какие права доступа стоят на папку tmp? eset_upd? кто их пользователь? имеет ли пользователь от которого запускается скрипт на создание/удаление/перезапись файлов в папке?
Причина в том что скрипт не может удалить файл в tmp каталоге, либо заменить файлы в eset_upd.
Права r,w для владельца папки, скрипт запускается под тем же владельцем

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

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

Непрочитанное сообщение TITANius » 2014-11-25 14:29:00

Kingston-kms писал(а):Нет, с правами все нормально. Я тоже подозревал это. Папка tmp должна очищаться скриптом?
Да, в Mirror.class.php 386 и 390 строки (без ошибок и с).

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

evsey
рядовой
Сообщения: 31
Зарегистрирован: 2013-02-06 9:33:17

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

Непрочитанное сообщение evsey » 2014-11-26 9:57:58

PHP Warning: fopen(log/nod32ms.log): failed to open stream: No such file or directory in /etc/nod32/inc/classes/Log.class.php on line 59
PHP Warning: feof() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 60
PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 61
PHP Warning: fflush() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 63
PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 64
PHP Warning: fopen(log/nod32ms.log): failed to open stream: No such file or directory in /etc/nod32/inc/classes/Log.class.php on line 59
PHP Warning: feof() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 60
PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 61
PHP Warning: fflush() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 63
PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /etc/nod32/inc/classes/Log.class.php on line 64

Вот такие ошибки, вроде все обновляет, но не генерит index.html.

evsey
рядовой
Сообщения: 31
Зарегистрирован: 2013-02-06 9:33:17

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

Непрочитанное сообщение evsey » 2014-11-26 10:19:33

В config.class.php поставил 'generate_html' => '1' теперь есть index.html

evsey
рядовой
Сообщения: 31
Зарегистрирован: 2013-02-06 9:33:17

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

Непрочитанное сообщение evsey » 2014-11-26 10:26:22

Все поборол,сам затупил. ;)

ogursoft
рядовой
Сообщения: 11
Зарегистрирован: 2014-10-17 9:20:46

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

Непрочитанное сообщение ogursoft » 2014-11-26 10:28:47

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

Аватара пользователя
TITANius
сержант
Сообщения: 197
Зарегистрирован: 2009-10-27 11:33:10

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

Непрочитанное сообщение TITANius » 2014-11-26 11:09:48

ogursoft писал(а):Можно просьбу на будущее: пусть в режиме "генерировать только таблицу" остаются стили, а то голую таблицу приходится парсить и выделять по тексту.
Выделение цветом и изменение шрифта в некоторых ячейках.
Это спорный вопрос что лучше, для каждого случая своё. Вы бы тогда парсили готовый html и выбрали от туда нужный вам блок ... со стилями.

Kingston-kms
ефрейтор
Сообщения: 60
Зарегистрирован: 2012-11-27 10:32:04

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

Непрочитанное сообщение Kingston-kms » 2014-11-26 11:50:07

2TITANius, проверьте как ведет себя скрипт когда база актуальна, и что с папкой tmp при этом условии

ogursoft
рядовой
Сообщения: 11
Зарегистрирован: 2014-10-17 9:20:46

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

Непрочитанное сообщение ogursoft » 2014-11-26 14:47:32

TITANius писал(а):
ogursoft писал(а):Можно просьбу на будущее: пусть в режиме "генерировать только таблицу" остаются стили, а то голую таблицу приходится парсить и выделять по тексту.
Выделение цветом и изменение шрифта в некоторых ячейках.
Это спорный вопрос что лучше, для каждого случая своё. Вы бы тогда парсили готовый html и выбрали от туда нужный вам блок ... со стилями.
Тогда можно переменную типа include_style_to_table? Ну если нет так нет. Будем парсить.
И еще, чтоб станица информативней была можно вывести помимо версии баз еще и номер последней версии баз обновлений на серверах eset и если совпадают то зеленым там выделить, если немного отстают желтым и если там более чем на неделю, то красным.
Я понимаю, что это все второстепенно, но если не сложно.
^__^

propeller25
ефрейтор
Сообщения: 54
Зарегистрирован: 2012-01-23 22:22:03

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

Непрочитанное сообщение propeller25 » 2014-11-27 8:40:46

Доброго времени разработчику столь замечательного скрипта и всем участникам данной ветки форума! Скачал скрипт с этой страницы. nod32ms_19.11.14.zip.

Развернул его. Переименовал конфиг и ничего в нем не трогал.

При запуске он пишет на экран

PHP Notice: Undefined variable: http_response_header in /etc/nod32msnew/inc/classes/Nod32ms.class.php on line 191
PHP Warning: Invalid argument supplied for foreach() in /etc/nod32msnew/inc/classes/Parser.class.php on line 44
PHP Notice: Undefined variable: http_response_header in /etc/nod32msnew/inc/classes/Nod32ms.class.php on line 191
PHP Warning: Invalid argument supplied for foreach() in /etc/nod32msnew/inc/classes/Parser.class.php on line 44

Помогите порешать эту проблему, пожалуйста.

evsey
рядовой
Сообщения: 31
Зарегистрирован: 2013-02-06 9:33:17

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

Непрочитанное сообщение evsey » 2014-11-27 8:44:06

Для начала скачайте последнюю свежую версию https://www.dropbox.com/s/x2mxb40d6a40d ... .11.14.zip