Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 09:25

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Hilfe AutoIt finde Fehler nicht :(

Discussion on Hilfe AutoIt finde Fehler nicht :( within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2008
Posts: 27
Received Thanks: 1
Hilfe AutoIt finde Fehler nicht :(

Halli Hallo,

ich bin noch ganz neu hier. Ich wollte mir eigentlich ein kleines Script bauen, welches mich bei dooyoo automatisch anmeldet. Habe die anderen Tuts durchgelesen aber bei mir klappt es irgendwie nicht.
kann mir vielleicht einer helfen?

Code:
#include <IE.au3>

$name = InputBox("bla","name")
$passwort = InputBox("bla", "passwort")


$oIE = _IECreate("http://mitglieder.dooyoo.de/")
Sleep(5000)
$oForm = _IEFormGetCollection($oIE,0)
$oUsername = _IEFormElementGetObjByname($oForm,"cn")
$oPassword = _IEFormElementGetObjByName($oForm,"up")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
_IEFormSubmit($oForm)

Exit
Vielleicht erklärung des Bots.
Er öffnet den InternetExplorer und geht auf die seite Mitglieder.dooyoo.de
danach wartet der ein bisschen.
Danach sucht er sich die ganzen "Forms" raus mit "$oForm = _IEFormGetCollection($oIE,0)"
und speichert sie in $oForm
Nun habe ich im Quelltext gesehen, dass für den Benutzernamen die Form den namen=cn hat
und für das passwort=up.
Diese Formen werden gesucht und jeweils in $Username,$Passwort gespeichert.
Danach wird den Formen mein eingegebener name und passwort übergeben.
und danach soll er natürlich noch auf den login button drücken.
Ab hier
Code:
$oUsername = _IEFormElementGetObjByname($oForm,"cn")
$oPassword = _IEFormElementGetObjByName($oForm,"up")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
_IEFormSubmit($oForm)
hat sich wohl ein Fehler eingeschlichen.
Hoffe einer kann mir helfen wäre nett
mishumishu is offline  
Old 11/27/2010, 05:27   #2
 
Âgent Smîth's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 291
Received Thanks: 199
Was kommt den genau für eine fehlermeldung und warum schreibst du

Quote:
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
Zwischen setValue und der Klammer ein Leerzeichen ?
Âgent Smîth is offline  
Old 11/27/2010, 09:20   #3
 
BlackHybrid's Avatar
 
elite*gold: 52
The Black Market: 101/0/0
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
Fehler meldung kommt keine er loggt sich nur nicht ein. Warum versteh ich aber auch grad net.
BlackHybrid is offline  
Old 11/27/2010, 10:01   #4
 
elite*gold: 0
Join Date: Nov 2010
Posts: 120
Received Thanks: 89
Ich benutze für solcher Browseraktivitäten immer die ff.au3 - dadurch biste aber halt auf Firefox festgelegt. Wenn dus unbedingt mit der IE.au3 machen willst musst du dich nochmal vergewissern dass die Formnamen stimmen
Kamyshin is offline  
Thanks
2 Users
Old 11/27/2010, 19:29   #5
 
elite*gold: 0
Join Date: Aug 2008
Posts: 27
Received Thanks: 1
Hey danke erstmals für die Antworten.
Ich wusste garnicht, dass es ff.au3 gibt. Ich werde das gleich mal ausprobieren danke dir
Falls ihr noch möchtet, kann ich euch das aufschreiben, was da kommt und ehm mein Script ist ein bisschen zusammen gebaut aus dem Tutorial, wo der eine AutoIt PacketBots für das OGame erklärt. Also
Quote:
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
Aus dem Tut übernommen und nur für meine Zwecke umgeformt
Aber wie gesagt werde mal sofort ff.au3 probieren
mishumishu is offline  
Old 11/27/2010, 19:51   #6
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
Code:
#include <IE.au3>

$name = "id"
$passwort = "pw"

$oIE = _IECreate("http://mitglieder.dooyoo.de/")
$oForm = _IEFormGetObjByName($oIE,"login")
$oUsername = _IEFormElementGetObjByname($oForm,"cn")
$oPassword = _IEFormElementGetObjByName($oForm,"up")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$passwort)
_IEFormSubmit($oForm)

Exit
ZeraPain is offline  
Reply


Similar Threads Similar Threads
Fehler im Code finde ihn nicht
10/08/2010 - AutoIt - 3 Replies
Hey habe ein Tool entworfen aber irgendwas muss falsch sein er öffnet nicht mehr hier der code,vielleicht könnt ihr mir ja helfen .. #include <GUIConstants.au3> #Region ### START Koda GUI section ### Form=C:\Users\Simon\Desktop\Koda\ManagerTool By .Tjuny v1.kxf $Form1 = GUICreate("ManagerTool v1.0 by Tjuny", 399, 329, 187, 119) GUISetBkColor(0x800000) $Button1 = GUICtrlCreateButton("Google", 0, 0, 89, 25, 0) $Button2 = GUICtrlCreateButton("Schülervz", 0, 40, 89, 25, 0) $Button3 =...
[C++] Finde den Fehler nicht
09/24/2010 - C/C++ - 9 Replies
Ich habe, weil es eine Übungsaufgabenstellung in einem Tutorial war, dieses Münzenspiel programmiert. Es werden halt immer abwechselnd Münzen gezogen und wer die letzte zieht hat gewonnen. Nur leider geht es bei mir irgendwie auf einmal nicht weiter, nachdem ich eingegeben hab, mit wie vielen Münzen gespielt werden soll. Das ganze is passiert, nachdem ich die Funktion, wo der Spieler zieht ausgelagert hab, um einfacher zu überprüfen, ob die Zahl, die der Spieler eingegeben hat zu hoch...
Pickit Hilfe !!! *LLD* *finde meine Fehler nicht!
04/15/2010 - Diablo 2 - 4 Replies
Hi habe noch eine alte lld pickit ( d2nt 2.1 ) ich verstehe nicht wo der Fehler sein soll! Vieleicht nimmt sich jemand die Zeit, da lld Items gern mal für sehr viel FG rausgehen! Die Pickit kann nach der Abänderung auch gerne in den DL-Bereich. LLD PICKIT ( D2NT v 2.1 ):
[autoit]finde meinen fehler nit :(
04/04/2009 - AutoIt - 2 Replies
hi^^ mir war langweilig da wollt eich mir schnell nen eigenen alarm bot machen der zu bestimmter zeit halt i-was macht (als test ne msgbox macht) abe er klappt i-wie nit :( hier mal der code: #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> GUI() func GUI()
2.3 Modelchange geht nicht und finde den Fehler nicht
01/09/2008 - World of Warcraft - 5 Replies
Also es geht darum das ich versucht habe auf Patch 2.3 Orcs in FelOrc's umzuwandeln. Ich hab die aktuelle WoWME.exe benutzt, alles fein säuberlich in die .config eingetragen und sogar F8 vor dem einloggen gedrückt :D Trotzallem ist das Model der Orcs immernoch das normale. Hier mal ein Screen von meiner .MPQ http://www.imagehut.eu/images/46088modelchanging. JPG



All times are GMT +1. The time now is 09:26.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.