Зеркало обновлений NOD
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
надыбал такой скрипт, но заставить работать не смог
, где тут ошибка?
скрипт собственно создаёт зеркало обновлений для NOD32 на FreeBSD
#Запускаете под кроном, настраиваете юзеров на локальный сервер и наслаждаетесь.
#!/usr/bin/perl
use LWP;
# path to store updates
$PATH="/var/www/html/nod";
# username/password for updates registered users
$LOGIN="AV-xxxxxxx";
$PASS="xxxxxxxx";
# URL for updates
#$URL_UPD="http://u2.eset.com/nod_eval";
$URL_UPD="http://u2.eset.com/";
$URL_UPD =~ s/\/$//;
$URL_UPD =~ m/(.*:\/\/)(.*?)(\/.*)/;
$site = "$1$2";
if ($site =~ m//) {
print "Enter correct URL\n";
return;
}
unlink("$PATH/update.ver","$PATH/update.tmp");
download($PATH,"$URL_UPD/update.ver",$LOGIN,$PASS);
`/usr/local/bin/unrar e -y $PATH/update.ver $PATH 2> /dev/null`;
rename("$PATH/update.ver","$PATH/update.tmp");
$ver = "$PATH/update.tmp";
$vers = "$PATH/update.ver";
open(VER, "< $ver") or die "Couldn't open $ver for reading: $!\n";
open(VERS, "> $vers") or die "Couldn't open $vers for writing: $!\n";
%files = ();
%urls = ();
while (defined($line = <VER>) )
{
chomp $line;
$line =~ s/^\s+//;
$line =~ s/\s+$//;
($par,$val)=split /=/, $line;
if ($par =~ /file/ )
{
$name = $val;
$name =~ s/\/.*\///;
if ($name=~m/$val/) {$furl="$URL_UPD/$val";}
else {$furl="$site$val";}
$line="file=$name";
}
if ($par =~ /size/ )
{
$size = $val;
$files{$name} = $size;
$urls{$name} = "$furl";
}
print VERS "$line\r\n";
}
print "\n";
close(VER);
close(VERS);
foreach $f (keys %files) {
if ( (-s ("$PATH/$f")) != $files{$f}){
download($PATH,$urls{$f},$LOGIN,$PASS);
}
}
chmod(0644,"$PATH/*");
sub download()
{
my ($path, $url, $login, $pass) = @_;
# use external downloader
system("/usr/bin/lftp -c \"get -cO $path $url\"");
return;
# PERL downloader
$url =~ m/(.*:\/\/)(.*)\/(.*)/;
my $filename = $3;
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $req = HTTP::Request->new(HEAD => "$url");
$req->authorization_basic($login, $pass);
my $document=$ua->request($req);
if($document->is_success) {
if (!($document->content_length== -s("$path/$filename"))) {
my $req = HTTP::Request->new(GET => "$url");
$req->authorization_basic('login', 'password');
my $document=$ua->request($req);
if($document->is_success) {
open(OUT, "> $path/$filename");
print OUT $document->content;
close(OUT);
print "Downloading $url ";
print "- ok\n";
}
else {
print "$url ",$document->status_line,"\n";
}
}
else {
# print "$filename - exist\n";
}
}
else {
print "$url ",$document->status_line,"\n";
}
}
, где тут ошибка?
скрипт собственно создаёт зеркало обновлений для NOD32 на FreeBSD
#Запускаете под кроном, настраиваете юзеров на локальный сервер и наслаждаетесь.
#!/usr/bin/perl
use LWP;
# path to store updates
$PATH="/var/www/html/nod";
# username/password for updates registered users
$LOGIN="AV-xxxxxxx";
$PASS="xxxxxxxx";
# URL for updates
#$URL_UPD="http://u2.eset.com/nod_eval";
$URL_UPD="http://u2.eset.com/";
$URL_UPD =~ s/\/$//;
$URL_UPD =~ m/(.*:\/\/)(.*?)(\/.*)/;
$site = "$1$2";
if ($site =~ m//) {
print "Enter correct URL\n";
return;
}
unlink("$PATH/update.ver","$PATH/update.tmp");
download($PATH,"$URL_UPD/update.ver",$LOGIN,$PASS);
`/usr/local/bin/unrar e -y $PATH/update.ver $PATH 2> /dev/null`;
rename("$PATH/update.ver","$PATH/update.tmp");
$ver = "$PATH/update.tmp";
$vers = "$PATH/update.ver";
open(VER, "< $ver") or die "Couldn't open $ver for reading: $!\n";
open(VERS, "> $vers") or die "Couldn't open $vers for writing: $!\n";
%files = ();
%urls = ();
while (defined($line = <VER>) )
{
chomp $line;
$line =~ s/^\s+//;
$line =~ s/\s+$//;
($par,$val)=split /=/, $line;
if ($par =~ /file/ )
{
$name = $val;
$name =~ s/\/.*\///;
if ($name=~m/$val/) {$furl="$URL_UPD/$val";}
else {$furl="$site$val";}
$line="file=$name";
}
if ($par =~ /size/ )
{
$size = $val;
$files{$name} = $size;
$urls{$name} = "$furl";
}
print VERS "$line\r\n";
}
print "\n";
close(VER);
close(VERS);
foreach $f (keys %files) {
if ( (-s ("$PATH/$f")) != $files{$f}){
download($PATH,$urls{$f},$LOGIN,$PASS);
}
}
chmod(0644,"$PATH/*");
sub download()
{
my ($path, $url, $login, $pass) = @_;
# use external downloader
system("/usr/bin/lftp -c \"get -cO $path $url\"");
return;
# PERL downloader
$url =~ m/(.*:\/\/)(.*)\/(.*)/;
my $filename = $3;
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $ua=LWP::UserAgent->new();
$ua->agent("PerlUA/0.1");
my $req = HTTP::Request->new(HEAD => "$url");
$req->authorization_basic($login, $pass);
my $document=$ua->request($req);
if($document->is_success) {
if (!($document->content_length== -s("$path/$filename"))) {
my $req = HTTP::Request->new(GET => "$url");
$req->authorization_basic('login', 'password');
my $document=$ua->request($req);
if($document->is_success) {
open(OUT, "> $path/$filename");
print OUT $document->content;
close(OUT);
print "Downloading $url ";
print "- ok\n";
}
else {
print "$url ",$document->status_line,"\n";
}
}
else {
# print "$filename - exist\n";
}
}
else {
print "$url ",$document->status_line,"\n";
}
}
Услуги хостинговой компании 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/
- Alex Keda
- стреляли...
- Сообщения: 35456
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Вот у меня реально работающий, только не я писал и даже не заглядывал что там!!!
далее в крон и все пучком
З.Ы. обновляет с какогото халявного
Код: Выделить всё
#!/usr/local/bin/bash
WGET="/usr/local/bin/wget" # Путь к программе wget
WORKDIR="/usr/local/www/data/nodbase" # Сюда мы будем ложить обновления
TMPFILE="filelist.upd" # Файл для хранения списка файлов обновлений
HOST="http://nod32.i-files.org" # Здесь нужно указать, с какого сервера брать обновления
MSG_DOWN="Downloading 'update.ver' from '$HOST'... "
cd $WORKDIR
clear && echo $MSG_DOWN
$WGET -r -nH "$HOST/update.ver" # Скачиваем файл с сервера обновлений в котором указаны названия файлов обновлений
cat $WORKDIR/update.ver | grep "file" | sed -e 's/file=//' | sed -e 's/download/eval/' > $TMPFILE # Выбираем строки с названиями файлов
$WGET -m -np -N -nH -B $HOST -i filelist.upd # Качаем список файлов обновлений
З.Ы. обновляет с какогото халявного
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
скриптик то работает, а как с него обновляться виндовым машинам в сети? По http оно не работает, правильно? То есть надо самбой расшаривать папочку с обновами, в ноде прописываю путь до шары...а он не хочет обновляться, никак при этом не ругаясь. Более того, прописываю путь до шары: \\192.168.0.254\nod\, а он запоминает себе его только в таком виде://192.168.0.254/nod/, то есть переиначивает слэши и посему не обновляется видимо. Что за хрень? Как правильно настроить обновление?
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Кто не отвечает, нечего не пойму?f0s писал(а):имелось ввиду имхо то, что на порту 8081 не отвечает он ну как принято в нодеFreePascal писал(а):А по чем оно тогда тебе с тырнета обновляет если не по http???gyurza2000 писал(а):По http оно не работает, правильно?
Скрипт выкачивает обновления и ложет их в /usr/local/www/data/nodbase
Как их потом забрать ето уже другая тема, хотя и так понятно.
А что действительно в ноде принят порт 8081??
На фаере он у меня точно не открыт, а НОД какимто макаром всетаки обновления
с тырнета тягает.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
вопрос снят, спасибо всем, решение банально, никаких samb
http://192.168.0.254:80/nod/
http://192.168.0.254:80/nod/
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
На Фре ставиш apache -- веб сервер.
По дефолту DocumentRoot, директория куда кладут странички, и будет
/uar/local/www/data
создаеш дир /uar/local/www/data/nodbase, ну наверное ты уже ее создал,
и сюда, как уже все поняли, будут закачиваьтся обновления.
Открываем НОД, Обновление-Настройка-Серверы-Добавить: http://твой_серв/nodbase/ -OK-OK-Обновить сейчас.
Радуемся
По дефолту DocumentRoot, директория куда кладут странички, и будет
/uar/local/www/data
создаеш дир /uar/local/www/data/nodbase, ну наверное ты уже ее создал,
и сюда, как уже все поняли, будут закачиваьтся обновления.
Открываем НОД, Обновление-Настройка-Серверы-Добавить: http://твой_серв/nodbase/ -OK-OK-Обновить сейчас.
Радуемся
- bonh
- мл. сержант
- Сообщения: 119
- Зарегистрирован: 2006-07-19 7:12:19
- Откуда: Томск
серва с халявным обновлением города томска http://down.zero.tomsk.ru/
Ибо ПО должно быть свободеым
Ибо ПО должно быть свободеым
В жизни давно я понял
Кроется гибель где.
В пиве никто не тонет,
Тонут всегда в воде.
Кроется гибель где.
В пиве никто не тонет,
Тонут всегда в воде.
-
- сержант
- Сообщения: 299
- Зарегистрирован: 2006-06-02 15:38:28
- Откуда: Харьков
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
Re: Зеркало обновлений NOD
Такое ощущение что каждый день все обновления заново выкачиваюся, в полном обьеме
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: Зеркало обновлений NOD
Почему все?tormozok писал(а):Такое ощущение что каждый день все обновления заново выкачиваюся, в полном обьеме
Только те что перечислены в update.ver
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
Re: Зеркало обновлений NOD
по 7 метров каждый день.
Не дофига?
Не дофига?
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: Зеркало обновлений NOD
Вообщето для меня ето мизер.
Скрипт я говорил что не писал, поетому все притензии к автору. Адресок могу подкинуть
Файлы обновления описаны в файле update.ver скрипт на изменение его не проверяет и на
существование етих файлов тоже.
Исходя из етого хоть и не будет там год етих обновлений, скрипт будет выкачивать ети файлы
Скрипт я говорил что не писал, поетому все притензии к автору. Адресок могу подкинуть
Файлы обновления описаны в файле update.ver скрипт на изменение его не проверяет и на
существование етих файлов тоже.
Исходя из етого хоть и не будет там год етих обновлений, скрипт будет выкачивать ети файлы
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Зеркало обновлений NOD
7 метров это оплный апдейт кумулятив 6)) ежедневные менее 100кб
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: Зеркало обновлений NOD
Покажи мне где лежат ежедневные и я подправлю скриптf0s писал(а):7 метров это оплный апдейт кумулятив 6)) ежедневные менее 100кб
- FreePascal
- сержант
- Сообщения: 245
- Зарегистрирован: 2006-05-14 8:50:05
- Контактная информация:
Re: Зеркало обновлений NOD
После прочтения мана, особенно етой части
оказалось что скрипт действительно работает и не перекачивает существующие файлы, вот вывод его действий
Могу только отметить, возможно я ошибаюсь, что недостатком является то чно скрипт не удаляет старые файл.
Но думаю ето легко поправимо
Код: Выделить всё
When running Wget with -N, with or without -r, the decision as to
whether or not to download a newer copy of a file depends on the
local and remote timestamp and size of the file. -nc may not be
specified at the same time as -N.
Код: Выделить всё
root@uipanet[1:09]/home/pascal:)update_http_nod32
Downloading 'update.ver' from 'http://nod32.i-files.org'...
--01:12:56-- http://nod32.i-files.org/update.ver
=> `update.ver'
Распознаётся nod32.i-files.org... 213.186.117.124
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 3 030 (3,0K) [text/plain]
100%[===============================================================================================>] 3 030 --.--K/s
01:12:56 (60,59 KB/s) - `update.ver' сохранён [3030/3030]
ЗАВЕРШЕНО --01:12:56--
Загружено: 3 030 байт в 1 файлах
--01:12:56-- http://nod32.i-files.org/nod6F62.nup
=> `nod6F62.nup'
Распознаётся nod32.i-files.org... 213.186.117.124
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 187 736 (183K) [text/plain]
Файл на сервере не новее локального файла `nod6F62.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod797C.nup
=> `nod797C.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 68 493 (67K) [text/plain]
Файл на сервере не новее локального файла `nod797C.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod5B97.nup
=> `nod5B97.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 12 903 (13K) [text/plain]
Файл на сервере не новее локального файла `nod5B97.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod5E80.nup
=> `nod5E80.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 6 020 839 (5,7M) [text/plain]
Файл на сервере не новее локального файла `nod5E80.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod1ACA.nup
=> `nod1ACA.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 348 525 (340K) [text/plain]
Файл на сервере не новее локального файла `nod1ACA.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod14C9.nup
=> `nod14C9.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 191 826 (187K) [text/plain]
Файл на сервере не новее локального файла `nod14C9.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod6068.nup
=> `nod6068.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 4 140 (4,0K) [text/plain]
Файл на сервере не новее локального файла `nod6068.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod3E25.nup
=> `nod3E25.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 864 [text/plain]
Файл на сервере не новее локального файла `nod3E25.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod5AD0.nup
=> `nod5AD0.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 1 347 (1,3K) [text/plain]
Файл на сервере не новее локального файла `nod5AD0.nup' -- не загружается.
--01:12:57-- http://nod32.i-files.org/nod3C1A.nup
=> `nod3C1A.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 23 017 (22K) [text/plain]
Файл на сервере не новее локального файла `nod3C1A.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod278B.nup
=> `nod278B.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 7 573 (7,4K) [text/plain]
Файл на сервере не новее локального файла `nod278B.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod57BF.nup
=> `nod57BF.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 5 049 (4,9K) [text/plain]
Файл на сервере не новее локального файла `nod57BF.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod4E3B.nup
=> `nod4E3B.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 6 092 (5,9K) [text/plain]
Файл на сервере не новее локального файла `nod4E3B.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod796E.nup
=> `nod796E.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 877 [text/plain]
Файл на сервере не новее локального файла `nod796E.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod200F.nup
=> `nod200F.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 406 386 (397K) [text/plain]
Файл на сервере не новее локального файла `nod200F.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod76EF.nup
=> `nod76EF.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 17 745 (17K) [text/plain]
Файл на сервере не новее локального файла `nod76EF.nup' -- не загружается.
--01:12:58-- http://nod32.i-files.org/nod07BA.nup
=> `nod07BA.nup'
Устанавливается соединение с nod32.i-files.org|213.186.117.124|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 200 OK
Длина: 24 420 (24K) [text/plain]
Файл на сервере не новее локального файла `nod07BA.nup' -- не загружается.
Но думаю ето легко поправимо
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
Re: Зеркало обновлений NOD
Код: Выделить всё
proxy# ./nod.sh
Downloading 'update.ver' from 'http://nod32.i-files.org'...
--07:56:38-- http://nod32.i-files.org/update.ver
=> `update.ver'
Resolving nod32.i-files.org... 213.186.117.124
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3,030 (3.0K) [text/plain]
100%[====================================>] 3,030 --.--K/s
07:56:39 (9.76 MB/s) - `update.ver' saved [3030/3030]
FINISHED --07:56:39--
Downloaded: 3,030 bytes in 1 files
--07:56:39-- http://nod32.i-files.org/nod6F62.nup
=> `nod6F62.nup'
Resolving nod32.i-files.org... 213.186.117.124
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 187,736 (183K) [text/plain]
100%[====================================>] 187,736 192.44K/s
07:56:40 (192.06 KB/s) - `nod6F62.nup' saved [187736/187736]
--07:56:40-- http://nod32.i-files.org/nod797C.nup
=> `nod797C.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 68,493 (67K) [text/plain]
100%[====================================>] 68,493 94.98K/s
07:56:41 (94.82 KB/s) - `nod797C.nup' saved [68493/68493]
--07:56:41-- http://nod32.i-files.org/nod5B97.nup
=> `nod5B97.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12,903 (13K) [text/plain]
100%[====================================>] 12,903 37.80K/s
07:56:41 (37.77 KB/s) - `nod5B97.nup' saved [12903/12903]
--07:56:42-- http://nod32.i-files.org/nod5E80.nup
=> `nod5E80.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6,020,839 (5.7M) [text/plain]
100%[====================================>] 6,020,839 218.93K/s ETA 00:00
07:57:08 (226.10 KB/s) - `nod5E80.nup' saved [6020839/6020839]
--07:57:08-- http://nod32.i-files.org/nod1ACA.nup
=> `nod1ACA.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 348,525 (340K) [text/plain]
100%[====================================>] 348,525 118.69K/s
07:57:11 (118.38 KB/s) - `nod1ACA.nup' saved [348525/348525]
--07:57:11-- http://nod32.i-files.org/nod14C9.nup
=> `nod14C9.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 191,826 (187K) [text/plain]
100%[====================================>] 191,826 102.58K/s
07:57:13 (102.37 KB/s) - `nod14C9.nup' saved [191826/191826]
--07:57:13-- http://nod32.i-files.org/nod6068.nup
=> `nod6068.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4,140 (4.0K) [text/plain]
100%[====================================>] 4,140 --.--K/s
07:57:13 (35.71 KB/s) - `nod6068.nup' saved [4140/4140]
--07:57:13-- http://nod32.i-files.org/nod3E25.nup
=> `nod3E25.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 864 [text/plain]
100%[====================================>] 864 --.--K/s
07:57:14 (7.42 MB/s) - `nod3E25.nup' saved [864/864]
--07:57:14-- http://nod32.i-files.org/nod5AD0.nup
=> `nod5AD0.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,347 (1.3K) [text/plain]
100%[====================================>] 1,347 --.--K/s
07:57:14 (9.38 MB/s) - `nod5AD0.nup' saved [1347/1347]
--07:57:14-- http://nod32.i-files.org/nod3C1A.nup
=> `nod3C1A.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23,017 (22K) [text/plain]
100%[====================================>] 23,017 49.63K/s
07:57:14 (49.56 KB/s) - `nod3C1A.nup' saved [23017/23017]
--07:57:14-- http://nod32.i-files.org/nod278B.nup
=> `nod278B.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7,573 (7.4K) [text/plain]
100%[====================================>] 7,573 --.--K/s
07:57:15 (62.55 KB/s) - `nod278B.nup' saved [7573/7573]
--07:57:15-- http://nod32.i-files.org/nod57BF.nup
=> `nod57BF.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5,049 (4.9K) [text/plain]
100%[====================================>] 5,049 --.--K/s
07:57:15 (43.01 KB/s) - `nod57BF.nup' saved [5049/5049]
--07:57:15-- http://nod32.i-files.org/nod4E3B.nup
=> `nod4E3B.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6,092 (5.9K) [text/plain]
100%[====================================>] 6,092 --.--K/s
07:57:16 (50.75 KB/s) - `nod4E3B.nup' saved [6092/6092]
--07:57:16-- http://nod32.i-files.org/nod796E.nup
=> `nod796E.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 877 [text/plain]
100%[====================================>] 877 --.--K/s
07:57:16 (8.53 MB/s) - `nod796E.nup' saved [877/877]
--07:57:16-- http://nod32.i-files.org/nod200F.nup
=> `nod200F.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 406,386 (397K) [text/plain]
100%[====================================>] 406,386 106.80K/s ETA 00:00
07:57:20 (106.56 KB/s) - `nod200F.nup' saved [406386/406386]
--07:57:20-- http://nod32.i-files.org/nod76EF.nup
=> `nod76EF.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 17,745 (17K) [text/plain]
100%[====================================>] 17,745 38.25K/s
07:57:20 (38.12 KB/s) - `nod76EF.nup' saved [17745/17745]
--07:57:20-- http://nod32.i-files.org/nod07BA.nup
=> `nod07BA.nup'
Connecting to nod32.i-files.org|213.186.117.124|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 24,420 (24K) [text/plain]
100%[====================================>] 24,420 51.27K/s
07:57:21 (51.23 KB/s) - `nod07BA.nup' saved [24420/24420]
FINISHED --07:57:21--
Downloaded: 7,327,832 bytes in 17 files
Ни какой экономии. 200 метров трафика за месяц. Столько вся котора не выкачает при штатном обповлении
- toughcat
- мл. сержант
- Сообщения: 97
- Зарегистрирован: 2007-06-28 2:23:48
- Контактная информация:
Re: Зеркало обновлений NOD
не каждый день - при каждом обновлении на зеркале (nod32.i-files.org), т.е может и несколько раз в день перекачивать,tormozok писал(а):...файлы всетаки он перекачивает. Каджый день.
Ни какой экономии. 200 метров трафика за месяц. Столько вся котора не выкачает при штатном обповлении
ибо файлы *.nup именуются рандомно каждый раз при обновлении. Но реально изменяется, обычно, только один - из секции [ENGINE2] update.ver (около 200 кб) ...