|
You last visited: Today at 14:34
Advertisement
Hilfe Problem mit Script aber wo?
Discussion on Hilfe Problem mit Script aber wo? within the AutoIt forum part of the Coders Den category.
06/04/2009, 20:58
|
#16
|
elite*gold: 0
Join Date: Feb 2008
Posts: 2,754
Received Thanks: 1,748
|
Versuchs so mal.
Code:
$Input1 = Inputbox ("Silkroad Autologin","ID")
$Input2 = InputBox ("Silkroad Autologin","PW")
Run ("C:\Programme\Silkroad\Silkroad.exe")
While 1
$pixelSTART = PixelSearch (0,0,1920,1200,0xF9EAAF )
If not @error Then
Mouseclick ("left", $pixelSTART[0], $pixelSTART[1])
EndIf
$pixelDC = PixelSearch (0,0,1920,1200,0x8C4229)
If not @error Then
MouseClick("left", $pixelDC[0], $pixelDC[1])
ExitLoop
EndIf
WEnd
Send($Input1)
Send("{TAB}")
Send($Input2)
Send("{ENTER}")
Kannst du mir noch sagen, welcher Teil des Scriptes wozu ist?
Nur damit ich nachvollziehen kann, was wann und wo gemacht wird.
|
|
|
06/04/2009, 21:03
|
#17
|
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
|
$Input1 = Inputbox ("Silkroad Autologin","ID")
$Input2 = InputBox ("Silkroad Autologin","PW")
-> Ist für ID und PW ... weiste ja ^^
Run ("C:\Programme\Silkroad\Silkroad.exe")
-> Startet Silkroad
$pixelSTART = PixelSearch (0,0,1920,1200,0xF9EAAF )
If not @error Then
Mouseclick ("left", $pixelSTART[0], $pixelSTART[1])
EndIf
-> Falls der start knopf von Silkroad erscheint drückt er drauf
Send($Input1)
Send("{TAB}")
Send($Input2)
Send("{ENTER}")
-> Sendet die daten
$pixelDC = PixelSearch (0,0,1920,1200,0x8C4229)
If not @error Then
MouseClick("left", $pixelDC[0], $pixelDC[1])
-> Falls das Disconnect fenster kommt soll er drauf klicken
(nach dem login)
und thx für den code ich probiers mal
|
|
|
06/04/2009, 21:53
|
#18
|
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
|
Hab den Code mal probiert...klappt ganz gut.
Nur verstehe das noch nicht so richtig mit der Config-Datei
Die Config datei soll den Text von der Textbox speichern ...
bei mir sieht das so aus:
IniWrite("config.ini", "data", "ID", $ID)
IniWrite("config.ini", "data", "PW", $PW)
$ID und $PW sind bei mir im Code schon deklaiert.
Immer wenn es gespeichert wird steht da in der config
bei $ID die zahl 12 und bei $PW 13
|
|
|
06/04/2009, 22:00
|
#19
|
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
|
wie haste $ID deklariert?
also wo sagst du den script, was $id ist?
|
|
|
06/04/2009, 22:02
|
#20
|
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
|
$ID = GUICtrlCreateInput(IniRead("config.ini","data","ID ",""), 40, 24, 145, 21)
$PW = GUICtrlCreateInput(IniRead("config.ini","data","PW ",""), 40, 48, 145, 21)
|
|
|
06/04/2009, 22:06
|
#21
|
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
|
GuiCtlrCreate... returned immer eine GuiId, nicht, das was in der box steht
InputBoxen in GUIs immer auslesen mit GuiCtrlRead ($ID)
|
|
|
06/04/2009, 22:19
|
#22
|
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
|
danke
EDIT: verstehe ich noch nicht so ganz...
habs jetzt so gemacht:
$ID = GUICtrlCreateInput(GUICtrlRead($ID), 40, 24, 145, 21)
$PW = GUICtrlCreateInput(GUICtrlRead($PW), 40, 48, 145, 21)
aber da kommt n error
Line -1:
Error: Variable used without being declared.
|
|
|
06/06/2009, 09:23
|
#23
|
elite*gold: 0
Join Date: Dec 2007
Posts: 137
Received Thanks: 30
|
Quote:
Originally Posted by doomtronics123
danke
EDIT: verstehe ich noch nicht so ganz...
habs jetzt so gemacht:
$ID = GUICtrlCreateInput(GUICtrlRead($ID), 40, 24, 145, 21)
$PW = GUICtrlCreateInput(GUICtrlRead($PW), 40, 48, 145, 21)
aber da kommt n error
Line -1:
Error: Variable used without being declared.
|
Am Anfang einfach:
Global $ID = ""
Global $PW = ""
Sollte klappen.
|
|
|
06/13/2009, 21:49
|
#24
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by bingbongman
Am Anfang einfach:
Global $ID = ""
Global $PW = ""
Sollte klappen.
|
Du postest doch auch nur was , damit du auch wa sgepostete hast oder ?
Du musst den text mit Guictrlread auslesen , kleines beispiel
Code:
$GUI_Input = GUICtrlCreateInput($name, 350,95, 100, 20)
$text=Guictrlread($GUI_Input)
$text wäre jetzt das was in der Input steht ;-)
|
|
|
 |
