curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_COOKIEFILE,'cookies.txt'); //читаем печеньки
curl_setopt($ch,CURLOPT_COOKIEJAR,'cookies.txt');//пишем печеньки
curl_setopt($ch,CURLOPT_COOKIE,'remixnotajaxphotos=0;'); //(Включаем ускоренный режим просмотра фотографий)ОБЯЗАТЕЛЬНО!
curl_setopt($ch,CURLOPT_REFERER,$refer);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
curl_setopt($ch,CURLOPT_HEADER,1);//заголовки
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0(Windows;U;WindowsNT5.1;ru;rv:1.9.0.4)Gecko/2008102920AdCentriaIM/1.7Firefox/3.0.4");
function post($url,$post=false,$refer=false){ //сопсно функция
$wdir=$_SERVER['DOCUMENT_ROOT'].'/vk'; // get full path. дописываем структуру папок от корня(/vk)
$albumurl='http://vk.com/photo111111_111111'; //ссылка на одну фотогарфию из альбома
$pass='my_password'; //ваш пароль
$email='my_mail@gmail.com'; //ваш логин
что мы и делаем устаналивая в куках значение remixnotajaxphotos равное нулю. В итоге полученный массив с url'ами картинок качаем в указанную директорию.
Для этого необходимо включить "Ускоренный режим просмотра фотографий",
и скрипт парсит javascript массив с url'ами изображений.
Указываете ссылку на одну из фотографий в альбоме (пример vk.com/photo112028_151118304),
Сегодня мне понадобилось сохранить все фотографии из одного альбома ВКонтакте.
VK photos dumper « #Wolf# blog
Комментариев нет:
Отправить комментарий