LINUX.ORG.RU

История изменений

Исправление ESTAF, (текущая версия) :

С сайзом разобрался

<?php
ini_set('memory_limit', '-1');
foreach (range(3561, 3562) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://someurl.org/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
$n = 0;
for ($i = 0; $i < $vars->length; $i++) {
    $var = $vars->item($i);
    $class = $var->attributes->getNamedItem('class')->textContent;
    if (strpos($class, 'postImg') !== false) {
        $img = $var->attributes->getNamedItem('title')->textContent;
        $ext = pathinfo($img, PATHINFO_EXTENSION);
                //как-то так
		$size = getimagesize($img);
		if($size[0]>=1000&&$size[1]>=600){
        file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
    }
}}}

2 VictimOfLoveToLinux Как вариант, есть такая страница:
http://rutracker.org/forum/viewtopic.php?t=2129884
На ней, в посте раздачи есть спойлера со скриншотами-миниатюрками. Не прибегая к клику по миниатюрке, что бы открылся фастпик, нужно утянуть оригинальные изображения с фастпика. Есть набор регекспов у imagus аддона к ff для таких делов, но блин глупо тупо - не получается распаковать xpi. Найду, чем - продолжу тему что ли. а то вообще мегачайниковопросы пошли с моей стороны.

Исправление ESTAF, :

С сайзом разобрался

<?php
ini_set('memory_limit', '-1');
foreach (range(3561, 3562) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://pornolab.net/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
$n = 0;
for ($i = 0; $i < $vars->length; $i++) {
    $var = $vars->item($i);
    $class = $var->attributes->getNamedItem('class')->textContent;
    if (strpos($class, 'postImg') !== false) {
        $img = $var->attributes->getNamedItem('title')->textContent;
        $ext = pathinfo($img, PATHINFO_EXTENSION);
                //как-то так
		$size = getimagesize($img);
		if($size[0]>=1000&&$size[1]>=600){
        file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
    }
}}}

2 VictimOfLoveToLinux Как вариант, есть такая страница:
http://rutracker.org/forum/viewtopic.php?t=2129884
На ней, в посте раздачи есть спойлера со скриншотами-миниатюрками. Не прибегая к клику по миниатюрке, что бы открылся фастпик, нужно утянуть оригинальные изображения с фастпика. Есть набор регекспов у imagus аддона к ff для таких делов, но блин глупо тупо - не получается распаковать xpi. Найду, чем - продолжу тему что ли. а то вообще мегачайниковопросы пошли с моей стороны.

Исходная версия ESTAF, :

С сайзом разобрался

<?php
ini_set('memory_limit', '-1');
foreach (range(3561, 3562) as $topic) {

$doc = new DOMDocument;
$doc->loadHtml(file_get_contents("http://pornolab.net/forum/viewtopic.php?t=$topic"));
$vars = $doc->getElementsByTagName("var");
$n = 0;
for ($i = 0; $i < $vars->length; $i++) {
    $var = $vars->item($i);
    $class = $var->attributes->getNamedItem('class')->textContent;
    if (strpos($class, 'postImg') !== false) {
        $img = $var->attributes->getNamedItem('title')->textContent;
        $ext = pathinfo($img, PATHINFO_EXTENSION);
                //как-то так
		$size = getimagesize($img);
		if($size[0]>=1000&&$size[1]>=600){
        file_put_contents("{$topic}_{$n}.{$ext}", file_get_contents($img));
        $n++;
    }
}}}

2 VictimOfLoveToLinux Как вариант, есть такая страница:
http://rutracker.org/forum/viewtopic.php?t=2129884
На ней, в посте раздачи есть спойлера со скриншотами-миниатюрками. Не прибегая к клику по миниатюрке, что бы открылся фастпик, нужно утянуть оригинальные изображения с фастпика. Есть набор регекспов у imagus аддона к ff для таких делов, но блин глупо тупо - не получается распаковать xpi. Найду, чем - продолжу тему что ли. а то вообще мегачайниковопросы пошли.