Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 03:13

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

Advertisement



[AutoIt] Frage/Antworte Thread

Discussion on [AutoIt] Frage/Antworte Thread within the Metin2 forum part of the Popular Games category.

Reply
 
Old 05/19/2008, 10:39   #121

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by marcopolo1990 View Post
ne speicherfunktion hab ich xD
was krieg ich xD?
auch nett^^
@Quade: bei solchen fragen kann man auch ins deutsche autoit forum posten ()
da wolln die nix dafür und solang man es so macht das es nicht auffällt das es nen bot wird
kann man da eigentlich alles fragen
°Remus° is offline  
Old 05/19/2008, 11:34   #122
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Hm... Ya ok...
Quade is offline  
Old 05/19/2008, 11:47   #123
 
elite*gold: 0
Join Date: Apr 2008
Posts: 3
Received Thanks: 1
ich versuche an dauernd so was wie ein keylogger zu scxripten aber ich schaffe das ned weil ich will wissen was mein bruder immer an meinem pc macht das es auflistet was er alles tippt könnt ihr mir helfen??
SexyBabe1990 is offline  
Old 05/19/2008, 12:02   #124

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
probier ma das hier:

ich habs zwar noch nicht ausprobiert aber das dürfte so in etwa sein was du willst
°Remus° is offline  
Old 05/20/2008, 08:51   #125
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Könnte meine Speicherfkt sicherlich mit ner Ini hinbekomm... STümmts?^^
Quade is offline  
Old 05/20/2008, 10:31   #126

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
Quote:
Originally Posted by Quade View Post
Könnte meine Speicherfkt sicherlich mit ner Ini hinbekomm... STümmts?^^
ja
°Remus° is offline  
Old 05/20/2008, 13:39   #127
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
hrhrhr also keylogger kann man mit autoit schreiben, jedoch sind diese nur für den privatgebrauch (geschwister/eltern ausspionieren) zu gebrauchen

taadaa xD

eine speicherfunktion per *.ini würde so gehen (sollte theoretisch funtzen) :
Code:
Local $IniFile = @ScriptDir & "\" & StringTrimRight(@ScriptName, 3) & "ini"
Local $IniRead, $nMsg

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
        Case $Button1
            $res = GUICtrlRead($Input1)
            IniWrite($IniFile, "Save1", "Input", $res)
			$res = GUICtrlRead($Input2)
            IniWrite($IniFile, "Save2", "Input", $res)
			$res = GUICtrlRead($Input3)
            IniWrite($IniFile, "Save3", "Input", $res)
			 $res = GUICtrlRead($Input4)
 
		Case $Button2
				$IniRead = IniRead($IniFile, "Save1", "Input", "Wert nicht gefunden")
                GUICtrlSetData($Input1,$IniRead)
				 $IniRead = IniRead($IniFile, "Save2", "Input", "Wert nicht gefunden")
                GUICtrlSetData($Input2,$IniRead)
				$IniRead = IniRead($IniFile, "Save3", "Input", "Wert nicht gefunden")
                GUICtrlSetData($Input3,$IniRead)
	EndSwitch
WEnd
speichert jetzt per Button1 die inputs 1,2 und 3
und läd die inputs 1,2 und 3 per button2
marcopolo1990 is offline  
Thanks
2 Users
Old 05/20/2008, 16:57   #128
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Warum nicht gleich so? xD auch wenn ich es jetzt schon selbst rausgefunden hab :P
Quade is offline  
Old 05/20/2008, 20:30   #129
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
warum nicht gleich so ?
hör mal ich mach und tuh hier was und was kommt zurück ?

schreibt mir mal nen controlsend für leertaste , 1-4 und F1-F4 die nicht im nur im chat sondern auch ingame funktionieren

dann könnt ihr sagen das ihr auch mal was getan habt xD
bringt den hidden farmbot erheblich weiter
marcopolo1990 is offline  
Old 05/20/2008, 20:51   #130

 
°Remus°'s Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
wenn du mir die id vom metin fenster gibst kann ich da auch ma mit anderen sprachen probiern (delphi, turbopascal), die kann ich zwar nicht wirklich, aber sachen controlsend lässt sich damit doch etwas zuverlässiger machen
°Remus° is offline  
Old 05/20/2008, 21:21   #131
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
ID des METIN2 Fenster wäre in dem falle:

$Random = random ( 1 , 999999 , 1 )
$ID = $Random
$handle = ControlGetHandle ( "METIN2", "", $ID )
ControlSend( "METIN2", "", $handle , $Pickupkey )

die ID des METIN2 Fensters ist so ziemlich jede
leider kommt man damit nur in den chat

hab auch einige programme laufen lassen, die versuchen per counten die id nach einer gewissen zeit herraus bekommen

leider zwecklos

jedoch sollte das handle für das hidden interagieren reichen

(hab den hidden pickupbot nur im chat und bei anderen personen getestet, glaube kaum das er auf standhafte funktion geprüft worden ist und daher auch warscheinlich garnicht hidden funktioniert)
marcopolo1990 is offline  
Old 05/20/2008, 21:30   #132
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Ich sitz zwar gerad an ner anderen Kleinigkeit (fürn noob wie mich schon gar net so leicht) xD aber da mich diese Control Befehle brennend interessieren setz ich mich da ma ran... vllt find ich ja irgendetwas

