Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:34

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

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.

Reply
 
Old 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.
Computerfreek is offline  
Thanks
1 User
Old 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
doomtronics123 is offline  
Old 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
doomtronics123 is offline  
Old 06/04/2009, 22:00   #19
 
felixli93's Avatar
 
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?
felixli93 is offline  
Old 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)
doomtronics123 is offline  
Old 06/04/2009, 22:06   #21
 
felixli93's Avatar
 
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)
felixli93 is offline  
Thanks
1 User
Old 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.
doomtronics123 is offline  
Old 06/06/2009, 09:23   #23
 
elite*gold: 0
Join Date: Dec 2007
Posts: 137
Received Thanks: 30
Quote:
Originally Posted by doomtronics123 View Post
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.
bingbongman is offline  
Old 06/13/2009, 21:49   #24
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by bingbongman View Post
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 ;-)
Shadow992 is offline  
Reply


Similar Threads 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.


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.