Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 22:35

  • 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   #1
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
Hilfe Problem mit Script aber wo?

Hi bin grade dabei ein AutoLogin für
Silkroad zu Scripten.

Das mit den Starten klappt ja aber dannach gibt
das Programm die ID und PW nicht ein.

Hier mal mein code

Pls Help^^
doomtronics123 is offline  
Old 06/03/2009, 19:51   #2

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Falsches Forum -> moved
Adroxxx is offline  
Old 06/03/2009, 20:04   #3
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
bump
doomtronics123 is offline  
Old 06/03/2009, 22:42   #4
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
wo genau liegt das problem?
kommt eine fehlermeldung?
felixli93 is offline  
Old 06/04/2009, 14:43   #5
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
Kommt kein Fehlermeldung.
Also ich wollte das Programm so machen, dass er
am Anfang Silkroad startet (klappt)
(Run ("C:\Programme\Silkroad\Silkroad.exe") )

dannach soll es solange nichts machen bis er
einen Pixel sucht und ihn anklickt (klappt auch)
(While 1
$pixelSTART = PixelSearch (0,0,1920,1200,0xF9EAAF )
If not @error Then
Mouseclick ("left", $pixelSTART[0], $pixelSTART[1])
EndIf)


Dannach soll er eigentlich die ID und PW eingeben, was
das Programm aber nicht macht.
Also da kommt einfach nichts^^
(Send($Input1)
Send("{TAB}")
Send($Input2)
Send("{ENTER}") )

Das mit dem:
$pixelDC = PixelSearch (0,0,1920,1200,0x8C4229)
If not @error Then
MouseClick("left", $pixelDC[0], $pixelDC[1])
EndIf

wollte ich machen, das er das ganze Zeit sucht^^

Hoffe du hast mich verstanden



EDIT:Wollte auch noch Fragen wie man den Text in der Textbox
in eine .ini datei speichern kann.
Jedesmal wenn das Programm startet soll es auf die .ini datei zugreifen und
den Text rauslesen, und das dann in der Textbox erscheinen soll.
doomtronics123 is offline  
Old 06/04/2009, 14:49   #6
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
Dein Bot hängt, wenn ich dich richtig verstanden habe, auch in der While Schleife fest, und kommt nicht "raus".
Syc0n is offline  
Old 06/04/2009, 15:07   #7
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
aso...
kann man das irgend wie anders machen
ohne while?
oder kann man denn aus der While schleife "raus" bringen
wenn den befehl schon ausgeführt hat?
doomtronics123 is offline  
Old 06/04/2009, 15:39   #8
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
PHP Code:
Global $pixelSTART PixelSearch (0,0,1920,1200,0xF9EAAF 
While $pixelSTART = @error
sleep
(100)
Wend
MouseClick
("left"$pixelDC[0], $pixelDC[1])

Dann deinen rest:
Send($Input1
Send
("{TAB}")
Send($Input2)
Send("{ENTER}"
Ich hab noch nie mit Pixel-Dingens gearbeitet! Musste halt mal versuchen...

Quote:
EDIT:Wollte auch noch Fragen wie man den Text in der Textbox
in eine .ini datei speichern kann.
Jedesmal wenn das Programm startet soll es auf die .ini datei zugreifen und
den Text rauslesen, und das dann in der Textbox erscheinen soll.
Schau dir mal Iniread und Iniwrite an...

<< Setzt mal pixelsearch global
Syc0n is offline  
Thanks
1 User
Old 06/04/2009, 15:41   #9
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
danke werde es mal gleich probieren
doomtronics123 is offline  
Old 06/04/2009, 16:06   #10
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
hmmm....
da kommt ein error

Line -1:
Error: Subscript used with non-Array variable.
doomtronics123 is offline  
Old 06/04/2009, 16:20   #11
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
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])
break
EndIf
WEnd

Send($Input1)
Send("{TAB}")
Send($Input2)
Send("{ENTER}")
Ich bin zwar nicht sonderlich Autoit Erfahren, aber so sollte es funktionieren
Bot_interesierter is offline  
Thanks
1 User
Old 06/04/2009, 16:24   #12
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
Quote:
Originally Posted by Syc0n View Post
PHP Code:
Global $pixelSTART PixelSearch (0,0,1920,1200,0xF9EAAF 
While $pixelSTART = @error
sleep
(100)
Wend
MouseClick
("left"$pixelDC[0], $pixelDC[1])

Dann deinen rest:
Send($Input1
Send
("{TAB}")
Send($Input2)
Send("{ENTER}"
Ich hab noch nie mit Pixel-Dingens gearbeitet! Musste halt mal versuchen...



Schau dir mal Iniread und Iniwrite an...

<< Setzt mal pixelsearch global

Danke für den Link mit Iniread und Iniwrite^^

Ich habs jetzt nochmal versucht aber erhalte immer noch
die gleiche Fehlermeldung...
doomtronics123 is offline  
Old 06/04/2009, 16:27   #13
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
danke bot_interesierter ich probiers mal aus
doomtronics123 is offline  
Old 06/04/2009, 16:28   #14
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
Quote:
Originally Posted by doomtronics123 View Post
Danke für den Link mit Iniread und Iniwrite^^

Ich habs jetzt nochmal versucht aber erhalte immer noch
die gleiche Fehlermeldung...
PHP Code:
Global $pixelSTART PixelSearch (0,0,1920,1200,0xF9EAAF
While 
$pixelSTART = @error
sleep
(100)
Wend
MouseClick
("left"$pixelDC[0], $pixelDC[1])

Dann deinen rest:
Send($Input1
Send
("{TAB}")
Send($Input2)
Send("{ENTER}"
Naja bei global hab ich hinten ne Klammer vergessen bzw du. Ist ja nicht das ganze Script...

Und eventuell hast du $pixelDC[0], $pixelDC[1] nicht deklariert.


btw: Es gibt ne Edit Funktion und nen Thanks Button
Syc0n is offline  
Thanks
1 User
Old 06/04/2009, 16:42   #15
 
elite*gold: 0
Join Date: Apr 2009
Posts: 62
Received Thanks: 4
Quote:
Originally Posted by Bot_interesierter View Post
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])
break
EndIf
WEnd

Send($Input1)
Send("{TAB}")
Send($Input2)
Send("{ENTER}")
Ich bin zwar nicht sonderlich Autoit Erfahren, aber so sollte es funktionieren
habs versucht aber geht auch nicht

@Syc0n
hab $pixelDC schon deklariert^^
doomtronics123 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 22: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.