Cześć
Luka1981.
Trochę późno, ale miałem ostatnio mało czasu. Przejrzałem ten twój formularz logowania i mam pomysł jak go przystosować do automatycznego logowania. Przypominam, że jest to tylko pomysł, bo nie mam możliwości przetestowania jego. Spróbuj tego kodu:
Kod: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta name="generator" content="Notatnik SP">
<title>Logowanie</title>
</head>
<body>
<form action="http://www.TWOJASTRONA.tld/login.htm?lang=pl" method="post" name="loginForm" id="loginForm">
<input name="login" id="login" type="hidden" value="TWOJNICK" />
<input name="pass" id="pass" type="hidden" value="TWOJEHASLO">
<input type="checkbox" name="forever" value="1" class="rem">
<input type="hidden" name="submitted" value="1" />
<input type="hidden" name="return_url" value="/?" />
<input value="ok" />
</form>
<script language="JavaScript">setTimeout('document.loginForm.submitted.click()',1);</script>
</body>
</html>
|
Jeśli nie zadziała, bo może nie zadziałać, spróbuj zmodyfikowanego kodu:
Kod: |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta name="generator" content="Notatnik SP">
<title>Logowanie</title>
</head>
<body>
<form action="http://www.TWOJASTRONA.tld/login.htm?lang=pl" method="post" name="loginForm" id="loginForm">
<input name="login" id="login" type="hidden" value="TWOJNICK" />
<input name="pass" id="pass" type="hidden" value="TWOJEHASLO">
<input type="checkbox" name="forever" value="1" class="rem">
<input type="hidden" name="submitted" value="1" />
<input type="hidden" name="return_url" value="/?" />
<input type="hidden" name="hidden" value="ok" />
</form>
<script language="JavaScript">setTimeout('document.loginForm.ok.click()',1);</script>
</body>
</html>
|
Wartość
1 (jeden) w "('
document.loginForm.submitted.click()',
1)" to jest czas od kliknięcia do wykonania skryptu. Czyli tutaj: 1 sekunda.
I odpisz czy zdziałało. Szkoda że nie znam adresu strony, bo mógłbym przetestować wstępnie skrypty. Wiadomo, że nie znając hasła ani nicka nie zalogował bym się, ale zauważył bym ewentualne błędy. Czekam na odzew i pozdrawiam.
Jokris.