|
You last visited: Today at 01:54
Advertisement
Was ist hier falsch?
Discussion on Was ist hier falsch? within the AutoIt forum part of the Coders Den category.
07/17/2010, 21:52
|
#1
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
Was ist hier falsch?
Ich bins mal wieder mit einer neuen Frage,
was ist an diesem Code für den Bot falsch er startet irgendwie nichtmal..
Run ("metin2client.bin")
Sleep(500)
WinWaitActive ("XtremeMt2")
Sleep(500)
MouseMove (738,516)
Sleep(500)
MouseClick ("left",738,516)
Sleep(500)
Send ("Benutzername schreib ich hier jetzt nicht hin")
Send ("{enter}")
Send ("Passwort,auch nicht")
Send ("{enter}")
Sleep(7000)
MouseClick ("left",449,764)
Sleep(30000)
Send ("{F1}")
Sleep(5000)
Send ("{F2}")
Send ("^{h}")
Send ("{F4}")
Send ("{SPACE down}")
Send ("{SPACE up}")
Exit
|
|
|
07/17/2010, 22:05
|
#2
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
und wieso der nicht startet ist klar, du kannst metin2client.bin nicht über Run starten, erstell eine .txt datei, schreibe in diese start metin2client.bin, dann bennene die .txt in .bat um, und das script veränderst du so:
Code:
ShellExecute("BLABLABLA.bat")
Sleep(500) ;sleep kannst du weglasen, er wartet mit winwait sowieso auf das programm
WinWaitActive("XtremeMt2")
Sleep(500) ;das brauchst du auch nicht, das fenster ist ja schon geladen
MouseMove(738, 516) ;die stelle
Sleep(500) ;und die sind unnötig, mouseclick reicht
MouseClick("left", 738, 516)
Sleep(500) ;sleep(50) würde locker reichen
Send("Benutzername schreib ich hier jetzt nicht hin")
Send("{enter}")
Send("Passwort,auch nicht")
Send("{enter}")
Sleep(7000) ;statt sleep würde ich pixelchecksum benutzten
MouseClick("left", 449, 764)
Sleep(30000)
Send("{F1}")
Sleep(5000)
Send("{F2}")
Send("^{h}")
Send("{F4}")
Send("{SPACE}")
Exit ;kannst du eigentlich weg lassen, er hört an der stelle sowieso auf und beendet sich
die klammer immer an den befehl drann, nach kommatar immer ein leerzeichen!
|
|
|
07/18/2010, 11:15
|
#3
|
elite*gold: 99
Join Date: May 2009
Posts: 1,020
Received Thanks: 400
|
man kann die metin2client.bin mit run("metin2client.bin") starten
|
|
|
07/18/2010, 12:10
|
#4
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,285
|
Quote:
Originally Posted by bladerofdarknes
und wieso der nicht startet ist klar, du kannst metin2client.bin nicht über Run starten, erstell eine .txt datei, schreibe in diese start metin2client.bin, dann bennene die .txt in .bat um, und das script veränderst du so:
Code:
ShellExecute("BLABLABLA.bat")
Sleep(500) ;sleep kannst du weglasen, er wartet mit winwait sowieso auf das programm
WinWaitActive("XtremeMt2")
Sleep(500) ;das brauchst du auch nicht, das fenster ist ja schon geladen
MouseMove(738, 516) ;die stelle
Sleep(500) ;und die sind unnötig, mouseclick reicht
MouseClick("left", 738, 516)
Sleep(500) ;sleep(50) würde locker reichen
Send("Benutzername schreib ich hier jetzt nicht hin")
Send("{enter}")
Send("Passwort,auch nicht")
Send("{enter}")
Sleep(7000) ;statt sleep würde ich pixelchecksum benutzten
MouseClick("left", 449, 764)
Sleep(30000)
Send("{F1}")
Sleep(5000)
Send("{F2}")
Send("^{h}")
Send("{F4}")
Send("{SPACE}")
Exit ;kannst du eigentlich weg lassen, er hört an der stelle sowieso auf und beendet sich
die klammer immer an den befehl drann, nach kommatar immer ein leerzeichen!
|
warum sollte man die nicht über run starten können?
|
|
|
07/18/2010, 14:36
|
#5
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
Wenn ich diesen Code anwende:
Run ("C:\Program Files\Metin2\metin2client.bin")
dann kommt immer dieser fehler
ich verstehe das nicht..
|
|
|
07/18/2010, 14:47
|
#6
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
wie oft habe ich das schon geprädigt -.-
Quote:
FileWrite("Metin2 Bypass.bat", "start metin2client.bin")
ShellExecute("Metin2 Bypass.bat")
|
anderst kannst du das nicht starten, das geht nur per batch datei, nicht erschrecken da öffnet sich dann kurz die cmd console
@ u-coRe kann man schon ist aber unschön
|
|
|
07/18/2010, 14:58
|
#7
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
Ja habe ich gemacht,nun steht dort metin2client.bin konnte nicht gefunden werden soll ich jetzt dateipfad angeben also etwa so?
Quote:
FileWrite("Metin2 Bypass.bat", "start C:\Programme\Metin2\metin2client.bin")
ShellExecute("Metin2 Bypass.bat")
|
|
|
|
07/18/2010, 15:00
|
#8
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
wenn es ein p-server ist kann die .bin anderst heißen, einfach bei filewrite ändern und groß- kleinschreibung beachten
hab es extra mal bei mir ausprobiert, beim offi klappt's wunderbar
|
|
|
07/18/2010, 15:03
|
#9
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
Nee ist deutsches Metin und die batchdatei heißt start1.bat
Quote:
FileWrite("Metin2 start1.bat", "start metin2client.bin")
ShellExecute("Metin2 start1.bat")
|
so gehts auch nicht.
|
|
|
07/18/2010, 15:25
|
#10
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
bemüh dich mal, start metin2client.bin
das musst du ändern
|
|
|
07/18/2010, 15:32
|
#11
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
Kannste mir nicht bitte einfach sagen wie es richtig ist?Dann würde ich es doch auch verstehen,wäre sehr nett !
€: wenn ich so mache:
FileWrite("Metin2 Bypass.bat", "start C:\Programme\Metin2\metin2client.bin")
ShellExecute("Metin2 Bypass.bat")
kommt wieder der fehler von eben ,da hab ich auch das Bild von hochgeladen
|
|
|
07/18/2010, 15:38
|
#12
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
mach einen screenshot von dem metin2 ordner so das ich alle .bin dateien seh dann kann ich es dir auch sagen
|
|
|
07/18/2010, 15:44
|
#13
|
elite*gold: 0
Join Date: Feb 2010
Posts: 413
Received Thanks: 36
|
okay warte grad ne minute editiere sofort.
erste Hälfte
|
|
|
07/18/2010, 15:50
|
#14
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
metin2client.bin müsste eigentlich richtig sein keine ahnung wieso das bei dir nicht geht, du weisst aber dass das script im gleichen ordner wie die metin2client.bin sein muss oder?
|
|
|
07/18/2010, 15:52
|
#15
|
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,285
|
LMAO. FileWrite !
1. _RunDOS ffs???
2. Erklär mir bitte wieso nicht Run
Ich machs doch auch so.
searchfile = aion.bin
Code:
Run($aionDir & $searchFile & " " & $ip & " " & $port & " -cc:1 -lang:" & $Language & "-noauthgg -noweb")
|
|
|
|
|
Similar Threads
|
Was ist hier falsch ????
09/14/2010 - AutoIt - 6 Replies
dieses kleine script soll nichts weiter als einen zeitbalken überwachen.
der balken ist erst braun und färbt sich allmählich von links nach rechts rot.
nun will ich einen pixel am ende des balkens überwachen, und sobald er sich umfärbt die nächsten schritte abarbeiten.
For $i=1 to 2000
sleep (2000)
MouseClick("left",405,379,1, sleep (2000))
$Pixel = 0x572A11
While $Pixel = 0x572A11
$Pixel = PixelGetColor (747,700)
|
Was ist hier dran falsch?
07/31/2010 - Metin2 Private Server - 4 Replies
Wenn ich ein neuen char erstelle, bekomm ich nur 1 schwert+0 un 200 rote pots ich hab die nummern von 0er eq+9 eingegeben
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server BornToBeMt2" )
say ( "" )
say ( "Viel Spass!" )
say ( "" )
pc . give_exp2 ( )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 1000000 )
pc . give_item2 ( "27003" , 200 )
|
was is hier falsch ?!
07/01/2010 - AutoIt - 8 Replies
ohh ?! hier kommt immer eine fehler meldung aber ich weis nicht was das heißt ?
hier is der script xD
$input3=GuiCtrlCreateInput("829, 39",65,97,65,20)
$input4=GuiCtrlCreateInput("674, 332",155,96,70,20)
$input5=GuiCtrlCreateInput("0xF9F5F8",1 13,134,61,20)
$PixelSearch = PixelSearch (GUICtrlRead ($input3),GUICtrlRead ($input4), GUICtrlRead ($input5), 0 )
|
Was ist hier dran falsch ?!
08/17/2009 - AutoIt - 2 Replies
Hey was hab ich hier dran falsch gemacht ?
|
war falsch hier
11/21/2006 - Private Server - 0 Replies
-.- sry war falsch hier
|
All times are GMT +1. The time now is 01:54.
|
|