Контакты  
 
 
Главная
 
 
 
   
Привет :)
 
 
Разделы





 
Пост  

Суть в том, чтобы успеть подать заявку на квартиру в Актобе, по программе Самрук Казына, через сайт dom.fnsk.kz, квартир в розыгрыше всего 30. Вот и пришла идея написать бота, который будет ждать начало конкурса и сам тыкнет подать заявку, а самому можно отдыхать, а то система как лотерея. 

<?

$user='888888888888'; //ИИН
$pass='hud3jjFkd';   //Пароль

function Send_Post($post_url, $post_data,$cook)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
if ($post_data!=""){
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
}  
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0');
curl_setopt($ch, CURLOPT_REFERER, "https://dom.fnsk.kz/ru/login");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
"Accept: application/json, text/javascript, */*; q=0.01",
"Accept-Encoding: deflate","Cookie: ".$cook));
 curl_setopt ($ch, CURLOPT_HEADER, 1);
 $data = curl_exec($ch);
 curl_close($ch);
 return $data;
}

$req=Send_Post('https://dom.fnsk.kz/ru/login','form_iin='.$user.'&form_pass='.$pass);
preg_match("/Set\-Cookie\:(.*)\r/siU",  $req , $cook);
$req=Send_Post('https://dom.fnsk.kz/ru/apply','',$cook[1]);
preg_match("/'token':'([^\']+)'/siU",  $req , $token);

//data[city] ID Города (2-Актобе) data[house] Номер дома в системе по программе
$req=Send_Post('https://dom.fnsk.kz/ajax.php','act=bid&data[city]=2&data[house]=49&data[cmp]=126&data[cmp_t]=0&token='.$token[1],$cook[1]);

echo $req;
?>

Далее, залить на сервер и выставить дату в кроне)

Теги: fnsk2020
Добавить в:
 
Serj   02 октября 2014, 21:43
 
 



 
 
 
 
© SERJ.WS 2011-2017