Forum Webscript.Ru
Программирование => PHP => Тема начата: obytatel от 03 Ноября 2002, 04:07:50
-
Хочу ограбить галерею. Если кто может с ходу - подскажите где можно скачать пример скрипта дерущего с одного хоста на другой графические или иные файлы с превьюшками. ПАсибо.
-
wget
reget deluxe
offline explorer
-
Если прибило на ПХП это сделать то:
fopen()
fread()
preg_match()
-
fopen()
fread()
preg_match()
Это ясно, но меня интересует листинг чего-нибудь навроде этого.
-
Можно при помощи Teleport Pro
-
Грабить не tgp случаем ? :) Если да, то писал себе подобный скриптик. Грабит превьюшки, сами картинки и html код шаблона. Правда никуда не заливает, мне для быстрой добычи картинок это было надо :)
-
Stek, зришь в корень. Гм... а сам скрипт-то можно побачить.
Вообще в плане мой вариант скрипта - сам галеры верстает, по ftp закачивает, сабмитит. На данном этапе - ничерта готового нет - только обрывки кодов.
-
http://www.phpdevs.com/art/products/leech_tgp/
Хотя все больше убеждаюсь, что грабилки, фтп закачку, работу с почтой и т.д. лучше через perl делать. PHP почему то при работе с сокетами тормозит.
-
stek, пасибо за линк
-
Stek, пытался юзать твой TGP graber (Leech), но у меня как всегда проблемы.
1. Локально на апаче под маздаем на 79 строке "$status = $http->get($urlp[\'path\']);" бьёт в броузер "0". Но это феня с этим смириться можно - другое дело, что вот в этом месте ты делаешь проверочку:
...
$tag = strtolower(substr($code,0,7)); echo $tag;
if($tag == \'а наповерку у меня ничерта несоответствует ентому условию, бикоз $tag равен почему-то, вроде такого "...
$tag = strtolower(substr($code,0,6)); echo $tag;
if($tag == \'ан и тут оно всёравно непашет.
И соонтветственно ничерта дальше нихотит индти.
2. На hoha.ru твой цудо-скрипт заработал, за исключением маленькой фени - ничерта он не копирует. Однако всё очень красиво пишет типа: "...reading toto-i-toto 0 done...".
Пжалста, снизойди и просвети КАК, ГДЕ и ПОЧЁМ?
-
по первому пункту - ты уверен что там html нормальный ? Я отсутствие пробелов у себя не разу не видел.
А по поводу второго - на директорию, куда пишутся галеры, надо поставить права записи апачу. В той директории вообще что нибудь появляется ?
P.S. скрипт то мой, да не совсем :) Многое самому писать лень, поэтому использую стандартные библиотеки, что и тебе в дальнейшем советую.