webdeveloper
Registered
Здравейте, понеже vbox са правили някакви промени скрипта ми вече не работи.
Надявам се, че ще се намери някой ентусиаст да го поправи. 
PHP:
<?php
for ($s=1; $s <= 66; $s++)
{
$html = file_get_contents("http://vbox7.com/category:%D0%98%D0%BD%D1%86%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8?&page=$s");
preg_match_all('/href="\/play\:[^"?]*" class="sk"/', $html, $users);
for($i=0, $a=count($users); $i<$a; $i++)
$users[$i] = str_replace('"','', str_replace('href="/play:', '', $users[$i]));
$us = (implode(', ',$users[0]));
$us = explode(', ', $us);
for ($n=0; $n < 15; $n++)
{
$user = $us[$n];
$user = str_replace(' class=sk', '', $user);
$user2 = "http://vbox7.com/play:$user";
$c = curl_init( 'http://www.vbox7.com/play/magare.do' );
$vid = $user; // ID на видеото !
$p = array(
CURLOPT_HEADER => false,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => 'onLoad=[type Function]&vid=' . $vid
);
curl_setopt_array( $c, $p );
$return = curl_exec( $c );
curl_close( $c );
$return = preg_replace( '/&videoFile=(.*)&/', '$1', $return );
$kartinka = "http://i47.vbox7.com/p/{$user}3.jpg";
$source = file_get_contents($user2);
$title = explode("<title>", $source);
$title = explode("</title>", $title[1]);
$title=str_replace(" / VBOX7"," ",$title[0]);
$title=iconv('utf-8','cp1251',urldecode($title));
$ime = (htmlspecialchars(addslashes($title)));
echo "<font color='red'>$return ($kartinka) [$ime]</font> <br>";
}
}
?>