Пост
Hello :)

PHP

-

Бот для системы подачи заявок на недвижимость dom.fnsk.kz

Суть в том, чтобы успеть подать заявку на квартиру в Актобе, по программе Самрук Казына, через сайт 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/jаvascript, */*; 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;
?>

Далее, залить на сервер и выставить дату в кроне)
  • Serj, 02 октября 2014
7 комментариев
Avatar
  1. Alexandr Ussik
    Alexandr Ussik
    11 марта 2015 19:15
    fnsk2020.kz Site blocked....
    1. Serj
      Serj
      16 марта 2015 18:21
      Меняют видимо систему) защиту вводят)))
  2. Акмарал Есполсынова
    Акмарал Есполсынова
    4 марта 2015 19:43
    как сделать регистрацию? когда нажимаю на " выбрать ЭЦП" ничего не выходит
  3. Назгуль Алтаевна
    Назгуль Алтаевна
    28 февраля 2015 11:17
    после получения эл.ключа как зарегистрироваться программа зависает чтоли ???
  4. DELETED
    DELETED
    27 ноября 2014 17:55
    Когда вы посылаете запрос, вы посылаете его под своим ИИН, на сервере фиксируются все запросы, я думаю за небольшой ddos можно и из конкуса вылететь...
    1. Serj
      Serj
      29 декабря 2014 04:27
      никакого ddos, просто по времени cron выставить в начало конкурса)))
  5. Айбек Актайлаков
    Айбек Актайлаков
    22 ноября 2014 22:46
    слм Серж а ид города можно изменить на свой или там еще надо что-то прописывать?

© SERJ.WS 2011-2021