Можно ли написать скрипт на php или perl, который автоматом будет заходить на сайт eset для скачки обновлений для антивируса и будет их копировать на другой ftp (где мне бесплатно) Скриптик бы повесил на кротаб и было все круто) заранее спасибо.
Теперь я задам вопрос : Можно ли опред.слово удалить из файла? Допустим файл содержит такие слова Code: 12345 Hexinbla Fucken sux Little Можно как-нибудь удалить из файла слово "Fucken" ?
Гм.... вроде Гуру... =) Самый примитивный, на мой взгляд, метод: PHP: $t=file("1.txt"); $t=implode("\r\n",$t); $t=str_replace("\r\nFucken","",$t); $f=fopen("1.txt","w"); fwrite($f,$t); fclose($f); Удаляет все слова "Fucken" из файла
Dr.Frank u20.eset.com u21.eset.com u38.eset.com u39.eset.com 4 зеркала а загружать файлы нужно вот сюда: ftp://more.tnpko.ru/incoming/users/ и вот сюда ftp://content.telecet.ru/incoming/users Точные имена файлов к сожалению незнаю, т.к. они всегда меняются, но у всех файлов обновления стоит расширение .nup p.s. iNVLose, я заранее поблагодарил тех, кто поможет мне. а еще заливать можно сюда ftp://ftp2.telecet.ru/Incoming/users/ и сюда ftp://ftp.hitv.ru/incoming/users/ Просто на некоторых ограничения по ip стоят...
Гм... я с NOD'ом ни разу не работал, можешь объяснить что должно быть на этих сайтах примерно?(меня он кидает на главную страницу) Или есть какая-нибудь страница, где показываются все обновления?
через программу NOD32 UpdateViewer узнал что обновления лежат тут: http://www.nod32.com/nod_upd/ http://u20.eset.com/nod_upd/ http://89.202.157.135/nod_upd/ http://u30.eset.com/nod_upd/ http://u39.eset.com/nod_upd/ но доступ к папочке закрыт... видимо толлко из программы можно скачать обновления.
Это не проблема(в этом случае): вместо http://www.nod32.com/nod_upd/ вводишь http://www.nod32.com//nod_upd/ т.е. после домена вводишь два символа "/" - показывается все, что в директории находится и скачать все можно(это в некотором случае считается дыркой, а некоторые спецом так делают) Тока я не понял, че так мало обновления то вешают, всего ~3кб - это так и должно быть?
Там все файлы с расширением *.ver - RAR-архивы, в которых лежит описание, где скачивать остальные файлы... А на этих адресах стоит авторизация, так что здесь я тебе ничем не помогу, т.к. не знаю логина и пароля..
Вот. Кое что нашел в инете: AV-4536652 =>> 8juawu7rf9 AV-4557777 =>> bxgcoj57gk AV-4557752 =>> 2c9x57b4mm AV-4557708 =>> hjaiu19cv1 Поброуй эти пожалуйста.
Переделал этот скрипт: PHP: <?php $dir="modules/Album/album/"; function cd_dir($dir){ $r=opendir($dir); while (false !== ($k = readdir($r))){ if(is_dir("$dir\\\\\\\\$k") && $k!="." && $k!="..") cd_dir("$dir\\\\\\\\$k"); elseif ($m=substr($k,-4) and $m=='.jpg' or $m=='.png' or $m=='.gif') { $array[]=$k; $number=rand(0,count($array)-1); echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>"; $size=filesize("$dir/$array[$number]"); echo "Файл: $array[$number]<BR>";///Вывод названия echo "Размер: $size б.<BR>";///Вывод Размера } } } cd_dir($dir); ?> Но теперь вместо одной случайной картинки выводятся все картинки, которые находятся в папке и подпапках: "modules/Album/album/" Как сделать что бы выводилась одна, случайная?
перекинь это: PHP: $number=rand(0,count($array)-1); echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>"; $size=filesize("$dir/$array[$number]"); echo "Файл: $array[$number]<BR>";///Вывод названия echo "Размер: $size б.<BR>";///Вывод Размера после вызова функции cd_dir($dir);, т.е. перед ?> Сдесь же замени PHP: echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>"; на PHP: echo "<center><img width=100 height=100 src='$array[$number]' alt='Случайная картинка'></center><br>"; и PHP: $size=filesize("$dir/$array[$number]"); на PHP: $size=filesize("$array[$number]"); После elseif замени PHP: $array[]=$k; на PHP: $array[]=$dir."/".$k;
PHP: <?php $dir="modules/Album/album/"; function cd_dir($dir){ $r=opendir($dir); while (false !== ($k = readdir($r))){ if(is_dir("$dir\\\\\\\\$k") && $k!="." && $k!="..") cd_dir("$dir\\\\\\\\$k"); elseif ($m=substr($k,-4) and $m=='.jpg' or $m=='.png' or $m=='.gif') { $array[]=$dir."/".$k; } } } cd_dir($dir); $number=rand(0,count($array)-1); echo "<center><img width=100 height=100 src='$array[$number]' alt='Случайная картинка'></center><br>"; $size=filesize("$array[$number]"); echo "Файл: $array[$number]<BR>";///Вывод названия echo "Размер: $size б.<BR>";///Вывод Размера ?> Вродь сделал как ты сказал, но чего то не работает: Code: Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 14 Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 15 Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 16 Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 17 Файл: Размер: б.