[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Постоянно онлайн в VK.COM
Oliver Varnce
Народ не могу сообразить, как мне ороанизовать php скрипт такого формата:

есть кики remixsid remixpack

есть сервер на котором я поставлю php скрипт с исполнением раз в 20 минут.

не могу сообразить как должен выглядеть скрипт для того чтобы он отправлял запрос в vk.com на обновление страницы с куками...

Подскажите, может кто реализовывал данную функцию?



Спустя 22 часа, 40 минут, 15 секунд (3.07.2012 - 12:40) Игорь_Vasinsky написал(а):
обычный скрипт авторизации через курл на кроне - с доп проверкой - нужна ли авторизация или нет.

Спустя 59 минут (3.07.2012 - 13:39) Oliver Varnce написал(а):
Народ, вот что у меня получилось, но не совсем работает. Может гдето ошибка?

<?php 
function
curl($url,$post)
{
$cfile = 'cook.txt';
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
$proxy="ip:port";
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
};
$email = 'ssss@ukr.net';
$pass = 'dsssasd32yrj23';

$result = curl('http://vk.com/','');
if(strstr($result,'<title>В Контакте | Добро пожаловать</title>'))
{
$result = curl("http://vk.com/login.php","email=$email&pass=$pass");
}
?>

Спустя 13 минут, 23 секунды (3.07.2012 - 13:52) Игорь_Vasinsky написал(а):
1. авторизация на
?act=login 

2 . POST

act login
q 1
al_frame 1
expire
captcha_sid
captcha_key
from_host vk.com
from_protocol http
ip_h a6f428c6694bd711e5
email ****
pass ****


3 Реферер

http://vk.com/

Спустя 1 час, 49 минут, 3 секунды (3.07.2012 - 15:41) Oliver Varnce написал(а):
Чуток недопонял прошлый пост (все кроме act)

Спустя 22 минуты, 17 секунд (3.07.2012 - 16:03) Oliver Varnce написал(а):
вот так вот?
$result = curl("http://vk.com/?act=login&","email=$email&pass=$pass"); 

Спустя 1 час, 32 минуты, 56 секунд (3.07.2012 - 17:36) Oliver Varnce написал(а):
Все получилось. Теперь может кто подскажет как быть постоянно в онлайн по методу не гет а пост?



Мне нужно чтобы в адресе ua.showbiza.net/login пепедавались пост значения email и password в этот же адрес. при логине.

Спустя 19 часов, 31 минута, 47 секунд (4.07.2012 - 13:08) Oliver Varnce написал(а):
есть кто живой?

Спустя 15 минут, 2 секунды (4.07.2012 - 13:23) I++ написал(а):
Чтобы точно знать, куда ломится любой JS или даже скрытые скрипты, в виде картиночек, пользуемся:

http://fiddler2.com/Fiddler2/addons/fiddlerhook/

Иначе, можно упустить важный элемент и контакт просто забанит всю шармань

Спустя 19 минут, 25 секунд (4.07.2012 - 13:42) Oliver Varnce написал(а):
Ну с контактом уже разобрался я)))


Вот хотелось бы с showbiza.net

по курлу я дуб полный, услышал о нем впервые здесь)

вот я накидал примерно код, а вот дальше развития мыслей нет у меня...

<?
$url = "http://ua.showbiza.net/login";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url); // куда отправляем пост запрос
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// редиры
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //
curl_setopt($ch, CURLOPT_TIMEOUT, 3); //
curl_setopt($ch, CURLOPT_POST, 1); // включаем пост метод
curl_setopt($ch, CURLOPT_POSTFIELDS, "email=osdfsdgnsdfgs@gmail.com&password=djqnsd23234tyasdfrj23&remember_me=1"); // пост запрос лично)
$result = curl_exec($ch); // запуск курла


//проверка работы курла

print_r(curl_getinfo($ch));
echo "\n\ncURL error number:" .curl_errno($ch);
echo "\n\ncURL error:" . curl_error($ch);


curl_close($ch);
echo $result;
?>



вот что мне пишет в репорте:

Array ( [url] => http://ua.showbiza.net/login [content_type] => text/html; charset=utf-8 [http_code] => 301 [header_size] => 606 [request_size] => 191 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.147495 [namelookup_time] => 0.009664 [connect_time] => 0.058122 [pretransfer_time] => 0.058195 [size_upload] => 0 [size_download] => 0 [speed_download] => 0 [speed_upload] => 0 [download_content_length] => 0 [upload_content_length] => 0 [starttransfer_time] => 0.147453 [redirect_time] => 0 ) cURL error number:0 cURL error:


_____________
мой хостинг - GlobalNET.com.ua
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.