Hallo Leute,
ich bin grad dabei ein PSC checker zu basteln.
Ich verstoße nicht gegen die Nutzungsbediengungen von PaySafe, da ich das Captcha nicht umgehe.
Genau das Captcha ist mein Problem.
Sobald ich das GUI start wird das Captcha gedownloadet und in der GUI angezeigt.
Wenn ich dann die 16 Zahlen und das Captcha eingebe und auf check drücke öffnet sich versteckt der IE.
Das GUI fühlt dann die Zalen und das Captcha in die Webseite, bloß das Captch stimmt jetzt nichtmehr.
Ich hab mir überlegt die Webseite zu laden und dann das Captch aus der Webseite.
Bloß ich weiß nicht wie ich das machen soll, dass das GUI aus der geladenen Webseite.
Hier ist etzt mal mein GUI.
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#Region ### START Koda GUI section ### Form=
$Logo = InetGet("https://customer.cc.at.paysafecard.com/seam/resource/captcha",".\logo.jpg",1,0)
$Form1 = GUICreate("Form1", 524, 104, 192, 124)
$Input1 = GUICtrlCreateInput("Input1", 8, 8, 121, 21)
$Input2 = GUICtrlCreateInput("Input1", 136, 8, 121, 21)
$Input3 = GUICtrlCreateInput("Input1", 392, 8, 121, 21)
$Input4 = GUICtrlCreateInput("Input1", 264, 8, 121, 21)
$Pic1 = GUICtrlCreatePic(".\logo.jpg", 8, 32, 156, 68, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$Button1 = GUICtrlCreateButton("Button1", 192, 40, 75, 25, $WS_GROUP)
$Input5 = GUICtrlCreateInput("Captch", 192, 72, 121, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$oIE = _IECreate("https://customer.cc.at.paysafecard.com/psccustomer/GetWelcomePanelServlet?&language=de")
$oColl = _IEFormElementGetCollection($oIE)
$oObj = _IEFormElementGetObjByName($oColl, "mainPagePart:rn1")
_IEAction($oObj,"focus")
Send(GUICtrlRead($Input1))
Send(GUICtrlRead($Input2))
Send(GUICtrlRead($Input3))
Send(GUICtrlRead($Input4))
$oObj2 = _IEFormElementGetObjByName($oColl,"mainPagePart:verifyCaptcha")
_IEAction($oObj2,"focus")
Send(GUICtrlRead($Input5))
EndSwitch
WEnd
des Gui hab ich grad kurz erstellt.
Also nicht wundern wenns nicht funktioniert.
Bitte helftmir weiter