Фотки, Много фоток....

1 234
S
На сайте с 28.05.2004
Offline
82
#21

ТС, куда пропал? Выкладывай свой парсер и базу заодно. :)

Радио Подарок - необычный и оригинальный подарок (http://radiopodarok.ru)
firacet
На сайте с 23.07.2008
Offline
68
#22

Да не пропал ))) Анализирую спрос ))))

Держите парсер :


<?
$pageFrom = 1;
$pageTo = 680;

for ($p=$pageFrom;$p<=$pageTo;$p++)
{

echo "Page $p from $pageTo : ";

$url = "http://photofile.name/tags/show/%D1%8D%D1%80%D0%BE%D1%82%D0%B8%D0%BA%D0%B0/?page=$p";
$data = implode(file($url));

$data = explode('<div class="ph_small">',$data);

echo "OK ( ".sizeof($data)." images )\n";

for ($a=1;$a<sizeof($data);$a++)
{
$imgId++;

$dt = $data[$a];
$smallImg = explode('<img src="',$dt);
$smallImg = $smallImg[1];
$smallImg = explode('"',$smallImg);
$smallImg = $smallImg[0];

$bigImg = str_replace("small","xlarge",$smallImg);

/*
echo "$a) $imgId Big\t: ";
$bigData = file_get_contents($bigImg);
echo "OK (".strlen($bigData).")\n";

echo "$a) $imgId Small\t: ";
$smallData = file_get_contents($smallImg);
echo "OK (".strlen($smallData).")\n";


$handlew = fopen("./images/".$imgId."_b.jpg", 'wb+');
fwrite($handlew, $bigData);
fclose($handlew);

$handlew = fopen("./images/".$imgId."_s.jpg", 'wb+');
fwrite($handlew, $smallData);
fclose($handlew);
*/

$handlew = fopen("./links/small_ero.txt", 'a+');
fwrite($handlew, $smallImg."\n");
fclose($handlew);

$handlew = fopen("./links/big_ero.txt", 'a+');
fwrite($handlew, $bigImg."\n");
fclose($handlew);
}
echo "\n";
}
?>

Кому надо - тот поймет, кто не поймет тому не надо.

Сбылись мечты народный: Мир-Труд-Май
[Удален]
#23

Спасибо болшое, уже разобрался в парсере ;)

firacet
На сайте с 23.07.2008
Offline
68
#24
OnMed:
Спасибо болшое, уже разобрался в парсере ;)

🍻🍻🍻

Mikle3D
На сайте с 15.05.2006
Offline
91
#25

Парсит. Хороший скрипт :)

"Ничего личного, Сонни. Это просто бизнес" - Майкл Корлеоне
SH
На сайте с 10.06.2009
Offline
18
#26

Спасибо все пашет как часы.

sappa
На сайте с 11.04.2009
Offline
25
#27

Что то не понял он парсит только линки на картинки?

А как сделать чтоб он картинки тоже скачивал и в папку ложил?

Проверенно!Адалт трафик-5000$ с 1k России!!! Помогаю адекватным рефералам! (http://jincash.ru/?ref_id=3273)
firacet
На сайте с 23.07.2008
Offline
68
#28
sappa:
Что то не понял он парсит только линки на картинки?
А как сделать чтоб он картинки тоже скачивал и в папку ложил?

там закоментирован кусок кода который картинки тянет

уберите

/*

*/

и тогда он будет картинки в папку images собирать

firacet добавил 26.06.2009 в 17:02

О! может действительно всем кому понравился скрипт - переведем деньгу на помощь какому-то ребенку?!

ДАВАЙТЕ СДЕЛАЕМ ДОБРОЕ ДЕЛО!!

[Удален]
#29

Нужно организовать фонд помощи малышам, и кто сколько сможет - столько переведет.

firacet
На сайте с 23.07.2008
Offline
68
#30

я только за! Вот было бы хорошо чтобы каждую неделю тут такое делалось!

Только не фонд организовать а найти какой-то сайтик который принимает пожертвования и туда скидываться.

Может это

http://www.childrenofearth.org/site/?q=node/28

кто знает, не кидалово это? может кто из Москвы звякнет им, поговорит?

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий