Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

autoit v3 - problem z logowaniem - Pomocy


Rekomendowane odpowiedzi

Opublikowano

nie chce mi nacisnąć button - logowanie   , wszystkie mozliwe opcje wpisywalem, gdzie robie błąd ?

próbowalem nawet z funkcją send ..."enter"  i też nic

 

 

#include <IE.au3>

Call ("AccountMaker")

Func AccountMaker ()
Global $oIE = _IECreate ("http://prisonwarsonline.com")

Local $login = _IEGetObjByName ($oIE, "login")
Local $haslo = _IEGetObjByName ($oIE, "passwordw")
Local $loginbutton = _IEGetObjByName ($oIE, "log_in")

_IEFormElementSetValue ($login, "twoj login")
_IEFormElementSetValue ($haslo, "twoje haslo")
_IEAction($loginbutton,"click")

EndFunc

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Klikasz nie w to co trzeba. "log_in" to jakis ukryty input. 

Button ktory musisz kliknac to:

<button class="loginbutton">LOGUJ</button>

 

 

 

Opublikowano

tyle dni i zero odpowiedzi, czy ktos tu zyje po za kolesiem ktory skopiowal kod ze strony i napisal ze to ukryty button?// k...przeciez o tym wiem.... forum MPCforum...

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Tym razem skopiowalem kod z google. Mam nadzieje, ze bedziesz w pelni usatysfakcjonowany.

#include <IE.au3>

Local $o_IE = _IECreate("http://prisonwarsonline.com")
Local $input_login = _IEGetObjById($o_IE, "iwTEXT")
Local $input_password = _IEGetObjById($o_IE, "iwTEXTPASS")

_IEFormElementSetValue($input_login, "login")
_IEFormElementSetValue($input_password, "password")

Local $login_btn = ""

$buttons = $o_IE.document.GetElementsByTagName("button")

For $button in $buttons
	$btn_class = $button.GetAttribute("class")
	If String($btn_class) = "loginbutton" Then
		$login_btn = $button
		ExitLoop
	EndIf
Next

If IsObj($login_btn) Then
	_IEAction($login_btn,"click")
EndIf

 

 

 

Opublikowano

K...a taki prosty błąd zrobiłem, a zmarnowalem tyle czasu,......

DZIĘKUJE i zwracam Honor . jestes wielki , baaardzo mi pomogles...

26 minut temu, Pawellek napisał:

Tym razem skopiowalem kod z google. Mam nadzieje, ze bedziesz w pelni usatysfakcjonowany.


#include <IE.au3>

Local $o_IE = _IECreate("http://prisonwarsonline.com")
Local $input_login = _IEGetObjById($o_IE, "iwTEXT")
Local $input_password = _IEGetObjById($o_IE, "iwTEXTPASS")

_IEFormElementSetValue($input_login, "login")
_IEFormElementSetValue($input_password, "password")

Local $login_btn = ""

$buttons = $o_IE.document.GetElementsByTagName("button")

For $button in $buttons
	$btn_class = $button.GetAttribute("class")
	If String($btn_class) = "loginbutton" Then
		$login_btn = $button
		ExitLoop
	EndIf
Next

If IsObj($login_btn) Then
	_IEAction($login_btn,"click")
EndIf

 

K...a taki prosty błąd zrobiłem, a zmarnowalem tyle czasu,......

DZIĘKUJE i zwracam Honor . jestes wielki , baaardzo mi pomogles...

Kocham mpcforum.pl!!!

18706.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...