|
phpdude ↓
|
 |
|
03 Июль, 2009, 12:29:54
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
https://src.helldude.ru/projects/PHP/DudeCurl/trunk/index.php
спрашивает авторизацию Спустя 36 секунд добавил а где скачать либу то?
свн.
почитай что в авторизации пишет
anonymous && email
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
03 Июль, 2009, 03:41:10 , спустя 3 часа 11 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
phpdude, ага, сенк Спустя 2 часа 59 минут 27 секунд добавил
$curl = new DudeCurl ("http://winimg.com/account/login");
$curl-> post = array(
"action" => "login",
"password" => "password",
"remember" => 1,
"return" => "",
"task" => "login",
"username" => "username"
);
$curl-> exec();
//debug($curl);
echo $curl-> init("http://winimg.com/myfiles")-> exec();
Давай разберем этот пример:
$curl = new DudeCurl("http://winimg.com/account/login");
входит на сраницу с формой или это скрипт ("winimg.com/account/login") который сабмит-обрабатывает?
$curl-> post = array(
"action" => "login",
"password" => "password",
"remember" => 1,
"return" => "",
"task" => "login",
"username" => "username"
);
Устанавливаются POST параметры? Это тоже:
"return" => "",
"task" => "login",
$curl->exec();
выполняем задание
echo $curl-> init("http://winimg.com/myfiles")-> exec();
переход на следующую страницу
все так? ответь попунктно плизз :)
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
03 Июль, 2009, 03:54:01 , спустя 12 минут 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
new dudeCurl($url);
==
$curl = new dudecurl();
$curl->init($url);
$curl->post = добавляет в "setopt" CURLOPT_POST с некоторыми моими модификациями, но в общих чертах названия опций как у констант дабы не создавать двойную документация.
$curl->post = array(...); говорит курлу отправь этот массив данных постом при следующем exec().
ну и дальше экзек, курл получил ответ, обработал заголовки с которыми можно потом поработать конечно же ну и сохранил кукисы все. потом над ЭТИМ ЖЕ курлом $curl->init($newurl)->exec();
и курл сам все заголовки обработает, поддержит куки сессию, обработает 302ые и 30ы1 редиректы, заглоовочки соберет и тп))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
03 Июль, 2009, 04:15:24 , спустя 21 минуту 23 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
сенк, посмотрю цель, видимо там запарки...
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
17 Июль, 2009, 08:19:01 , спустя 14 дней 4 часа 3 минуты 37 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Rushter ↓
|
 |
|
31 Июль, 2009, 11:37:08 , спустя 14 дней 15 часов 18 минут 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 17 Сила слова: 0
|
Ваш блог лежит ?
|
|
|
|
|
Записан
|
|
|
|
|
Pasha ↓
|
 |
|
01 Август, 2009, 01:19:41 , спустя 1 час 42 минуты 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 7
Сообщений: 1028 Сила слова: 0.68
|
много уже че написал на дюдовском курле :) делюсь как авторизоваться вконтакте. если авторизоваться через главную vkontakte.ru то какойто % что капча вылетит, поэтому авторизуемся через wap версию -> pda.vkontakte.ru, считываем куки и скармливаем их для vkontakte.ru, что удивительно, работает... привет Дурову)
$curl = new DudeCurl ();
$email = '';
$pass = '';
$post = array(
'email'=> $email,
'pass'=> $pass
);
$curl-> init("http://pda.vkontakte.ru/login?pda=index&acknowledge=0")-> opts('post', $post)-> exec();
/*read cookies pda.vkontakte.ru*/
$cookies = $curl-> cookies('http://pda.vkontakte.ru');
/* add cookies for vkontakte.ru */
$remixchk = 5;
$remixlang = 0;
$audio_vol = 100;
$remixsid = $cookies['remixsid'];
$curl-> addCookie('remixchk', $remixchk);
$curl-> addCookie('remixlang', $remixlang);
$curl-> addCookie('audio_vol', $audio_vol);
$curl-> addCookie('remixsid', $remixsid);
$content = $curl-> init('http://vkontakte.ru/events.php?act=list')-> exec();
print $content;
вуаля
|
|
|
|
|
Записан
|
r.i.p. puppy
|
|
|
|
phpdude ↓
|
 |
|
01 Август, 2009, 02:10:28 , спустя 50 минут 47 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
Pasha, спасибо
Rushter, он меня заебал и я его удалил :)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Rushter ↓
|
 |
|
01 Август, 2009, 02:05:09 , спустя 11 часов 54 минуты 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 17 Сила слова: 0
|
Выложи тогда сюда.
|
|
|
|
|
Записан
|
|
|
|
|
Pasha ↓
|
 |
|
01 Август, 2009, 06:53:57 , спустя 4 часа 48 минут 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 7
Сообщений: 1028 Сила слова: 0.68
|
Прикрепил
|
|
|
|
Записан
|
r.i.p. puppy
|
|
|
|
phpdude ↓
|
 |
|
01 Август, 2009, 06:55:48 , спустя 1 минуту 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
скоро подниму блог
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
genoc1de ↓
|
 |
|
01 Август, 2009, 08:48:33 , спустя 1 час 52 минуты 45 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 3
Сообщений: 60 Сила слова: 5
|
много уже че написал на дюдовском курле :) делюсь как авторизоваться вконтакте. если авторизоваться через главную vkontakte.ru то какойто % что капча вылетит, поэтому авторизуемся через wap версию -> pda.vkontakte.ru, считываем куки и скармливаем их для vkontakte.ru, что удивительно, работает... привет Дурову)
$curl = new DudeCurl ();
$email = '';
$pass = '';
$post = array(
'email'=> $email,
'pass'=> $pass
);
$curl-> init("http://pda.vkontakte.ru/login?pda=index&acknowledge=0")-> opts('post', $post)-> exec();
/*read cookies pda.vkontakte.ru*/
$cookies = $curl-> cookies('http://pda.vkontakte.ru');
/* add cookies for vkontakte.ru */
$remixchk = 5;
$remixlang = 0;
$audio_vol = 100;
$remixsid = $cookies['remixsid'];
$curl-> addCookie('remixchk', $remixchk);
$curl-> addCookie('remixlang', $remixlang);
$curl-> addCookie('audio_vol', $audio_vol);
$curl-> addCookie('remixsid', $remixsid);
$content = $curl-> init('http://vkontakte.ru/events.php?act=list')-> exec();
print $content;
вуаля
чет меня не авторизует
|
|
|
|
|
Записан
|
|
|
|
|
Pasha ↓
|
 |
|
03 Август, 2009, 10:13:17 , спустя 1 день 13 часов 24 минуты 44 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 7
Сообщений: 1028 Сила слова: 0.68
|
чет меня не авторизует
руки кривые значит :)
|
|
|
|
|
Записан
|
r.i.p. puppy
|
|
|
|
phpdude ↓
|
 |
|
07 Август, 2009, 04:18:27 , спустя 3 дня 18 часов 5 минут 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
phpdude ↓
|
 |
|
18 Август, 2009, 09:39:36 , спустя 11 дней 17 часов 21 минуту 9 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|