|
You last visited: Today at 05:09
Advertisement
Frage wegen suchen^^
Discussion on Frage wegen suchen^^ within the AutoIt forum part of the Coders Den category.
02/07/2011, 18:13
|
#1
|
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
|
Frage wegen suchen^^
eine frage bei diesen code(
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#RequireAdmin
Global $File = "clientpath.ini"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Start Metin2", 409, 96, 191, 124, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
$Group1 = GUICtrlCreateGroup("Path", 8, 8, 393, 49)
$Input1 = GUICtrlCreateInput("", 16, 24, 337, 21)
$Button1 = GUICtrlCreateButton("search", 360, 24, 40, 25, 0)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Run = GUICtrlCreateButton("Without Patcher", 8, 64, 85, 25, 0)
$Button2 = GUICtrlCreateButton("Kill Metin", 350, 72, 50, 17, 0)
$Button3 = GUICtrlCreateButton("With Patcher", 96, 64, 85, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Pfad = FileOpenDialog("Metin2client.bin finden","C:\" ,"Metin2 Client Datei Endung (*.bin)" )
GUICtrlSetData($Input1,$Pfad)
Case $Button2
ProcessClose("$string,16")
Case $Button3
$string = GUICtrlRead($Input1)
$Path = StringTrimRight($string,16)
Run($Path&"PatchUpdater.exe")
Case $Run
$Ort = GUICtrlRead($Input1)
Run($Ort)
EndSwitch
WEnd
) sucht er nur nach einer "bin" datei ich möchte das er eine "exe" datei durch sucht wie mache ich das pls help
|
|
|
02/07/2011, 18:18
|
#2
|
elite*gold: 0
Join Date: Sep 2010
Posts: 487
Received Thanks: 196
|
wie jz genau? was soll er machen?
|
|
|
02/07/2011, 18:22
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
ich glaub du meinst den teil:
$Pfad = FileOpenDialog("suche...","C:\" ,"(*.exe)", 1 )
|
|
|
02/07/2011, 18:27
|
#4
|
elite*gold: 0
Join Date: Sep 2010
Posts: 487
Received Thanks: 196
|
naja ich habe mal es so gemacht wie er es sich glaube ich vorstellt
Meinst du es etwar so?:
PHP Code:
#include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #RequireAdmin
Global $File = "clientpath.ini"
#Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Start Metin2", 409, 96, -1, -1, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE)) $Group1 = GUICtrlCreateGroup("Path", 8, 8, 393, 49) $Input1 = GUICtrlCreateInput("", 16, 24, 337, 21) $Button1 = GUICtrlCreateButton("search", 360, 24, 40, 25, 0) GUICtrlCreateGroup("", -99, -99, 1, 1) $Run = GUICtrlCreateButton("Without Patcher", 8, 64, 85, 25, 0) $Button2 = GUICtrlCreateButton("Kill Metin", 350, 72, 50, 17, 0) $Button3 = GUICtrlCreateButton("With Patcher", 96, 64, 85, 25, 0) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### If FileExists($File) Then GUICtrlSetData($Input1,IniRead($File,"Pfad","PfadDatei","Error")) EndIf
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Pfad = FileOpenDialog("Metin2client.bin finden","C:\" ,"Metin2 Client Datei Endung (*.bin)" ) GUICtrlSetData($Input1,$Pfad) IniWrite($File,"Pfad","PfadDatei",$Pfad) Case $Button2 $string1=StringSplit(GUICtrlRead($Input1),"\") ProcessClose($string1[$string1[0]]) Case $Button3 $string = GUICtrlRead($Input1) $Path = StringTrimRight($string,16) Run($Path&"\PatchUpdater.exe") Case $Run $Ort = GUICtrlRead($Input1) Run($Ort) EndSwitch WEnd
|
|
|
02/07/2011, 18:59
|
#5
|
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
|
Habs selbst herausgefunden XD aber THX an omar^^ eine frage noch bei
Case $Button2
ProcessClose("metin2.bin")
will ich das das gesuchte z.b. fsdsg.exe was dan gestartet wurde geschlossen wird also stad ProcessClose("metin2.bin") ProcessClose("die gesuchte exe")
Hier noch mal mein neuer code
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#RequireAdmin
Global $File = "clientpath.ini"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Universial Starter", 409, 96, 191, 124, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
$Group1 = GUICtrlCreateGroup("Part", 8, 8, 393, 49)
$Input1 = GUICtrlCreateInput("", 16, 24, 337, 21)
$Button1 = GUICtrlCreateButton("Suchen", 360, 24, 40, 25, 0)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Run = GUICtrlCreateButton("Starten", 8, 64, 85, 25, 0)
$Button2 = GUICtrlCreateButton("Beenden", 96, 64, 85, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Pfad = FileOpenDialog("Durchsuchen..",@ScriptDir,"(*)")
GUICtrlSetData($Input1,$Pfad)
Case $Button2
ProcessClose("KAXD.exe")
Case $Run
$Ort = GUICtrlRead($Input1)
Run($Ort)
EndSwitch
WEnd
|
|
|
02/07/2011, 22:29
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Mit StringSplit den Namen der .exe herausfinden.
PHP Code:
#RequireAdmin
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Global $File = "clientpath.ini"
Global $Pfad
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Universial Starter", 409, 96, -1, -1, -1, BitOR($WS_EX_TOOLWINDOW,$WS_EX_WINDOWEDGE))
$Group1 = GUICtrlCreateGroup("Part", 8, 8, 393, 49)
$Input1 = GUICtrlCreateInput("", 16, 24, 337, 21)
$Button1 = GUICtrlCreateButton("Suchen", 360, 24, 40, 25, 0)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Run = GUICtrlCreateButton("Starten", 8, 64, 85, 25, 0)
$Button2 = GUICtrlCreateButton("Beenden", 96, 64, 85, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While Sleep(10)
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$Pfad = FileOpenDialog("Durchsuchen..",@ScriptDir,"(*)")
GUICtrlSetData($Input1,$Pfad)
Case $Button2
ProcessClose("KAXD.exe")
If $Pfad <> "" Then
$EXE = StringSplit($Pfad, "\")
If IsArray($EXE) Then
$EXE = $EXE[$EXE[0]]
ProcessClose($EXE)
EndIf
EndIf
Case $Run
$Ort = GUICtrlRead($Input1)
Run($Ort)
EndSwitch
WEnd
|
|
|
02/08/2011, 17:21
|
#7
|
elite*gold: 0
Join Date: Aug 2009
Posts: 962
Received Thanks: 97
|
DAnke nochmals :P
|
|
|
 |
Similar Threads
|
[Frage] Adressen / Pointer suchen...
01/07/2011 - AutoIt - 6 Replies
Mal ne richtig plöde Frage...
Also, ich würde gerne wissen,
1. Kann man CE undetected / hidden machen, so dass es nicht von Hackshield etc. erkannt wird und trotzdem noch funktioniert?
2. Gibt es noch ein Prog außer CE mit dem man .bin o.Ä. und nicht nur .exe nach Adressen und Pointern durchsuchen kann?
3. Mit welcher Programmiersprache wäre es möglich selbst so ein Programm zu schreiben (AutoIt kann ich gut, damit gehts aber nicht, C++ kann ich weniger gut, damit gehts warscheinlich, weis...
|
Frage: Bilder suchen
07/20/2010 - AutoIt - 3 Replies
Ich habe eine frage
und zwar wie kann ich es machen das mein autoit script nach bildern such z.B.
in disem Fenster nach allen thx Buttons. und mir dan die x,y koordinaten ausgibt von allen thx Buttons.
|
Frage zum 173mt2 geht net regestrieren wegen Zeichnung oder ist das frage.
04/02/2009 - Metin2 Private Server - 2 Replies
es geht einfach net.kann jemand helfen oder übersetzung geben bitte.
|
[FRAGE] Pserver suchen
01/07/2009 - Metin2 Private Server - 4 Replies
Abend allerseits;
Würde gerne mal von euch wissen ,was man so in google.co.kr eingeben könnte um auf einen metin2 psever zu gelangen??
Habs ma mit "Swords 2" versucht, ging net..
Irgendwelche Vorschläge???
DANKE IM VORAUS
|
All times are GMT +1. The time now is 05:10.
|
|