AutoIT "IE" Hilfe bitte :)

03/30/2013 16:37 blackout617#1
Ich will ein auto-login bot machen für xblaster ich habe Login Und password geschaft aber nicht mehr kan mir jemand helfen ? das ist mein projekt:

Code:
#include <IE.au3>
;$oIE = _IECreate ("http://xblaster.bigpoint.com")
;$sHTML = _IEDocReadHTML ($oIE)
;FileWrite("XBlast.txt",$sHTML)
;_IEQuit ($oIE)
;/////////////////
;/////////////////
;Das ist für Quellen Text  :)


$name=Inputbox("Benutzername","Bitte gib deinen Benutzernamen ein") 
$passwort=Inputbox("Passwort","Bitte gib dein Passwort ein")  

$oIE=_IECreate("http://xblaster.bigpoint.com") 
$oForm = _IEFormGetCollection($oIE,0)

$oUsername = _IEFormElementGetObjByname($oForm,"name") 
    $oPassword = _IEFormElementGetObjByName($oForm,"passwd") 
    _IEFormElementSetValue ($oUsername,$name) 
    _IEFormElementSetValue ($oPassword,$passwort)
_IEFormSubmit($oForm)
$sHTML = _IEDocReadHTML ;quellen text ($oIE)
FileWrite("XBlast.txt",$sHTML) ;in xblast.txt schreiben
Ich habe es nicht geshaft bei server selection :)

kan mir jemand helfen und auch bitte erkleren :)
Und danach ,noch eine kleine hilfe bitte :)

Hier habe jetzt das gemacht aber weis immer noch nicht wie ich das server loging mache :/ Kan mir jemand das erklaren .

Mein web Request Project:
Edit :
Ich habe
Code:
$aSID = StringRegExp($sHTML,"javascript:f=open('index.php?sid=(\d+?)&r",3)
MsgBox(64,"Sid",$aSID)
gemacht aber bei msgbox komt dan 0 also ist das falsch :(

- English:

Danke :)
03/30/2013 16:39 Fl00d3R#2
Mache es per WebRequest und nicht über IE!
03/30/2013 16:55 blackout617#3
kanst du mir ein tutorial link sendn ?
03/30/2013 17:32 °Incinerate#4
[[Only registered and activated users can see links. Click Here To Register...]]
03/30/2013 17:44 omer36#5
Quote:
Originally Posted by °ExtinCtioN View Post
[[Only registered and activated users can see links. Click Here To Register...]]
vb net...

[Only registered and activated users can see links. Click Here To Register...]
vllt. hilft das ja
03/30/2013 20:18 blackout617#6
Quote:
Originally Posted by omer36 View Post
vb net...

[Only registered and activated users can see links. Click Here To Register...]
vllt. hilft das ja
danke aber jetzt will i doch web request machen :)



Hier habe jetzt das gemacht aber weis immer noch nicht wie ich das server loging mache :/ Kan mir jemand das erklaren .

Mein web Request Project:


Edit :
Ich habe
Code:
$aSID = StringRegExp($sHTML,"javascript:f=open('index.php?sid=(\d+?)&r",3)
MsgBox(64,"Sid",$aSID)
gemacht aber bei msgbox komt dan 0 also ist das falsch :(
03/30/2013 20:21 °Incinerate#7
Ich weiß nicht richtig was du meinst ... aber versuch mal das.

03/30/2013 20:47 blackout617#8
Quote:
Originally Posted by °ExtinCtioN View Post
Ich weiß nicht richtig was du meinst ... aber versuch mal das.

Ich will einen bot/program machen der sol sich in account Login machen und Server auswahlen und mir TP/Credits etc. anzeigen das will ich machen mit Web Request .Deins funkt leider auch nicht und das IE :)

mein projekt:
Code:
#include <WinHTTP.au3>

$hSession = _WinHttpOpen("User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:19.0) Gecko/20100101 Firefox/19.0")
$hConnect = _WinhttpConnect($hSession, "www.xblaster.com")
$sHTML = _WinHttpSimpleRequest($hConnect, "GET", "")

FileWrite("LoginSeite.html" , $sHTML)

$name=Inputbox("Benutzername","Bitte gib deinen Benutzernamen ein") 
$passwort=Inputbox("Passwort","Bitte gib dein Passwort ein")  
$sHTML = _WinHttpSimpleRequest($hConnect,"POST","index.php", "", "sid=&r=default%2Findex&do=1&name=" & $name & "&passwd=" & $passwort)
FileWrite("Antwort.html" , $sHTML)
;///$aSID = StringRegExp($sHTML,"javascript:f=open('index.php?sid= (\d+?)&r",3)
$aSID2 = StringRegExp($sHTML,'tr  onclick="loadSite( "http://venus.xblaster.bigpoint.com/index.php?sid= (\d) &r=default/instances&selInst=276&zinfo=VVZjN1NRQUpBVk9HeHBRZHRZb2NHUXFxUUJUcDJjUUY4UUdqV0hNakFxYU8rTW5vN2RiN1NpTitwV1h0K0s1SDE2Vy9tS1krM2R2NmxPcWJYQTRmUlQ0aHZrTjJTclRtV0NVQitMRFpIcE1ZZFhYazVlY216RXNKaEFpamZuRWI%3D&lang=tr" )" onmouseover="showDetails( "Venüs AB", "12.am.2009 tarihinde", "Avrupa", 0, 0 );" onmouseout="hideDetails();">"',3)
;/////MsgBox(64,"Sid",$aSID) ; SID
MsgBox(64,"Sid",$aSID2) ; SID
_WinHttpCloseHandle($hConnect)
_WinHttpCloseHandle($hSession)
bei der msgbox komt 1 aber nicht die SID(session id ich brauche die um server auswahlen) :(
Aber das geht nicht :(

Keine hilfe ?
:(