Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 11:56

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

Advertisement



AutoIt Login Bot

Discussion on AutoIt Login Bot within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 80
Received Thanks: 1
AutoIt Login Bot

Hey Leute,

hab mal wieder ne Frage und zwar möchte ich mir einen Login Bot erstellen,
dafür hab ich mir ein Gui angefertigt und kann dort halt noch auswählen welches Ch ich spielen möchte usw.
Mein Problem ist, dass wenn ich die .py Datei schreiben lassen möchte einfach nicht reagiert wird.
Eigentlich habe ich dem Button zugewiesen die Datei zu schreiben, aber seit dem ich es mit einem Button probiert habe funktioniert es einfach nicht.

LG Tom
gametom50 is offline  
Old 05/30/2013, 02:28   #2
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Ohne deinen Quellcode kann man nicht präzise helfen.

Code:
;[...]
Case $btn_SaveLogin
	$hFile = FileOpen(@ScriptDir & "\Login.py", 2)
	If @error Then MsgBox(48, "Fehler", "Ein Fehler ist aufgetreten: " & @error)

	FileWriteLine($hFile, GUICtrlRead($inp_Username))
	FileWriteLine($hFile, GUICtrlRead($inp_Password))
;[...]
KDeluxe is offline  
Old 05/30/2013, 02:59   #3
 
elite*gold: 0
Join Date: Aug 2011
Posts: 80
Received Thanks: 1
sowas sieht schonmal gut aus, danke erstmal dafür .
aber warum "(@ScriptDir & "\Logininfo.py", 2)" die "2" am Ende?
also ich möchte am ende genau das hier mit meinen angepassten daten geschrieben haben:

import serverInfo
serverNum=1
serverChannel=1
addr_new = serverInfo.REGION_DICT[0][serverNum]["channel"][serverChannel]["ip"]
port_new = serverInfo.REGION_DICT[0][serverNum]["channel"][serverChannel]["tcp_port"]
account_addr_new = serverInfo.REGION_AUTH_SERVER_DICT[0][serverNum]["ip"]
account_port_new = serverInfo.REGION_AUTH_SERVER_DICT[0][serverNum]["port"]
addr=addr_new
port=port_new
id="LoginHere"
pwd="passwordHere"
account_addr=account_addr_new
account_port=account_port_new
slot=0
autoLogin=0
autoSelect=0
----------------------------------------------------------

LG Tom
gametom50 is offline  
Old 05/30/2013, 03:48   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Schau einfach mal in die Hilfe, es ist alles gut beschrieben.

Du kannst die Daten immer zeilenweise abspeichern, du kannst aber auch einfach ein FileWrite() verwenden.
Statt "LoginHere" verwendest du einfach GUICtrlRead() mit entsprechendem Eingabefeld.

Code:
FileWrite($hFile, 	'[...]' & _
					'id=' & GUICtrlRead($inp_Login) & + _
					'pwd=' & GUICtrlRead($inp_Password) & _
					'account_addr=account_addr_new' & _
					'account_port=account_port_new' & _
					'[...]')
KDeluxe is offline  
Thanks
1 User
Old 05/30/2013, 14:15   #5
 
elite*gold: 0
Join Date: Aug 2011
Posts: 80
Received Thanks: 1
okey, die letzte frage wäre dann, wie ich bei dem hier einstellen kann, dass er die ausgelesenen inputs in anführungszeichen angibt? sonst funktioniert der bot nicht..

FileWriteLine ( "logininfo.py", 'id=' & GUICtrlRead($Input1) )
FileWriteLine ( "logininfo.py", 'pwd=' & GUICtrlRead($Input2) )
gametom50 is offline  
Old 05/30/2013, 15:25   #6
 
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
Quote:
Originally Posted by gametom50 View Post
ich verzweifel gleich -.-,

kannst du mir das teil nicht netterweise so hinschreiben wie es im script stehen muss?
Wo würde dann der Lerneffekt bleiben?


Quote:
Originally Posted by gametom50 View Post
das mit dem GUICtrlRead hab ich verstanden, ich check nur nicht wie ich das ganze file schreibe -.-, also am besten einfach das hier mit filewrite oder filewrite line:
Das habe ich dir in 2 verschiedenen Beiträgen geschrieben. Das ganze zu lesen, zu verstehen und dann auf deine Bedürfnisse anzupassen ist deine Aufgabe.

