Скрипт зеркала nod32 mirror script
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
Можно по дате посмотреть.
или вот список.
init.php
classes\Nod32ms.class.php
classes\Mirror.class.php
classes\Tools.class.php
или вот список.
init.php
classes\Nod32ms.class.php
classes\Mirror.class.php
classes\Tools.class.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/
-
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2012-02-02 10:27:23
Re: Скрипт зеркала nod32 mirror script
Спасибо. Спасли выходные от геморрояzvirus писал(а):Я доделал все, Что писал в предыдущем посте.
1) Автоматически ищется валидный путь для прверки ключиков из фала update.ver
2) В локальном хранилище все хранится по путям без цифрового индекса.
3) итоговые файлы update.ver преобразуются под локальное хранилище.
Архив папки inc прилагаю. Местами ставились костыли.Автор, при желании приведет все в норму.
https://yadi.sk/d/GxZ94-szZGvsN

-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2012-01-06 11:14:56
Re: Скрипт зеркала nod32 mirror script
А Вот Бриан это голова!!!. шутка от Ильфа и Петрова
автор скажи нубу. файлы подменить в основном скрипте?
автор скажи нубу. файлы подменить в основном скрипте?
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2014-08-08 13:50:34
Re: Скрипт зеркала nod32 mirror script
Или если можно выложите целиком скрипт рабочий, а то в моей старой папке inc нет столько файлов. Скрипт обновлялся автоматически сам, из первой страницы, поэтому там есть nod32ms_v3.class.php файл, которого в выложенной inc нет. И так же в classes добавилась куча файлов, которых раньше не было.
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
До чего же Вы ленивые. Смержить 3 файлика беда.
Брался http://85.238.103.64:8081/lastversion.tar.gz. Он же и правился. Правились по сути 3 файла.
inc/init.php
тут на всякий случай вставил новые текущие пути.
inc/classes/Nod32ms.class.php
inc/classes/Mirror.class.php
Да, и простите, там все таки был косяк небольшой. забыл убрать строку, которой дебажил.
Правильные изменения
Вроде бы ничего не упустил.
Брался http://85.238.103.64:8081/lastversion.tar.gz. Он же и правился. Правились по сути 3 файла.
inc/init.php
тут на всякий случай вставил новые текущие пути.
Код: Выделить всё
- define('TESTKEY_PATH_NOD', "/v3-rel-sta/mod_000_loader/em000_32_l0.nup");
- define('TESTKEY_PATH_ESS', "/v3-rel-sta/mod_010_smon/em010_32_l1.nup");
+ #define('TESTKEY_PATH_NOD', "/v3-rel-sta/mod_000_loader/em000_32_l0.nup");
+ #define('TESTKEY_PATH_ESS', "/v3-rel-sta/mod_010_smon/em010_32_l1.nup");
+ define('TESTKEY_PATH_NOD', "/v3-rel-sta/mod_000_loader_1072/em000_32_l0.nup");
+ define('TESTKEY_PATH_ESS', "/v3-rel-sta/mod_010_smon_1034/em010_32_l1.nup");
Код: Выделить всё
private function run_script() {
Config::init_mirrors();
+ $tmp_path = Config::get('web_dir') . DS . TMP_PATH;
+ Mirror::find_verify_link("eset_upd", $tmp_path);
$key = $this->read_keys();
...
@copy($tmp_update_ver,$cur_update_ver);
+ #Перезапишем файлик с новыми путями
+ $content = file_get_contents($cur_update_ver);
+ $content = preg_replace('/_[0-9]{1,}\//i', '/', $content);
+ file_put_contents($cur_update_ver, $content);
Да, и простите, там все таки был косяк небольшой. забыл убрать строку, которой дебажил.
Код: Выделить всё
$tmp = array('size','file','version');
$tmp = array('file'); # эту строку надо закоментировать или удалить
Код: Выделить всё
static public function test_key($login, $passwd) {
...
...
if(Config::get('update_version_ess') == 1) {
- $header = @get_headers("http://$login:$passwd@$mirror".TESTKEY_PATH_ESS);
+ $header = @get_headers("http://$login:$passwd@$mirror".TESTKEY_REAL_PATH_ESS);
}
else
{
- $header = @get_headers("http://$login:$passwd@$mirror".TESTKEY_PATH_NOD);
+ $header = @get_headers("http://$login:$passwd@$mirror".TESTKEY_REAL_PATH_NOD);
}
# это можно вставить в конец класса. Функция для поиска реального пути по которому проверять ключик.
+ static public function find_verify_link($folder, $temp_dir) {
+ $mirrors = Config::get('mirror');
+ $mirror = null;
+ @mkdir($temp_dir, 0755, true);
+ shuffle($mirrors);
+ foreach($mirrors as $m) {
+ $arch = $temp_dir . DS . "update.rar";
+ $unarch = $temp_dir . DS . "update.ver";
+ $status = Tools::download_file("http://$m/$folder/update.ver", $arch);
+ if ( is_string($status) !== true ) {
+ if(filesize($arch) > 100) {
+ #Log::write_log("tools::extract_file => Extract File from arch ".$arch." => ".$temp_dir, 3);
+ tools::extract_file($arch, $temp_dir);
+ #$version = mirror::get_DB_version($unarch);
+ if(!file_exists($unarch)) break;
+ $content = file_get_contents($unarch);
+ preg_match('/\/v3-rel-sta\/mod_000_loader_[0-9]{1,}\/(.*)/i', $content, $matches_nod);
+ define('TESTKEY_REAL_PATH_NOD', trim($matches_nod[0]));
+ preg_match('/\/v3-rel-sta\/mod_010_smon_[0-9]{1,}\/(.*)/i', $content, $matches_ess);
+ define('TESTKEY_REAL_PATH_ESS', trim($matches_ess[0]));
+ @unlink($arch);
+ @unlink($unarch);
+ return true;
+ }
+ }
+ }
+ return false;
+ }
# изменения в парсинг update.ver для массива с локальными путями без цифрового обозначения версии
static private function parse_update_ver($file, $server, $ver = null) {
...
$res[$varible][$pos] = trim(substr($row, strlen($varible)+1));
+ if($varible == 'file')
+ {
+ $res['real_file_name'][$pos] = preg_replace('/_[0-9]{1,}\//i', '/', $res[$varible][$pos]);
+ }
...
$arr['file'][] = $tmp_filename;
+ $arr['real_file_name'][] = $res['real_file_name'][$i];
if(isset($res['version'][$i])) {
# изменения в загрузку сигнатур - чтобы грузились в нужные нам локальные каталоги
static public function download_signature($update_ver, $mirror, $pair_key, $ver = null) {
...
if($array2 !== null) {
- foreach($array2['file'] as $key => $name) {
+ foreach($array2['real_file_name'] as $key => $name) {
+ $remote_file_name = $array2['file'][$key];
...
if($real_fs != $local_fs) {
- $real_fs = Tools::get_remote_file_size("http://$pair_key[0]:$pair_key[1]@$mirror$name");
+ $real_fs = Tools::get_remote_file_size("http://$pair_key[0]:$pair_key[1]@$mirror$remote_file_name");
....
else {
Log::write_log(Language::t("Downloading %s [%s Bytes]", basename($name), number_format($real_fs, 0, ',', ',')), 3, $ver);
- Tools::download_file(sprintf("http://%s:%s@%s", $pair_key[0], $pair_key[1], $mirror . $name), $dir.$name);
+ Tools::download_file(sprintf("http://%s:%s@%s", $pair_key[0], $pair_key[1], $mirror . $remote_file_name), $dir.$name);
-
- рядовой
- Сообщения: 16
- Зарегистрирован: 2012-03-20 14:24:58
Re: Скрипт зеркала nod32 mirror script
To zvirus
Упустили, это страничка скрипта от alexco. А Вы предлагаете изменения к скрипту от GRooVE.
Упустили, это страничка скрипта от alexco. А Вы предлагаете изменения к скрипту от GRooVE.
-
- проходил мимо
- Сообщения: 6
- Зарегистрирован: 2014-08-08 13:50:34
Re: Скрипт зеркала nod32 mirror script
Вот я и смотрю что что-то все изменения функций, которые писались, я не могу эти самые функции в оригинале найти. Просто "граната не той системы". 

-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: Скрипт зеркала nod32 mirror script
А я то думаю че лыжи не едут
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
Приношу извенения. Просто поиском нашел как раз эту страницу. И идеи черпал как раз из нее. Перепубликую в соседнюю ветку. Гляну сейчас в и Ваш скриптик. Может чего получится. Даже больше. Я изначально читал соседнюю ветку
Заработался, бывает.

-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: Скрипт зеркала nod32 mirror script
Будем надеятся что найдеш лекарство ля этого скриптаzvirus писал(а):Приношу извенения. Просто поиском нашел как раз эту страницу. И идеи черпал как раз из нее. Перепубликую в соседнюю ветку. Гляну сейчас в и Ваш скриптик. Может чего получится. Даже больше. Я изначально читал соседнюю веткуЗаработался, бывает.
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
Пропатчил.
Изменения в 2х файлах.
update.php
inc/nod32ms_v3.class.php
https://yadi.sk/d/qVxQRrENZKfsC
Тестировал на WINNT, но думаю linux платформах проблем быть не должно.
за основу брался
nod32ms_3.0.0_beta5.rar
nod32ms_3.0.0_beta5.rar (3014) [09.07.2013]
(561.8 КБ) Скачиваний: 295
с первого поста темы
Изменения в 2х файлах.
update.php
inc/nod32ms_v3.class.php
https://yadi.sk/d/qVxQRrENZKfsC
Тестировал на WINNT, но думаю linux платформах проблем быть не должно.
за основу брался
nod32ms_3.0.0_beta5.rar
nod32ms_3.0.0_beta5.rar (3014) [09.07.2013]
(561.8 КБ) Скачиваний: 295
с первого поста темы
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
p.s. В функции WriteToLog включил вывод этого же текста в консоль. Кому не надо - отключите закомментировав строку
И как-то не серьезно не давать редактировать свои сообщения.
Код: Выделить всё
echo "\r\n".date("H:i:s").': '.iconv('utf-8', 'cp866', print_r($text, 1)); // cp866
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: Скрипт зеркала nod32 mirror script
Все работает СПСzvirus писал(а):Пропатчил.
Изменения в 2х файлах.
update.php
inc/nod32ms_v3.class.php
https://yadi.sk/d/qVxQRrENZKfsC
Тестировал на WINNT, но думаю linux платформах проблем быть не должно.
за основу брался
nod32ms_3.0.0_beta5.rar
nod32ms_3.0.0_beta5.rar (3014) [09.07.2013]
(561.8 КБ) Скачиваний: 295
с первого поста темы
-
- рядовой
- Сообщения: 14
- Зарегистрирован: 2011-05-16 9:17:12
Re: Скрипт зеркала nod32 mirror script
Все работает, спасибо!
-
- мл. сержант
- Сообщения: 131
- Зарегистрирован: 2007-03-01 10:20:10
- Откуда: Томская обл. ЗАТО Северск
- Контактная информация:
Re: Скрипт зеркала nod32 mirror script
а у меня выдает:
PS: FreeBSD 9.0-RELEASE; PHP Version => 5.2.17
Код: Выделить всё
$ ./update.php
./update.php: line 1: ?php: No such file or directory
./update.php: line 2: require_once: команда не найдена
./update.php: line 4: syntax error near unexpected token `('
./update.php: line 4: `$nod32ms = new nod32ms();'
Нет дома на воле,
А значит и адреса нет...
А значит и адреса нет...
-
- мл. сержант
- Сообщения: 99
- Зарегистрирован: 2009-12-16 22:49:28
Re: Скрипт зеркала nod32 mirror script
Таки да чтото не то опять
Код: Выделить всё
100%[=======================================================================================================================================>] 7.118 --.-K/s за 0s
2014-08-09 17:22:03 (18,5 MB/s) - «/home/viktor/nod32ms/temp/update.ver» saved [7118/7118]
17:22:03: DOWNLOAD NEW [/home/viktor/nod32ms/temp/update.ver] FILE
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
Extracting from /home/viktor/nod32ms/temp/update.ver
Extracting update.ver OK
All OK
17:22:04: UNRAR FILE [/home/viktor/nod32ms/temp/update.ver] TO [/home/viktor/nod32ms/temp/eset_upd/v6/]--2014-08-09 17:22:04-- http://um21.eset.com/eset_upd/v7/update.ver
Распознаётся um21.eset.com (um21.eset.com)... 91.228.167.26
Подключение к um21.eset.com (um21.eset.com)|91.228.167.26|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 6950 (6,8K) [application/octet-stream]
Сохранение в каталог: ««/home/viktor/nod32ms/temp/update.ver»».
100%[=======================================================================================================================================>] 6.950 --.-K/s за 0s
2014-08-09 17:22:04 (70,4 MB/s) - «/home/viktor/nod32ms/temp/update.ver» saved [6950/6950]
17:22:04: DOWNLOAD NEW [/home/viktor/nod32ms/temp/update.ver] FILE
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
Extracting from /home/viktor/nod32ms/temp/update.ver
Extracting update.ver OK
All OK
17:22:04: UNRAR FILE [/home/viktor/nod32ms/temp/update.ver] TO [/home/viktor/nod32ms/temp/eset_upd/v7/]
17:22:05: SELECTED TO UPDATE '1808' FILES TOTAL SIZE OF '787 Mb'
17:22:05: VERSION SIGNATURE ''
17:22:06: COPY TEMP [update.ver] TO [/home/viktor/nod32ms/www/eset_upd/update.ver]
17:22:06: COPY TEMP [update.ver] TO [/home/viktor/nod32ms/www/eset_upd/v4/update.ver]
17:22:06: COPY TEMP [update.ver] TO [/home/viktor/nod32ms/www/eset_upd/v5/update.ver]
17:22:06: COPY TEMP [update.ver] TO [/home/viktor/nod32ms/www/eset_upd/v6/update.ver]
17:22:06: COPY TEMP [update.ver] TO [/home/viktor/nod32ms/www/eset_upd/v7/update.ver]
-
- рядовой
- Сообщения: 20
- Зарегистрирован: 2011-02-25 15:18:24
Re: Скрипт зеркала nod32 mirror script
У меня выкидвает
Код: Выделить всё
14:42:38: [RUN NOD32MS] - nod32 mirror script ver. () by AlexCo
14:42:38: SYSTEM: Linux--2014-08-10 14:42:38-- http://update.eset.com/eset_upd/update.ver
Распознаётся update.eset.com (update.eset.com)… 38.90.226.37, 91.228.167.21, 91.228.166.13, ...
Подключение к update.eset.com (update.eset.com)|38.90.226.37|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 10636 (10K) [application/octet-stream]
Сохранение в: «/var/nod32/update.ver»
100%[====================================================================================================>] 10 636 --.-K/s за 0,06s
2014-08-10 14:42:38 (164 KB/s) - «/var/nod32/update.ver» сохранён [10636/10636]
14:42:38: DOWNLOAD NEW [/var/nod32/update.ver] FILE
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
Extracting from /var/nod32/update.ver
Extracting /var/nod32/eset_upd/update.ver OK
All OK
14:42:38: UNRAR FILE [/var/nod32/update.ver] TO [/var/nod32/eset_upd/]--2014-08-10 14:42:38-- http://update.eset.com/eset_upd/v4/update.ver
Распознаётся update.eset.com (update.eset.com)… 91.228.167.21, 91.228.166.13, 38.90.226.36, ...
Подключение к update.eset.com (update.eset.com)|91.228.167.21|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 6857 (6,7K) [application/octet-stream]
Сохранение в: «/var/nod32/update.ver»
100%[====================================================================================================>] 6 857 --.-K/s за 0,04s
2014-08-10 14:42:39 (169 KB/s) - «/var/nod32/update.ver» сохранён [6857/6857]
14:42:39: DOWNLOAD NEW [/var/nod32/update.ver] FILE
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
Extracting from /var/nod32/update.ver
Extracting /var/nod32/eset_upd/v4/update.ver OK
All OK
14:42:39: UNRAR FILE [/var/nod32/update.ver] TO [/var/nod32/eset_upd/v4/]--2014-08-10 14:42:39-- http://update.eset.com/eset_upd/v5/update.ver
Распознаётся update.eset.com (update.eset.com)… 91.228.166.13, 38.90.226.36, 91.228.167.26, ...
Подключение к update.eset.com (update.eset.com)|91.228.166.13|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 9209 (9,0K) [application/octet-stream]
Сохранение в: «/var/nod32/update.ver»
100%[====================================================================================================>] 9 209 --.-K/s за 0,1s
2014-08-10 14:42:39 (64,5 KB/s) - «/var/nod32/update.ver» сохранён [9209/9209]
14:42:39: DOWNLOAD NEW [/var/nod32/update.ver] FILE
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
Extracting from /var/nod32/update.ver
Extracting /var/nod32/eset_upd/v5/update.ver OK
All OK
14:42:39: UNRAR FILE [/var/nod32/update.ver] TO [/var/nod32/eset_upd/v5/]--2014-08-10 14:42:39-- http://update.eset.com/eset_upd/v6/update.ver
Распознаётся update.eset.com (update.eset.com)… 38.90.226.36, 91.228.167.26, 38.90.226.39, ...
Подключение к update.eset.com (update.eset.com)|38.90.226.36|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 7133 (7,0K) [application/octet-stream]
Сохранение в: «/var/nod32/update.ver»
100%[====================================================================================================>] 7 133 --.-K/s за 0,04s
2014-08-10 14:42:40 (164 KB/s) - «/var/nod32/update.ver» сохранён [7133/7133]
14:42:40: DOWNLOAD NEW [/var/nod32/update.ver] FILE
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
Extracting from /var/nod32/update.ver
Extracting /var/nod32/eset_upd/v6/update.ver OK
All OK
14:42:40: UNRAR FILE [/var/nod32/update.ver] TO [/var/nod32/eset_upd/v6/]--2014-08-10 14:42:40-- http://update.eset.com/eset_upd/v7/update.ver
Распознаётся update.eset.com (update.eset.com)… 91.228.167.26, 38.90.226.39, 91.228.167.132, ...
Подключение к update.eset.com (update.eset.com)|91.228.167.26|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 6961 (6,8K) [application/octet-stream]
Сохранение в: «/var/nod32/update.ver»
100%[====================================================================================================>] 6 961 --.-K/s за 0,04s
2014-08-10 14:42:40 (166 KB/s) - «/var/nod32/update.ver» сохранён [6961/6961]
14:42:40: DOWNLOAD NEW [/var/nod32/update.ver] FILE
UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal
Extracting from /var/nod32/update.ver
Extracting /var/nod32/eset_upd/v7/update.ver OK
All OK
14:42:40: UNRAR FILE [/var/nod32/update.ver] TO [/var/nod32/eset_upd/v7/]PHP Fatal error: Call to undefined method parser::ParseSectionVar() in /etc/nod32ms/inc/nod32ms_v3.class.php on line 453
-
- рядовой
- Сообщения: 18
- Зарегистрирован: 2014-08-08 9:16:52
Re: Скрипт зеркала nod32 mirror script
Сейчас перепроверил все на freebsd - скрипт отработал без проблем.
Еще раз повторюсь - берем оригинал с первого поста первой страницы этой темы.
Распаковываем куда нам нужно.
Берем архив, который выложил я. В нем два файла. Переписываем поверху (с заменой).
Создаем новый конфиг или копируем старый.
Запускаем.
Еще раз повторюсь - берем оригинал с первого поста первой страницы этой темы.
Распаковываем куда нам нужно.
Берем архив, который выложил я. В нем два файла. Переписываем поверху (с заменой).
Создаем новый конфиг или копируем старый.
Запускаем.
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2012-12-10 14:25:56
Re: Скрипт зеркала nod32 mirror script
FreeBSD 10-stable
Всё работает.
Спасибо за труд.
Всё работает.
Спасибо за труд.
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2013-06-25 21:21:27
Re: Скрипт зеркала nod32 mirror script
Сделал все как Вы написали. Вот что в логах:zvirus писал(а):Сейчас перепроверил все на freebsd - скрипт отработал без проблем.
Еще раз повторюсь - берем оригинал с первого поста первой страницы этой темы.
Распаковываем куда нам нужно.
Берем архив, который выложил я. В нем два файла. Переписываем поверху (с заменой).
Создаем новый конфиг или копируем старый.
Запускаем.
[11/08/2014 15:27:01][RUN NOD32MS] - nod32 mirror script ver. () by AlexCo
[11/08/2014 15:27:01]SYSTEM: FreeBSD
[11/08/2014 15:27:01]FILE keys.txt NOT FOUND!
[11/08/2014 15:27:01]RUN FINDER KEYS
[11/08/2014 15:27:05]TOTAL FOUND KEYS: 10 IN
[11/08/2014 15:27:18]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:18]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/]
[11/08/2014 15:27:20]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:20]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v4/]
[11/08/2014 15:27:29]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:29]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v5/]
[11/08/2014 15:27:30]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:30]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v6/]
[11/08/2014 15:27:33][MASTER SERVER OFFLINE]
[11/08/2014 15:27:33][STOP NOD32MS]
-
- проходил мимо
- Сообщения: 5
- Зарегистрирован: 2013-06-25 21:21:27
Re: Скрипт зеркала nod32 mirror script
После перезагрузки сервака пошла закачка))levonjan писал(а):Сделал все как Вы написали. Вот что в логах:zvirus писал(а):Сейчас перепроверил все на freebsd - скрипт отработал без проблем.
Еще раз повторюсь - берем оригинал с первого поста первой страницы этой темы.
Распаковываем куда нам нужно.
Берем архив, который выложил я. В нем два файла. Переписываем поверху (с заменой).
Создаем новый конфиг или копируем старый.
Запускаем.
[11/08/2014 15:27:01][RUN NOD32MS] - nod32 mirror script ver. () by AlexCo
[11/08/2014 15:27:01]SYSTEM: FreeBSD
[11/08/2014 15:27:01]FILE keys.txt NOT FOUND!
[11/08/2014 15:27:01]RUN FINDER KEYS
[11/08/2014 15:27:05]TOTAL FOUND KEYS: 10 IN
[11/08/2014 15:27:18]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:18]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/]
[11/08/2014 15:27:20]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:20]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v4/]
[11/08/2014 15:27:29]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:29]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v5/]
[11/08/2014 15:27:30]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[11/08/2014 15:27:30]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/v6/]
[11/08/2014 15:27:33][MASTER SERVER OFFLINE]
[11/08/2014 15:27:33][STOP NOD32MS]
-
- проходил мимо
- Сообщения: 2
- Зарегистрирован: 2013-10-30 13:00:59
Re: Скрипт зеркала nod32 mirror script
Спасибо автору за скрипт.
Просьба исправить в манах конфига строки update_version34*_ на update_version345_*
Иначе ошибка: ERROR [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
Просьба исправить в манах конфига строки update_version34*_ на update_version345_*
Иначе ошибка: ERROR [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2012-01-06 11:14:56
Re: Скрипт зеркала nod32 mirror script
а кто подскажет вот это что за геморрой
Код: Выделить всё
11:13:26: UNRAR FILE [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//update.ver] TO [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/v7/]
11:13:27: REMOVE INVALID KEY [EAV-0089826020:m94494697c]
11:13:27: REMOVE INVALID KEY [TRIAL-0091166561:2ukj2f49xa]
11:13:27: REMOVE INVALID KEY [TRIAL-0088454799:xsfk2kbppf]
11:13:27: NOT FOUND VALID KEYS IN keys.txt
11:13:27: RUN FINDER KEYS
11:13:30: TOTAL FOUND KEYS: 12 IN
11:13:31: Found valid key [TRIAL-0117774221:p34adhtapm]
11:13:34: Found valid key [TRIAL-0118291589:j8cs85s74v]
11:13:35: Found valid key [EAV-0117814337:3v8apkjtf3]
11:13:36: SELECTED TO UPDATE '1798' FILES TOTAL SIZE OF '792 Mb'
11:13:36: VERSION SIGNATURE ''cp: /usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/update.ver: No such file or directory
11:13:36: ERROR [nod32ms::DownloadSignature] FILE [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/update.ver] NOT COPY TO [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/Array
(
[0] => [nod32ms::DownloadSignature] FILE [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/update.ver] NOT COPY TO [/usr/home/office/domains/nod.office.rauan-burabay.kz/public_html//eset_upd/
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2012-04-17 12:01:47
Re: Скрипт зеркала nod32 mirror script
Как минимум лишний слеш после public_html/.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2012-01-06 11:14:56
Re: Скрипт зеркала nod32 mirror script
а вот в каком конфиге то именно этот слеш убрать......