Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][CRON][CURL] Happytower bot
Forum PHP.pl > Forum > Przedszkole
Manderigon
Witam.
Chciałbym przy pomocy crona i curla napisać bota do
Kod
happytower.pl
, który mógłby przewozić gości w windzie oraz zbierać i kupować towary.
Niestety "składnia" tej gry, a raczej zapytania są bardzo dziwnie ułożone i nie wiem jak się za to zabrać. Proszę o pomoc w postawieniu pierwszych kroków.
Gra jest darmowa, wystarczy kliknąć "zagraj".
Pozdrawiam.

@ref


Doszedłem do takiego kodu i nie wiem co jest w nim nie tak:
  1. $cookies = dirname(__FILE__) .'/cookievf67dvtsd76ft67rvdvf5be5b23bqnk.txt';
  2. $PostDane = 'id37_hf_0=&login=Manderigon&password=haselo&:submit=Wejdź';
  3.  
  4. $ch = curl_init('http://happytower.pl/login');
  5. curl_setopt($ch, CURLOPT_REFERER, 'http://google.pl/');
  6. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13');
  7. curl_setopt($ch, CURLOPT_BINARYTRANSFER, false);
  8. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  9. curl_setopt($ch, CURLOPT_COOKIEFILE, $cookies);
  10. curl_setopt($ch, CURLOPT_COOKIEJAR, $cookies);
  11. curl_setopt($ch, CURLOPT_POST, TRUE);
  12. curl_setopt($ch, CURLOPT_HEADER, 1);
  13. curl_setopt($ch, CURLOPT_POSTFIELDS, $PostDane);
  14. $sHtml = curl_exec($ch);
  15. curl_close($ch);
  16.  
  17. echo $sHtml;



To co jest wysyłane metodą POST:
Kod
id37_hf_0=&login=Manderigon&password=haselo&"%"3Asubmit=Wejd"%"C5"%"BA

Proszę o pomoc.

@ref
-Pomocnik-
1. To jest czitowanie.
2. Nikt tego nie napisze za Ciebie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.