Kleine frage...

Quote:
$Random = random ( 1 , 999999 , 1 )
$ID = $random
Also: Wenn $Random = x und $ID = $Random dann ist $ID = x oder? xD

(mein mathematischer stand )

Also hätte ich es so geschrieben

Quote:
$ID= random ( 1 , 999999 , 1 )
$handle = ControlGetHandle ( "METIN2", "", $ID )
Esseidenn du willst es übersichtlicher machen

Irre ich mich?

€: Doofe Zitate + Variablen xD

€2: Ahaaa^^ schon besser^^
Quade is offline  
Old 05/20/2008, 21:40   #133
 
marcopolo1990's Avatar
 
elite*gold: 20
Join Date: Jan 2008
Posts: 2,632
Received Thanks: 8,492
gestalte es immer so, jedoch hats den gleichen sinn
egal welche id du dem fenster zuweist, es kommt nur im chat an

(für $Variablen schreiben zu können im advance modus des posts das "Automatically embed media (requires automatic parsing of links in text to be on)" deaktivieren)

Code:
aktiviert
 = aktiviert
Code:
deaktiviert
$Variable = deaktiviert
marcopolo1990 is offline  
Old 05/20/2008, 21:43   #134
 
Quade's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 496
Received Thanks: 171
Also schreibt er dann beim HiddenPickUp in den Chat seine y's oder ^'s rein ? Ich hab morgen Zeit ... Will ich mir ma anschaun.
Quade is offline  
Old 05/21/2008, 03:03   #135
 
elite*gold: 0
Join Date: Dec 2007
Posts: 112
Received Thanks: 131
ich bringe mich mal hier mit ein^^ hab zwar nichts zu eurem thema aber dafür ne andere frage

und zwar:
wenn ich die metin2.cfg datei bearbeiten will copiere ich sie erst mit filecopy in ein anderes verzeichniss, dann ändere ich die endung per filemove und dann kommt mein problem.

Wie lasse ich das skript die 1. zeile der cfg (nun txt) datei markieren und durch einen neuen eintrag ersetzen ohne einen mouseclick befehl zu verwenden?

mein bisheriger code ist:

Code:
FileCopy("C:ProgrammeMetin2_Germanymetin2.cfg", "C:", 1)
FileMove("C:metin2.cfg", "C:metin2cfg.txt")
$1 = FileOpen("C:metin2cfg.txt", 2)
FileWriteLine("C:metin2cfg.txt", "WIDTH						1280")
FileWriteLine("C:metin2cfg.txt", "HEIGHT						1024")
FileWriteLine("C:metin2cfg.txt", "BPP						32")
FileWriteLine("C:metin2cfg.txt", "FREQUENCY					75")
FileWriteLine("C:metin2cfg.txt", "SOFTWARE_CURSOR			0")
FileWriteLine("C:metin2cfg.txt", "OBJECT_CULLING				1")
FileWriteLine("C:metin2cfg.txt", "VISIBILITY					3")
FileWriteLine("C:metin2cfg.txt", "MUSIC_VOLUME				0")
FileWriteLine("C:metin2cfg.txt", "VOICE_VOLUME				2")
FileWriteLine("C:metin2cfg.txt", "GAMMA						3")
FileWriteLine("C:metin2cfg.txt", "IS_SAVE_ID					0")
FileWriteLine("C:metin2cfg.txt", "SAVE_ID					0")
FileWriteLine("C:metin2cfg.txt", "PRE_LOADING_DELAY_TIME		20")
FileWriteLine("C:metin2cfg.txt", "DECOMPRESSED_TEXTURE		0")
FileWriteLine("C:metin2cfg.txt", "WINDOWED				1")
FileWriteLine("C:metin2cfg.txt", "ALWAYS_VIEW_NAME		1")
FileWriteLine("C:metin2cfg.txt", "USE_DEFAULT_IME		0")
FileWriteLine("C:metin2cfg.txt", "SOFTWARE_TILING		0")
FileWriteLine("C:metin2cfg.txt", "SHADOW_LEVEL			3")
FileClose($1)
FileMove("C:metin2cfg.txt", "C:ProgrammeMetin2_Germanymetin2.cfg", 1)
ToolTip("Kopieren abgeschlossen!", 0, 0)
sleep(5000)
Exit
(!backslashs fehlen!)

er ist so gemacht dass der inhalt der txt datei gelöscht wird und dann jede einzelne zeile eingefügt wird.

naja ziel wäre es eigentlich nur die 1. und 2. zeile zu ersetzen.
ich weiss es ist eine anfängerfrage aber jeder fängt mal klein an nich wahr? ^^

achja ich bin interessiert mit GUI zu arbeiten hehe ^^ könnte mir da jemand das grundlegende erklären? wäre sehr froh darüber ^^
MaddeX is offline  
Reply




All times are GMT +1. The time now is 03:13.


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.