You last visited: Today at 18:29
Advertisement
[AutoIt] Frage/Antworte Thread
Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.
01/06/2009, 21:46
#331
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
@error bleibt solange 1 (wenn einmal 1 gesetzt wurde) bis ein anderer Befehl per SetError ihn auf eine andere Nummer setzt
zb
pixelsearch schlägt fehl @error = 1
sleep ( 1000 )
Iniwrite schlägt fehl @error = 1
sleep ( 1000 )
_dllcall funktioniert @error = 0
sleep ( 1000 )
_asmaddbyte konnte wegen onlyread mode nicht ausgeführt werden @error = 2
usw.
jenachdem welchen befehl ihr grade benutzt haben diese bei erfolg und fehlschlag ihre eigene @error value
diese könnt ihr bei der funktionsliste von autoit nachgucken (helpfile lesen)
01/09/2009, 11:56
#332
elite*gold: 0
Join Date: Oct 2008
Posts: 11
Received Thanks: 1
jetzt hab ich auch mal ne frage ^^
Kann man irgendwie Bilder ins Programm packen ( mit AutoIT ),
sodass man sie nicht als File speichern muss?
So wie in C-Programmiersprachen eben^^
Geht sowas oder nicht?
THX schon im Vorraus
01/09/2009, 12:18
#333
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
doch geht
Befehl: Fileinstall
Syntax: "Datei" , "Pfad" [, Flag]
Beispiel
Fileinstall ( "Files\Bilder\Bild.jpg" , @Scriptdir & "\Files\Bilder\Bild.jpg" ,1 )
01/09/2009, 12:32
#334
elite*gold: 0
Join Date: Oct 2008
Posts: 11
Received Thanks: 1
ahh thx
und des wird dann beim compilen ins script reingepackt
und dann entpackt?
kann man des Bild nicht im Programm drin lassen und es
von da benutzen ?
01/14/2009, 16:59
#335
elite*gold: 0
Join Date: Apr 2007
Posts: 195
Received Thanks: 43
Wie lautet der genaue Befehl damit AutoIt nen Text schneller eintippt?
01/17/2009, 21:42
#336
elite*gold: 25
Join Date: Feb 2008
Posts: 1,369
Received Thanks: 387
Quote:
Originally Posted by
crazy2
Wie lautet der genaue Befehl damit AutoIt nen Text schneller eintippt?
noch schneller...?!?
mit Send("{Taste}")
oder Send("Text")
schreibt AutoIT doch schon so schnell es geht...!?!
01/17/2009, 23:16
#337
elite*gold: 0
Join Date: Aug 2008
Posts: 265
Received Thanks: 28
Das finde ich hier nicht.
wo ist das pls Link dafür.
01/18/2009, 00:05
#338
elite*gold: 0
Join Date: Nov 2007
Posts: 413
Received Thanks: 175
Also ich habe
runtergeladen falls du das meinst^^
Hätte aber auch mal ne Frage..
Wollte mir ein Script schreiben , dass mich automatisch einloggt ..
Geht auch alles soweit wenn ich Metin starte , das Problem ist aber das er mir eine Fehlermeldung ausgibt :
LOG
FATAL ERROR!! Python Library file not exist!
Hier mal mein Code bisher :
Code:
Run ("C:\Programme\Metin2_Privatserver_Patch\metin_5imt2.exe")
WinWaitActive ("METIN2")
MouseClick ("left", 797, 778)
Sleep (500)
MouseClick ("left", 937, 813)
Sleep (500)
MouseClick ("left", 973, 910)
Sleep (500)
MouseClick ("left", 1506, 886)
Sleep (500)
Send ("Name")
Sleep (500)
MouseClick ("left", 1496, 914)
Sleep (500)
Send ("Passwort")
Sleep (500)
MouseClick ("left", 1462, 939)
Was ich aber nicht verstehe ist , dass wenn ich die Datei per Hand starte das Skript dann startet und alles funktioniert und wenn ich es oben unter Adresse eingebe und dann auf Wechseln drücke auch alles funktioniert... nur nicht wenn ich es mit AutoIt mache.. hoffe das jemand eine Lösung weiß , schonmal vielen Dank im Vorraus^^
01/18/2009, 12:35
#339
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
Quote:
Originally Posted by
crazy2
Wie lautet der genaue Befehl damit AutoIt nen Text schneller eintippt?
Opt ("SendKeyDelay",1(Zeit in milisekunden zwischen dem tippen, default = 5))
send ("hier dein text")
setz die opt auf 1, dann gehts am schnellsten, 0 klappt oft nicht, wenn du die opt weglässt, benutzt er 5
01/18/2009, 12:38
#340
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
Quote:
Originally Posted by
killer0137xxl
Also ich habe
runtergeladen falls du das meinst^^
Hätte aber auch mal ne Frage..
Wollte mir ein Script schreiben , dass mich automatisch einloggt ..
Geht auch alles soweit wenn ich Metin starte , das Problem ist aber das er mir eine Fehlermeldung ausgibt :
LOG
FATAL ERROR!! Python Library file not exist!
Hier mal mein Code bisher :
Code:
Run ("C:\Programme\Metin2_Privatserver_Patch\metin_5imt2.exe")
WinWaitActive ("METIN2")
MouseClick ("left", 797, 778)
Sleep (500)
MouseClick ("left", 937, 813)
Sleep (500)
MouseClick ("left", 973, 910)
Sleep (500)
MouseClick ("left", 1506, 886)
Sleep (500)
Send ("Name")
Sleep (500)
MouseClick ("left", 1496, 914)
Sleep (500)
Send ("Passwort")
Sleep (500)
MouseClick ("left", 1462, 939)
Was ich aber nicht verstehe ist , dass wenn ich die Datei per Hand starte das Skript dann startet und alles funktioniert und wenn ich es oben unter Adresse eingebe und dann auf Wechseln drücke auch alles funktioniert... nur nicht wenn ich es mit AutoIt mache.. hoffe das jemand eine Lösung weiß , schonmal vielen Dank im Vorraus^^
dass das script startet, wenn du metin startest, ist ja logisch, denn er bleibt bei Winwaitactive stecken
versuch mal
$test = Run ("C:\Programme\Metin2_Privatserver_Patch\metin_5im t2.exe")
msgbox (0,"",$test)
wenn dann eine box mit 0 erscheint, findet das progi den programmpfad nicht
hoffe konnte helfen
01/18/2009, 13:14
#341
elite*gold: 0
Join Date: Nov 2007
Posts: 413
Received Thanks: 175
Das Kästchen mit der 0 erscheint... nur frage ich mich wieso er den Pfad nicht findet , habs direkt oben aus der Adressleiste kopiert..
mfg
***EDIT***
Hast ne Leerstelle zuviel^^ wenn ich die wegmache kommt der Fehler mit Python und ein Kästchen mit 4 verschiedenen Zahlen^^
01/18/2009, 14:45
#342
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
problem gefunden:
du musst
Run ("C:\Programme\Metin2_Privatserver_Patch\metin_5im t2.exe","C:\Programme\Metin2_Privatserver_Patch")
schau dir mal in der hilfe datei den eintrag von "run" an:
müsste so gehen
wenn's geht, *thx* nicht vergessen ;P
01/18/2009, 16:52
#343
elite*gold: 0
Join Date: Nov 2007
Posts: 413
Received Thanks: 175
Funktioniert Perfekt^^
Muss dann nurnoch etwas mit dem Sleep befehl rumspielen^^
01/18/2009, 20:59
#344
elite*gold: 0
Join Date: Jan 2009
Posts: 9
Received Thanks: 1
Hilfe ...
Also ... ich bin gerade am anfangen mit programmieren autoit v3 ... aber ich kapier des mit dem "layout" nich so ... könnte mir das jmd erklären ?
Thx schonma im vorraus
01/18/2009, 22:07
#345
elite*gold: 0
Join Date: Aug 2008
Posts: 265
Received Thanks: 28
So ganz dumme Frage blos welches davon Startet AutoIT also sodas ich anfangen kann zu Scripten.
All times are GMT +2. The time now is 18:30 .