|
Similar Threads
|
[HILFE]Habe 16.000 Geschwindigkeit aber Download Dauert IMMer NOCH Lange!! Hilfe bitt
08/16/2010 - Technical Support - 11 Replies
Also habe 16.000 DSL Geholt aber is Immer noch Richtig laaahhm... Also
bei meinen Freund dauert ein ca. 1gb teil nur 7-8min und bei mir 30min -.- könnte mir jemand helfen !! ??
|
Metin2 homepage ein mysql script einfügen aber wie?
07/23/2010 - Metin2 - 10 Replies
Hallo Liebe com.
Und zw ar habe ich eine komplett neue internet seite.
Nun habe ichfolgendes problem.
Ein kolege hat die seite für uns gemacht, dennoch dachte er wir hätten hamachi server, obwohl wir root haben.
Nundie frage: Wie kann ich ineiner stink normalen hompage ein mysql script rein machendamit die hp eine normale db verbindung hat wie auf anderen homepages? bitte um dringende und schnelle hilfen =/
MfG Ahras
|
Hilfe!!!Hae Root angebot aber wie Server eröffnen...Suche Hilfe und ein TEAM!!!!!
04/19/2010 - Metin2 Private Server - 3 Replies
Hey,ich habe ein wundervolles Angebot ein Root zu kriegen,und wollte fragen,wie stelle ich das ein,das ich ein Root Server habe,wie eröffne ich ihn???Und noch viel mehr
Suche ein Team!!!
Hp Designer
Datenbank helfen undso
"entbugger"
und und und
Meldet euch oder schreibts in den Thread
Danke!!!!!!!!
|
P-Server Erstellt aber Problem hilfe!!
10/26/2009 - Flyff Private Server - 15 Replies
Ich habe ein P-Server unter diesem Guid erstellt.. hier der link..
>Elitepvpers Link Klick<
Also, ich hab erstellt aber mir fehlt ein account zum einloggen
ID : Test
PW : Pawo geht nähmlich nicht.. was mach ich da jetzt
und wie kann ich mich selber GM oder GA machen??
|
[Hilfe] Server on aber problem mit der DB!
10/06/2009 - Metin2 Private Server - 2 Replies
Guten Tag.
Unser Server läuft nun aber wenn wir in unserer datenbank die itemshop sachen auf nen freien npc machen und die Yangdropmenge von den mobs von den niedrigen 20k auf 1kk ändern kommt dann immer:
Item range initialize failed und dann kommt nach dem Dbcheckauth Connection refused!
Wir verzweifeln langsam was das sein kann....neu gestartet über 50x und freebsd über 20 x neuinstalliert! ports stimmen ect.....
Aber das is nur wenn wir die itemshop sachen auf nen anderen npc...
|
All times are GMT +1. The time now is 14:35.
|
|