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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
RodionD
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-10-06 13:47:07

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

Непрочитанное сообщение RodionD » 2012-10-06 14:33:44

Кстати, странно видеть в конфиге скрипта с никсовыми путями кодировку cp-1251, хоть бы UTF8 сделали бы, что ли.

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

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

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

Непрочитанное сообщение soloma » 2012-10-09 15:17:44

Снес 5 поставил 4, обновление завершается ошибкой. :(

Аватара пользователя
wlasikkk
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-10-09 19:46:10

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

Непрочитанное сообщение wlasikkk » 2012-10-09 19:49:54

Volk писал(а):

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

sh manual_start.sh 
 Array
(
    [0] => [nod32ms::FindKeys] VALID KEYS NOT FOUND, TRY CHANGE keys_autofind_page PARAM
)
Такая проблема сегодня появилась. Подскажите, пожалуйста, как пофиксить.
Аналогичная проблема уже 4-й день. Версия скрипта последняя, а ключи не находит в упор. Люди.. человеки.. помогите решить упомянутую проблему. Много народу помимо меня будут благодарны.

P.S.
version: 3.0.0 beta5
system: Freebsd 7.3-RELEASE-p4

RodionD
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-10-06 13:47:07

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

Непрочитанное сообщение RodionD » 2012-10-10 15:41:15

# ./manual_start.sh
--2012-10-10 15:37:34-- http://93.184.71.21/nod_upd/update.ver
Подключение к 93.184.71.21:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2012-10-10 15:37:34 ОШИБКА 404: Not Found.

Array
(
[0] => [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/var/nod32ms/nod_upd/update.ver]
)
У меня такая ошибка.

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

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

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

Аватара пользователя
wlasikkk
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-10-09 19:46:10

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

Непрочитанное сообщение wlasikkk » 2012-10-16 16:55:04

дык собственно проблема с поиском ключей и в кроне и в ручном режиме.

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-10-17 12:47:59

alexco
можно ли добавить в скрипт настройку для прокси?

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

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

Непрочитанное сообщение alexco » 2012-10-18 8:36:10

было время и было желание, порыв так сказать, но проект перестал приносить радость, и тем более не приносит дохода, я думаю это финальная версия, так как за все время существования проекта, было начислено всего 25 рублей =)
Электромонтажная Организация -> elemonorg.ru

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-10-23 11:47:39

