![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
próbuje zalogować się na stronie plus.pl za pomocą curl, ale nie bardzo mi to idzie, kod wygląda tak:
Kiedyś korzystałem z tego tutka http://marusz.net/?txt=23 i działało bardzo ładnie (wtedy było jeszcze miasto plusa). Teraz po odpaleniu pliku wyskakuje mi Logowanie i tyle, żadnego komunikatu o błędnym haśle nic. Tak wygląda sesja: Cytat # Netscape HTTP Cookie File # http://curlm.haxx.se/rfc/cookie_spec.html # This file was generated by libcurl! Edit at your own risk. www1.plus.pl FALSE /sso/logowanie FALSE 0 JSESSIONID 0000Lv2PuoLfyGQMrd6RhQL0RI5:14ei4ts8f Nie mogę dojść dlaczego to nie działa. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 191 Pomógł: 0 Dołączył: 16.05.2003 Skąd: POLAND Ostrzeżenie: (0%) ![]() ![]() |
Ha, widzisz. Plus zmienił całkowicie metodę autoryzacji. Jestem w trakcie pisania nowego skryptu, bo ten się już do niczego nie nadaje. W ostatnim czasie napisałem poprawki do skryptów perlowych dla projektu "Skrypty SMS" - http://code.google.com/p/skrypty-sms/
Tutaj masz działający przykład: http://marusz.net/sms.txt Najbardziej interesuje Ciebie zawartość zmiennej $prepareSMS. Na jej przykładzie sam możesz stwierdzić, jak potężnych zmian dokonał Plus. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Widzę, że odezwał się sam autor kodu, dzięki bardzo
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
może mają zabezpieczenie aby nie można się było logować w ten sposób.
Niektóre strony to blokują, ja np żeby ominąć zabezpieczenia na innej stronie identyfikuję się jako google, ty byś mógł zmienić na useragenta np. firefoxa. kod:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Useragenta mam podanego
Cytat $conf = array (
"login" => "aaa", "password" => "aaa", "number" => aaa, "useragent" => "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)", "cookiepath" => dirname(__FILE__) . "/cookies.txt", "timeout" => 10 ); |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 4 Dołączył: 7.02.2009 Skąd: pless Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 308 Pomógł: 13 Dołączył: 31.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tego właśnie nie mam, ale po dodaniu dostaje komunikat o safe mode na serwerze.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:17 |