Quote:
Originally Posted by gametom50 View Post
ich glaub du hast meine frage falsch verstanden
ich möchte die datei neu erstellen lasse, also sie ist garnicht vorhanden :P
deswegen muss da alles rein ;D!
Ich habe dich nicht falsch verstanden, hier mal ein Auszug aus der Hilfe:
Quote:
Originally Posted by AutoIt Hilfe
Opening a file in write mode creates the file if it does not exist.
An meinem Beispiel
siehst du auch, wie du die ganze Datei auf einmal schreiben kannst, nicht zeilenweise.
Ok, ich habe vergessen die Zeilenumbrüche hinzuzufügen, aber auf solche Kleinigkeiten solltest du schon selber kommen:
Code:
'[...]' & @CRLF & _
'id="' & GUICtrlRead($inp_Login) & '"' & @CRLF & _
'pwd="' & GUICtrlRead($inp_Password) & '"' & @CRLF & _
'account_addr=account_addr_new' & @CRLF & _
'account_port=account_port_new' & @CRLF & _
'[...]'

Quote:
Originally Posted by gametom50 View Post
okey, die letzte frage wäre dann, wie ich bei dem hier einstellen kann, dass er die ausgelesenen inputs in anführungszeichen angibt? sonst funktioniert der bot nicht..
Siehe oberer Code.

Verwende zur Nachvollziehbarkeit des Codes aussagekräftige Variablenbezeichnungen.
KDeluxe is offline  
Thanks
1 User
Old 05/30/2013, 15:32   #7
 
elite*gold: 0
Join Date: Aug 2011
Posts: 80
Received Thanks: 1
Sorry,

hab meinen post eig nochmal editiert bevor du drauf geantwortet hast o_O
naja musste nurnoch wissen wie ich da in "" schreibe, danke !

LG Tom
gametom50 is offline  
Reply


Similar Threads Similar Threads
[TUT] DK Auto LogIn (AutoIt style)
03/05/2013 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 0 Replies
"Wuat thisz does?"<-----Naniooo style :D Just like iCraziE's login tool onli that it reads pre-saved info from an excel file (user inputed) and logs you in. Clicks "Start" automaticly but sometimes glitches on pressing "Start". Needs <include> files to be in the same directory Needs PATH to be changed to the path to the excel file. Only the first 2 buttons work, if you want the rest of the buttons to work, read the code and figure it out. Before you start it fill in your info in...
AutoIt: Online LogIn?
02/27/2013 - AutoIt - 14 Replies
Hey, erstmal vorweg: Bin ein halber Autoit Noob und ein kompletter PHP/SQL Noob. Trotzdem habe ich es geschafft ein Programm fertig zu stellen, dass funktioniert xD Nun wollte ich das mit einem Online Auth schützen. Doch ich bin einfach zu unerfahren, um sowas umzusetzen. Gibt es irgendwo ein Tutorial. Das von Jautois hat bei mir nicht funktioniert!
[AutoIT]Login Script
10/10/2010 - AutoIt - 9 Replies
Hay Leuts Hatt Jemand Eventl Ein Login Script Das Mit Meiner DB Verbindet Und Dan Die Login Daten Überprüft?
AutoIt login Bot Frage
09/14/2010 - S4 League - 26 Replies
Hallo an alle, Ich wollte gerne mal nen LoginBot mit AutoIT machen und nun habe ich ein kleines Problem: Ich habe versucht, dass er überprüft ob 3 Farben des Login Bildschirmes stimmen und habe gemerkt, dass AutoIT das irendwie nicht schafft... Nun wollte ich fragen, ob es da eine Möglichkeit gibt, das zu umgehen, oder eine andere Idee geben könnt wie ich es machen soll, dass er wartet bis der Login Bildschirm auftaucht. Würde mich über Hilfe sehr freuen, und kommt mir nicht mit: "Nimm...
Help with autoit login script
03/16/2008 - Cabal Online - 7 Replies
I was wondering if there was a script to do the image verification when you login or to somehow bypass this screen.



All times are GMT +1. The time now is 11:56.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.