в какие места нада в каких файлах что добавить, чтобы моя просьба была выполнена? к сожалению оплатить нереально ((((((((

sergeydndz
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-07-19 16:30:38

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

Непрочитанное сообщение sergeydndz » 2012-10-29 12:50:57

RodionD писал(а):# ./manual_start.sh
--2012-10-10 15:37:34-- http://93.184.71.21/nod_upd/update.ver
Подключение к 93.184.71.21:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2012-10-10 15:37:34 ОШИБКА 404: Not Found.

Array
(
[0] => [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/var/nod32ms/nod_upd/update.ver]
)
У меня такая ошибка.
В nod32ms.conf
строчку
mirror = 93.184.71.21
поменяй на
mirror = update.eset.com

sergeydndz
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-07-19 16:30:38

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

Непрочитанное сообщение sergeydndz » 2012-10-29 13:17:50

Bugaev писал(а):
alexco
можно ли добавить в скрипт настройку для прокси?
В конфиг делать влом :smile: .
Если так уж нужно можете вручную изменить в tools.class.php:

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

    public function Wget($source, $dest)
    {
        switch(PHP_OS)
        {
            case "Linux":   system("wget -P ".$dest." ".$source); break;
            case "FreeBSD": system("wget -P ".$dest." ".$source); break;
            case "WINNT":   shell_exec(TOOLS . "wget.exe -P ".$dest." ".$source); break;    
        }
    }
на (для WINNT):

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

    public function Wget($source, $dest)
    {
        switch(PHP_OS)
        {
            case "Linux":   system("wget -P ".$dest." ".$source); break;
            case "FreeBSD": system("wget -P ".$dest." ".$source); break;
            case "WINNT":   shell_exec(TOOLS . "wget.exe --proxy=on 192.168.1.1:3128 --proxy-user=blablabla --proxy-passwd=blablabla ".$dest." ".$source); break;    
        }
    }
я думаю дальше сами разберётесь ? ;-)

root23
проходил мимо
Сообщения: 1
Зарегистрирован: 2009-09-03 7:42:30

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

Непрочитанное сообщение root23 » 2012-10-31 22:12:45

Здравствуйте.
Пишет вот такую байду. Ума не приложу в чем может быть дело :cz2:

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

[31/10/2012 23:00:12]RUN FINDER KEYS
USED KEY FROM CONFIG FILE, AUTO SEARCH DISABLED
DOWNLOAD NEW [/tmp/nod32ms/update.ver] FILE
UNRAR FILE [/tmp/nod32ms/update.ver] TO [/tmp/nod32ms/nod_upd/]
ERROR [nod32ms::ParseUpdateVer] FILE PARSE ERROR [/tmp/nod32ms/nod_upd/update.ver]
[MASTER SERVER OFFLINE]
[STOP NOD32MS]
Файл /tmp/nod32ms/nod_upd/update.ver такого вида:

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

[HOSTS]
...
[Expire]
...
[SETUP]
...
Буду признателен за помощь или хотя бы за задание вектора направления в поиске.
version: 3.0.0 beta5
system:ОС:Ubuntu 10.04.4 LTS

Аватара пользователя
wlasikkk
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-10-09 19:46:10

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

Непрочитанное сообщение wlasikkk » 2012-11-05 11:27:47

Товарищи.. может не по теме конечно, но автор очень полезнейшего скрипта(который кстати всем нам очень облегчает жизнь) упомянул что он не бюро благотворительности и его добрые дела не были оценены по заслугам. Давайте отблагодарим человека кто чем сможет?!
alexco - смогут ли наши благодарности вернуть твою тягу к данному проекту?! Скрипт мало того что экономит массу средств, он например мне помогает решать целую пачку проблем. А также есть куда развиваться (идей масса я думаю насобирается).

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

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

Непрочитанное сообщение alexco » 2012-11-05 15:44:17

материальная мотиваций на мой взгляд самая действенная
Электромонтажная Организация -> elemonorg.ru

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

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

Непрочитанное сообщение alexco » 2012-11-07 19:29:51

На данный момент скрипт забирает неполный файл для обновления 2-ой версии антивируса, из-за чего возникает ошибка, если вы используете только 3 и 4 версии просто за комментируете две строки, будем разбираться в чем причина
файл update.php
Было:

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

$nod32ms->DownloadUpdateVer('nod_upd');
$nod32ms->ParseUpdateVer('nod_upd');
Стало:

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

//$nod32ms->DownloadUpdateVer('nod_upd');
//$nod32ms->ParseUpdateVer('nod_upd');
Электромонтажная Организация -> elemonorg.ru

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-11-08 23:03:10

так вроде закрыли эту папку на зеркалах есет

Bacek_92
мл. сержант
Сообщения: 70
Зарегистрирован: 2010-05-22 18:02:03

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

Непрочитанное сообщение Bacek_92 » 2012-11-11 2:02:12

Алексу респект++
а при обновлении начинает загружаться до 12% и вываливается с ошибкой что файл не найден. update.ver он находит, видно нет файлов для самого обновления, или update.ver не тот.
У меня недавно на днях такое было. ИМХО когда идет получение IP по DNS-имени выдается IP-сервера, который сильно перегружена. По этому такой косяк....

Можно решить проблему так:
в nod32ms.conf прописать
не

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

mirror = update.eset.com
а

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

mirror = 89.202.149.45
Узнать все IP сервера обновлений update.eset.com можно так

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

#dig @8.8.8.8 update.eset.com
; <<>> DiG 9.4.3-P2 <<>> @8.8.8.8 update.eset.com
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4305
;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;update.eset.com.		IN	A

;; ANSWER SECTION:
update.eset.com.	2759	IN	A	89.202.149.45
update.eset.com.	2759	IN	A	93.184.71.10
update.eset.com.	2759	IN	A	62.67.184.81
update.eset.com.	2759	IN	A	62.67.184.76
update.eset.com.	2759	IN	A	89.202.149.36
update.eset.com.	2759	IN	A	93.184.71.27
update.eset.com.	2759	IN	A	89.202.149.49

;; Query time: 82 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sun Nov 11 00:53:44 2012
;; MSG SIZE  rcvd: 145
можно ли добавить в скрипт настройку для прокси?
Можно сделать по хитрее. Сделаем так, что бы скрипт запускался не от root а от другого пользователя. И в домашней директории новосозданого пользователя прописываем прокси для wget

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

$cat ~/.wgetrc
http_proxy=http://proxy.com.ua:3128/
ftp_proxy=http://proxy.com.ua:3128/
use_proxy=on
Запускаем скрипт и радуемся жизни!
было время и было желание, порыв так сказать, но проект перестал приносить радость, и тем более не приносит дохода, я думаю это финальная версия, так как за все время существования проекта, было начислено всего 25 рублей
Можно на этом сделать бизнес (нелегальный). Создать биллинговую систему обновлений для постоянных клиентов. Перевел на счет $x.y за год и будет обновляться на компе у клиента (Получил логин и пароль от зеркала сервера обновлений)... Закончился период и снова платите. Но надо делать что бы стоило это удовольствие в два раза дешевле чем у нода. ;)

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-11-11 22:59:49

как качать через прокси с помощью wget уже разжовано, а какже ключи ищуца ?

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-11-16 6:44:35

произвел некоторое исследование. в резуультате - обновы годяться только для нода в3, файлы update.ver используются разные. пример - http://update.eset.com/eset_upd/update.ver - v3 http://update.eset.com/eset_upd/v4/update.ver - v4 http://update.eset.com/eset_upd/v5/update.ver - v5 с этим надо чтото делать! готов положить на wzr 500р

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

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

Непрочитанное сообщение alexco » 2012-11-19 15:34:14

Немного свежей статистики:
ИзображениеИзображениеИзображение
Электромонтажная Организация -> elemonorg.ru

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-11-20 9:45:43

решение моей проблемы выше было простым.
добавляем в файл update.ver строки

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

$nod32ms->DownloadUpdateVer('eset_upd/v4');
$nod32ms->ParseUpdateVer('eset_upd/v4');

$nod32ms->DownloadUpdateVer('eset_upd/v5');
$nod32ms->ParseUpdateVer('eset_upd/v5');

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

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

Непрочитанное сообщение ofc » 2012-11-20 23:07:23

Bugaev писал(а):решение моей проблемы выше было простым.
добавляем в файл update.ver строки
в файл update.php наверное?

Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

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

Непрочитанное сообщение Bugaev » 2012-11-21 0:15:31

да конешно, уже не могу отредактировать своё сообщение.

MaxiStyle
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-06-26 5:15:32

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

Непрочитанное сообщение MaxiStyle » 2012-11-21 15:34:40

Закинул автору копеечку. И вы не жмотьтесь, наверняка все мы тут админим в каком-нибудь ИП сервер обновлений!

Тоже начались проблемы с обновлениями, помогла в конфиге прописать:
mirror = 89.202.149.45

Bacek_92, я не понял, так как узнавать ip сервера обновлений? Откуда этот копипаст?

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

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

Непрочитанное сообщение alexco » 2012-11-21 17:02:14

Например вот так в винде:

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

nslookup update.eset.com
Электромонтажная Организация -> elemonorg.ru