Проба пера: статья о создании зеркала для NOD32
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Re: Проба пера: статья о создании зеркала для NOD32
Здраствуйте! Спасибо большое за статью и за скрипт в отдельности!!
Столкнулся с проблемой, обновлялка перестала работать с сообщениями
Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 67.
до этого версия с статьи работала исправно, потом почему то перестала, и работала только после очистки папок с базами! Теперь вот вовсе работать не хочет! Было принятно все скопировать по новой... Результата не дало увы.
Версия которую выложили выше на странице выкачивает базы но в конце валится такое же сообщение...
Может подсказать что сие сообщение означает? и по возможности варианты решения проблемы!
Заранее спасибо!
Столкнулся с проблемой, обновлялка перестала работать с сообщениями
Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 67.
до этого версия с статьи работала исправно, потом почему то перестала, и работала только после очистки папок с базами! Теперь вот вовсе работать не хочет! Было принятно все скопировать по новой... Результата не дало увы.
Версия которую выложили выше на странице выкачивает базы но в конце валится такое же сообщение...
Может подсказать что сие сообщение означает? и по возможности варианты решения проблемы!
Заранее спасибо!
Услуги хостинговой компании 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/
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2009-01-27 14:55:03
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
присоединяюсь к вопросу! последний раз обновился 26октября. дальше ругань на 66 и 67.Puf писал(а): Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 66.
Use of uninitialized value in pattern match (m//) at /usr/local/nod/lib/keys.pm line 67.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
а какой скрипт?
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2009-01-27 14:55:03
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
одинаковый вывод об ошибках и с
и с
Код: Выделить всё
###################################################################
# NOD32 version 3 update mirror creator with auto keys searching #
#
# Created by Cmyker aka Igorek Vokar. #
# Send bug reports and thanks to cmyk777@gmail.com #
# Greets to my girlfriend Alenka and VITYAN666 #
###################################################################
Код: Выделить всё
#######################################################################
# NOD32 version 2 & 3 update mirror creator with auto keys searching #
# Created by NiTr0. #
# Changes: #
# + v2 support #
# + HTTP error processing (remove result file if error occurs) #
# + log detail level selection #
# + smart directory creation during update #
# * looking for build of modules, not version #
# * replace files with same build & mismatched size (partial #
# download or bad mirror) #
# * other small fixes #
# Based on "NOD32 version 3 update mirror creator with auto keys #
# searching" created by Cmyker aka Igorek Vokar. #
#######################################################################
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
с позволения NSDN ,его проект http://hsdn.org,выкладываю самый лучший скрипт на перле,который не требует никаких дополнительных модулей
морда на пхп
работает как часы!спасибо ему за творение!замечу-относительный путь для адреса обновления должен быть
http://ip/eset_upd/ а не http://ip/nod/eset_upd/(к примеру)почему?этот скрипт ,во первых делает точную копию оффзеркал,во вторых-файл update.ver весит так же как и на офф зеркалах,т.е всего 3.5 кб,а не 40 кб как в других скриптах
Код: Выделить всё
#!/usr/bin/perl
#
# Скрипт создания зеркала обновления вирусных баз NOD32
#
# Copyright (C) 2007-2009 HSDN <info@hsdn.org>
# http://www.hsdn.org
# ICQ: 980001
#
$LOGIN = 'EAV-'; # логин
$PASS = ''; # пароль
$PATH = "/www/htdocs"; # папка хранения зеркала
$TMP = "/www/tmp"; # папка хранения временных файлов
# Серверы обновления
%servers = (
'http://u46.eset.com',
'http://u21.eset.com'
);
%versions = ("nod_upd","eset_upd"); # версии nod32
foreach $URL_UPD (%servers)
{
if($URL_UPD)
{
foreach $NUPD (%versions)
{
if($NUPD)
{
print "Using $URL_UPD/$NUPD...\n";
unlink("$TMP/$NUPD.ver","$PATH/$NUPD/update.ver");
download($PATH,"$URL_UPD/$NUPD/update.ver","/$NUPD/update.ver",$LOGIN,$PASS);
system("/usr/local/bin/unrar e -y $PATH/$NUPD/update.ver $TMP");
rename("$TMP/update.ver","$TMP/$NUPD.ver");
$ver = "$TMP/$NUPD.ver";
open(VER, "< $ver") or die "Couldn't open $ver for reading: $!\n";
%files = ();
%urls = ();
$end = 0;
while (defined($line = <VER>) )
{
chomp $line;
if ($line =~ /COMPATLIST/)
{
$end = 1;
}
if ($end == 0)
{
($par,$val) = split /=/, $line;
$val = substr($val, 0, -1);
if ($par =~ /file/ )
{
$name = $val;
$furl = "$URL_UPD$val";
$line = "file=$name";
}
if ($par =~/size/ )
{
$size = $val;
$files{$name} = $size;
$urls{$name} = "$furl";
}
}
}
print "\n";
close(VER);
foreach $f (keys %files)
{
if ((-s "$PATH$f") != $files{$f})
{
$size = (-s "$PATH$f");
print "$URL_UPD/$NUPD Not present --> $PATH$f\t$f\t$files{$f} ---> $size\n";
unlink("$PATH$f");
download($PATH,$urls{$f},$f,$LOGIN,$PASS);
}
else
{
print "$URL_UPD/$NUPD Present --> $PATH$f\t$f\t$files{$f}\n";
}
}
chmod(0644,"$PATH/*");
sub download()
{
my ($path, $url, $f, $login, $pass) = @_;
$dir = $f;
$dir =~s/^(.*)\/(.*)$/$1/;
system("mkdir -p $path$dir");
system("/usr/local/bin/wget -P $path$dir --proxy-user=user --http-user=$login --http-password=$pass $url");
}
}
}
}
}
Код: Выделить всё
<?
//$date = date("d.m.Y H:i:s");
$udate = date("Ymd"); # Сегодняшняя дата в формате обновлений nod32
$versions = array("nod_upd" => "NOD32 Version 2", "eset_upd" => "NOD32 Version 3/4"); # Версии nod32
$utime = 20; # Время через сколько обновляються базы
echo <<<KD
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Зеркало обновления NOD32</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head>
<body bgcolor="#E8E8E8" text="#000000" link="#0000FF" vlink="#FF0000">
KD;
foreach($versions as $k=>$v)
{
$URL = "путь_до_папки/tmp/".$k.".ver";
echo "<h2>".$v."</h2>\n<p>Адрес обновления: <b>http://".$_SERVER["SERVER_NAME"]."/".$k."/</b><br /><br />\n";
if(!@file_get_contents($URL))
echo "<font color=\"red\">Невозможно получить файл update.ver!</font> Повторите попытку позже";
else
{
$CharonBuild_pat = "|\[CHARON(.*)\](.*)version=(.*)\n|isU";
$EngineBuild_pat = "|\[ENGINE(.*)\](.*)version=(.*)\n|isU";
$AdvHeurBuild_pat = "|\[ADVHEUR(.*)\](.*)version=(.*)\n|isU";
$UtilityModuleBuild_pat = "|\[UTILMOD(.*)\](.*)version=(.*)\n|isU";
$ArchivesBuild_pat = "|\[ARCHS(.*)\](.*)version=(.*)\n|isU";
$text = file_get_contents($URL);
preg_match_all($CharonBuild_pat, $text, $CharonBuild);
preg_match_all($EngineBuild_pat, $text, $EngineBuild);
preg_match_all($AdvHeurBuild_pat, $text, $AdvHeurBuild);
preg_match_all($UtilityModuleBuild_pat, $text, $UtilityModuleBuild);
preg_match_all($ArchivesBuild_pat, $text, $ArchivesBuild);
echo "<b>Антивирусная система</b><br />\n";
rsort($EngineBuild[3]);
if($EngineBuild[3][0])
{
//preg_match("#([0-9]+) \(([0-9]+)\)#is", $EngineBuild[3][0], $TimeBases);
//$color = ($TimeBases[2] < $udate) ? 'red' : 'green';
echo "Версия вирусной базы данных: <font color=\"green\">".trim($EngineBuild[3][0])."</font><br />\n";
$ftime = filectime($URL);
$color = ($ftime < (time() - ($utime*60))) ? 'red' : 'green';
echo "Время обновления с сервера: <font color=\"{$color}\">".date('d.m.Y H:i', $ftime)."</font><br /><br />\n";
}
else
echo "<font color=\"red\">Нет данных об обновлении!</font> Повторите попытку позже";
echo "<b>Другие части сканера</b><br />\n";
rsort($AdvHeurBuild[3]);
if($AdvHeurBuild[3][0])
echo "Версия расширенного модуля эвристики: <font color=\"green\">".trim($AdvHeurBuild[3][0])."</font><br />\n";
rsort($ArchivesBuild[3]);
if($ArchivesBuild[3][0])
echo "Версия модуля поддержки архивов: <font color=\"green\">".trim($ArchivesBuild[3][0])."</font><br />\n";
if(!$AdvHeurBuild[3][0] && !$ArchivesBuild[3][0])
echo "<font color=\"red\">Нет данных об обновлении!</font> Повторите попытку позже";
}
echo "<br /></p><hr />\n";
}
?>
http://ip/eset_upd/ а не http://ip/nod/eset_upd/(к примеру)почему?этот скрипт ,во первых делает точную копию оффзеркал,во вторых-файл update.ver весит так же как и на офф зеркалах,т.е всего 3.5 кб,а не 40 кб как в других скриптах
Последний раз редактировалось server801 2009-11-13 9:28:51, всего редактировалось 1 раз.
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2009-01-27 14:55:03
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
не работает, делает кучу папок в которых только update.ver и все. или ему связка логин-пароль нужна?
PS постирал файлы из временной папки куда их валили предыдущие два скрипта, теперь уже на 66 и 67 не ругается, теперь новое:
PS постирал файлы из временной папки куда их валили предыдущие два скрипта, теперь уже на 66 и 67 не ругается, теперь новое:
Код: Выделить всё
Can't locate object method "uri_canonical" via package "HTTP::Headers" at (eval 35) line 1.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
он ключей не ищет,а работает превосходно!
проверьте пути,а так же права на папки.это скрипт у меня работает без сбоев и все отлично!
Код: Выделить всё
$LOGIN = 'EAV-'; # логин
$PASS = ''; # пароль
-
- рядовой
- Сообщения: 33
- Зарегистрирован: 2009-01-27 14:55:03
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
потер все из /tmp что касалось нода и старый скрипт заработал.
-
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2008-08-29 0:05:24
Re: Проба пера: статья о создании зеркала для NOD32
Если на перл установлен уже LWP - настоятельно рекомендую из lib в каталоге скрипта потереть HTTP и LWP. Иначе могут быть конфликты.
Сам долго думал над тем, чего это после очередного апдейта мира скрипт начал крашиться... Пока не нашел в этом же топике ответ годичной давности о такой же проблеме
Сейчас проверил - все прекрасно обновляется. Ключики тоже ищутся
Сам долго думал над тем, чего это после очередного апдейта мира скрипт начал крашиться... Пока не нашел в этом же топике ответ годичной давности о такой же проблеме
Сейчас проверил - все прекрасно обновляется. Ключики тоже ищутся
-
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2009-11-08 23:52:53
Re: Проба пера: статья о создании зеркала для NOD32
Код: Выделить всё
у него теперь update.ver лежит отдельно от самих файлов обновлений
ln -s update.ver /usr/data/update/download/engine3 не помогает!
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
server801 писал(а):с позволения NSDN ,его проект http://hsdn.org,выкладываю самый лучший скрипт на перле,который не требует никаких дополнительных модулей
круть, мне вооще удобно, только пути подправил пасле закачки и всё =_-) ...
//del
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
добавил морду на пхп для проверки состояния баз
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
давай ссылку куда чё дабавил... уменя лень обострилась ))))server801 писал(а):добавил морду на пхп для проверки состояния баз
----------------
а понял ) даже крутить 3 кнопку не могу уже =// жесть )) прикольная тема. главное скрипт копеечный....
-------------------
//del
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
ну че - осилил? прикольна?и самое главное просто,со вкусом и никаких модулей левых!HSDN огроменное спасибо!
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-11-24 15:39:03
- Откуда: Одесса
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
Добрый день. Мня зовут Виктор, я на форуме наткнулся на выложенную информацию вами по
созданию зеркала обновлений нод 32. Я с FREEBSD в своей жизни столкнулся впервые(только
начал изучать) по-этому есть вопросы. Вообщем так:
freebsd v7.1-установлена.(надеюсь она подходит
скопирывал\набрал скрипт непосредственно в " usr/bin/upd.pl "
в скрипте я исправил (ссылка на выложеный скрипт ------>
viewtopic.php?f=3&t=8924&start=275 ) :
сервер обновлений вместо это
| |
V V
%servers = ( %servers = (
'http://u46.eset.com', 'http://r-s.selfip.com'
Запускаю upd.pl............................
Using http://r-s.selfip.com/v392z...
--2009-11-23 15:41:25-- http://r-s.selfip.com/v392z/update.ver
Resolving r-s.selfip.com... 80.90.114.49
Connecting to r-s.selfip.com|80.90.114.49|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9536 (9.3K) [application/octet-stream]
Saving to: `/www/htdocs/v392z/update.ver'
100%[===================================================================================>]
9,536 46.9K/s in 0.2s
2009-11-23 15:41:25 (46.9 KB/s) - `/www/htdocs/v392z/update.ver' saved [9536/9536]
UNRAR 3.80 beta 2 freeware Copyright (c) 1993-2008 Alexander Roshal
/www/htdocs/v392z/update.ver is not RAR archive
No files to extract
т.к. архив не использывается я взял его сделал как коментарий(потом может пригодится:)
Couldn't open /www/tmp/v392z.ver for reading: No such file or directory
я посмотрел, да действительно нет там это файла ну сто ж есть руки)) я взял и принудительно закинул
может вся эта ситуация из-за того что я изменил:
"%versions = ("nod_upd","eset_upd");" на
%versions = ("v392z","eset_upd");
но.. извените меня я же указываю таким образом какой версии качать обновления!(или я не прав?)
может поскажите мне что необходимо изменить. Прошу помочь в решении этого момента.
созданию зеркала обновлений нод 32. Я с FREEBSD в своей жизни столкнулся впервые(только
начал изучать) по-этому есть вопросы. Вообщем так:
freebsd v7.1-установлена.(надеюсь она подходит
скопирывал\набрал скрипт непосредственно в " usr/bin/upd.pl "
в скрипте я исправил (ссылка на выложеный скрипт ------>
viewtopic.php?f=3&t=8924&start=275 ) :
сервер обновлений вместо это
| |
V V
%servers = ( %servers = (
'http://u46.eset.com', 'http://r-s.selfip.com'
Запускаю upd.pl............................
Using http://r-s.selfip.com/v392z...
--2009-11-23 15:41:25-- http://r-s.selfip.com/v392z/update.ver
Resolving r-s.selfip.com... 80.90.114.49
Connecting to r-s.selfip.com|80.90.114.49|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9536 (9.3K) [application/octet-stream]
Saving to: `/www/htdocs/v392z/update.ver'
100%[===================================================================================>]
9,536 46.9K/s in 0.2s
2009-11-23 15:41:25 (46.9 KB/s) - `/www/htdocs/v392z/update.ver' saved [9536/9536]
UNRAR 3.80 beta 2 freeware Copyright (c) 1993-2008 Alexander Roshal
/www/htdocs/v392z/update.ver is not RAR archive
No files to extract
т.к. архив не использывается я взял его сделал как коментарий(потом может пригодится:)
Couldn't open /www/tmp/v392z.ver for reading: No such file or directory
я посмотрел, да действительно нет там это файла ну сто ж есть руки)) я взял и принудительно закинул
может вся эта ситуация из-за того что я изменил:
"%versions = ("nod_upd","eset_upd");" на
%versions = ("v392z","eset_upd");
но.. извените меня я же указываю таким образом какой версии качать обновления!(или я не прав?)
может поскажите мне что необходимо изменить. Прошу помочь в решении этого момента.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
Couldn't open /www/tmp/v392z.ver - это неправильно.выкиньте этот адрес вообще.дело в том что на этом сервере update.ver не заархивирован и вес его 40 кб,а следовательно он распакованный.на офф зеркалах он весит 3.5 кб.тот скрипт делает полную копию самого офф зеркала.
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
2VictorTSOY всё очень просто: версии не надо менять, надо просто использовать те папки которые там есть, т.е. если зеркало находиться в корне домена типа: http://obnivlyalkanoda.ru/, соответственно надо в ноде указать путь: http://obnivlyalkanoda.ru/nod_upd/ - для старых версий (где выскакивает зеленый глаз в центре экрана) и http://obnivlyalkanoda.ru/eset_upd/ - для нового (который имеет в трее не понятную форму пьяного квадрата или укуренного ромба цвета конопли)... вот... данный скрипт сначало зеркалирует с оф сайта все бибки, потом по мере их обновления просто обновляет. первый запуск скачает метров 200-300.... последующие копеечные будут.
короче: расскоментируйте то, что закомментировали и обновляйтесь без проблем
Код: Выделить всё
"%versions = ("nod_upd","eset_upd");" на
%versions = ("v392z","eset_upd");
короче: расскоментируйте то, что закомментировали и обновляйтесь без проблем
//del
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-11-24 15:39:03
- Откуда: Одесса
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
В скрипте от " NSDN" качает с офф. зеркал и требует ключи. а ключи следовательно могут постоянно баниться вот я и решил туда вписать бесплатный сервер. чтоб он с них тянул.
Нуда ладно сейчас попробуем вернуть всё назад.
п.с. может кто ключиком поделится?))))
Нуда ладно сейчас попробуем вернуть всё назад.
п.с. может кто ключиком поделится?))))
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
UserName:EAV-24647020
Password:ftebdt5rsj
UserName:EAV-24687818
Password:rvt8pbn7v4
UserName:EAV-24677249
Password:nvdkhm8dhm
Password:ftebdt5rsj
UserName:EAV-24687818
Password:rvt8pbn7v4
UserName:EAV-24677249
Password:nvdkhm8dhm
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-11-24 15:39:03
- Откуда: Одесса
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
Спасибо, за ключики но сегодня гугл был ко мне милосерден и сразу нашёл ключики. Делюсь))
EAV-23932658
3c4bx6p8a6
Expiry Date: 2010-05-09
EAV-23740192
fp2rn4aehb
Expiry Date: 2010-01-30
Так в общем вернул я всё как было заработал. Однако и тут ждал сюрприз через некоторое время загрузки базы, выдало что не хватает места на диске.Вопрос
Сколько надо места для базы Nod32 ?
и ещё вопрос
как сделать чтоб нод на машинах в офисе увидел обновления хотя бы эти базы что скрипт загрузил,охота проверить работает оно или нет, даже специально нод переустановил для эксперимента.
EAV-23932658
3c4bx6p8a6
Expiry Date: 2010-05-09
EAV-23740192
fp2rn4aehb
Expiry Date: 2010-01-30
Так в общем вернул я всё как было заработал. Однако и тут ждал сюрприз через некоторое время загрузки базы, выдало что не хватает места на диске.Вопрос
Сколько надо места для базы Nod32 ?
и ещё вопрос
как сделать чтоб нод на машинах в офисе увидел обновления хотя бы эти базы что скрипт загрузил,охота проверить работает оно или нет, даже специально нод переустановил для эксперимента.
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
скрипт работает-проверено.у меня есть свой сервер обновлений,я просто так бы его не выкладывал.кстати,нодовцы сделали еще одну директорию вот листинг
вот в prerelease_ess тоже содержатся файлы обновок.
что это за файлы-не знаю....
а вес всего зеркала на сегодняшний день 227M.
насчет адреса.этот скрипт в отличии от других делает полную копию офф зеркал,и соотвественно пути ,то есть адрес должен быть http://адрес/eset_upd/,а не http://адрес/eset/eset_upd/ к примеру!!!!!!!!я словил на этом грабли когда испытывал его.вообщем удачи в освоении
Код: Выделить всё
engine engine3 engine3ess prerelease_ess win
Код: Выделить всё
%ls prerelease_ess
em008_32_l0.nup em008_32_n2.nup em008_32_n6.nup em008_64_l2.nup em008_64_n4.nup
em008_32_l1.nup em008_32_n3.nup em008_32_n7.nup em008_64_n1.nup em008_64_n5.nup
em008_32_l2.nup em008_32_n4.nup em008_64_l0.nup em008_64_n2.nup em008_64_n6.nup
em008_32_n1.nup em008_32_n5.nup em008_64_l1.nup em008_64_n3.nup em008_64_n7.nup
а вес всего зеркала на сегодняшний день 227M.
насчет адреса.этот скрипт в отличии от других делает полную копию офф зеркал,и соотвественно пути ,то есть адрес должен быть http://адрес/eset_upd/,а не http://адрес/eset/eset_upd/ к примеру!!!!!!!!я словил на этом грабли когда испытывал его.вообщем удачи в освоении
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
чет я не понял ты сам им не пользовался? яж писал об этомserver801 писал(а):скрипт работает-проверено.у меня есть свой сервер обновлений,я просто так бы его не выкладывал.кстати,нодовцы сделали еще одну директорию вот листингвот в prerelease_ess тоже содержатся файлы обновок.Код: Выделить всё
engine engine3 engine3ess prerelease_ess win
что это за файлы-не знаю....Код: Выделить всё
%ls prerelease_ess em008_32_l0.nup em008_32_n2.nup em008_32_n6.nup em008_64_l2.nup em008_64_n4.nup em008_32_l1.nup em008_32_n3.nup em008_32_n7.nup em008_64_n1.nup em008_64_n5.nup em008_32_l2.nup em008_32_n4.nup em008_64_l0.nup em008_64_n2.nup em008_64_n6.nup em008_32_n1.nup em008_32_n5.nup em008_64_l1.nup em008_64_n3.nup em008_64_n7.nup
а вес всего зеркала на сегодняшний день 227M.
насчет адреса.этот скрипт в отличии от других делает полную копию офф зеркал,и соотвественно пути ,то есть адрес должен быть http://адрес/eset_upd/,а не http://адрес/eset/eset_upd/ к примеру!!!!!!!!я словил на этом грабли когда испытывал его.вообщем удачи в освоении
//del
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
скрипт работает-проверено.у меня есть свой сервер обновлений,я просто так бы его не выкладывал
у меня на нем работает зеркало.
-
- рядовой
- Сообщения: 13
- Зарегистрирован: 2009-11-24 15:39:03
- Откуда: Одесса
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
Как указывать адрес я видел, писали об этом.
1)Мой вопрос состоит в том нужно ли папку с базами расшаривать,поднимать веб-сервер.?
2)Играет ли роль что я базы сохраняю в usr/www/...... , а не в /www/.... как предлагается в скрипте. Я имею ввиду что есть разница где сама база храниться будет?
п/с/ я понимаю что пути должны совпадать (адрес в скрипте)-(с местом расположения)
1)Мой вопрос состоит в том нужно ли папку с базами расшаривать,поднимать веб-сервер.?
2)Играет ли роль что я базы сохраняю в usr/www/...... , а не в /www/.... как предлагается в скрипте. Я имею ввиду что есть разница где сама база храниться будет?
п/с/ я понимаю что пути должны совпадать (адрес в скрипте)-(с местом расположения)
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Проба пера: статья о создании зеркала для NOD32
Код: Выделить всё
/www/htdocs