Перемещение картинок/фото из одного альбома в другой
Также как и со скриптом удаления отметок, либо качаете полный комплект, либо разбираетесь сами, кстати говоря, в этот раз надо будет ручками чуть-чуть поработать, подробности читайте в файле как настроить.txt
Ну и сам скрипт set_time_limit(0); error_reporting(E_ERROR | E_PARSE); $old_album='76849893'; //старый альбом $new_album='80622978'; function connect($link){ $mail='ящик@мэил.ru'; //эмеил $pass='пароль'; //пароль $id='22671298'; //id $cookie='remixmid='.$id.'; remixemail='.$mail.'; remixpass='.md5($pass).'; remixlang=3; remixchk=5; '.$cookie_hash; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$link); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_TIMEOUT, 0); curl_setopt($ch, CURLOPT_GET, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_COOKIE, $cookie); $otvet = curl_exec($ch); curl_close($ch); return $otvet; } //////////получаем список фото для грабинга $link = "http://vkontakte.ru/photos.php?act=editphotos&id=".$old_album; $res=connect($link, $cookie); ////////// $res2=$res; $c=substr_count($res, 'movebox_'); print iconv('CP1251', '866', "\n++++++++++++++++++++++++++++++++\n"); ###выводим результаты print iconv('CP1251', '866', "Будет перемещено <".$c."> картинок\n"); ###выводим результаты print iconv('CP1251', '866', "++++++++++++++++++++++++++++++++\n\n"); ###выводим результаты $finish=0; ###!!!обнуляем значение для перемотки for($i=0;$i<$c;$i) { ###запускаем цикл , пока не будет достигнуто количество "наших" видео ###принтим текущую позицию flush(); print $i++."\n"; flush(); ###грабим айди фото $end=$end+1; $res= substr($res, $end); $begin = 'name="move_'; $begin = strpos($res, $begin) + strlen($begin); $end = '"'; $end = strpos($res, $end, $begin); $pid = substr($res, $begin, $end - $begin); $end2=$end2+1; $res2= substr($res2, $end2); $begin2 = 'http://cs'; $begin2 = strpos($res2, $begin2) + strlen($begin2); $end2 = '"'; $end2 = strpos($res2, $end2, $begin2); $thumb = substr($res2, $begin2, $end2 - $begin2); $link='http://vkontakte.ru/photos.php?act=amove&pid='.$pid.'&aid2='.$new_album.'&thumb='.$thumb; //////////Тыкаем на отмену. ура!=) connect($link, $cookie); ////////// } print "\n\n--------------\n© Le][ 2009\n--------------\n"; ?>
|