Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 14:04

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

Advertisement



Programm während Laufzeit umbennen

Discussion on Programm während Laufzeit umbennen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Neku!'s Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 1,106
Received Thanks: 13,583
Programm während Laufzeit umbennen

Hi
Ich wolle mal fragen ob es mit AutoIt möglich ist ein Programm zu machen der einen Prozess während der Laufzeit umbenennt?

Welche Funktionen müsste man da verwenden und wie muss ich an dieser Sache vorgehn.
Neku! is offline  
Thanks
3 Users
Old 06/10/2010, 22:53   #2
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
wenn du nur den fensternamen ändern willst ->winsettitle
kknb is offline  
Thanks
1 User
Old 06/10/2010, 22:59   #3
 
Neku!'s Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 1,106
Received Thanks: 13,583
Ne meine den Prozessnamen mit der Endung ".exe" .
Neku! is offline  
Old 06/11/2010, 07:18   #4
 
HardCore.1337's Avatar
 
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
Nein, geht nicht.
HardCore.1337 is offline  
Old 06/11/2010, 08:05   #5
 
Neku!'s Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 1,106
Received Thanks: 13,583
"Nein, geht nicht." mit AutoIt oder allgemein?

Vielleicht meine ich aber auch etwas anderes, kann es nicht genau sagen da ich nicht weiss was genau dieses Programm macht.
Damit meine ich den hier[Undetect Tool]:


Für 32 Bit geht der aber bei 64 Bit aus irgendeinem Grund nicht. Ich wollte es nachbauen damit es auch für 64 Bit Betriebssysteme geht.
Es wurde mit C# oder Visual Basic.Net programmiert.

Weiss jemand was dieses Tool macht, also die genauen Abläufe und wie man sowas realisiert. Muss nicht zwangsweise AutoIt sein, doch wenn es mit AutoIt doch möglich ist dann wär mir das lieber.
Neku! is offline  
Old 06/11/2010, 22:42   #6
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
Quote:
_ Was tut es.
Es kopiert die .exe, nennt sie um und startet sie.
also wird nichts zur laufzeit geändert.

kannst du soooo einfach mit autoit nachbauen.

edit:
ach bla eben langeweile gehabt. ist nur ganz billig, benennt die gewählte datei um und startet sie, wenn ich das richtig verstanden habe macht dieses tool da auch nichts anderes.

Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#region ### START Koda GUI section ### Form=
$Form1 = GUICreate("renamer", 207, 117, 427, 262)
GUISetBkColor(0x800000)
$Input1 = GUICtrlCreateInput("", 6, 12, 121, 21)
$Button1 = GUICtrlCreateButton("open", 134, 10, 63, 25, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("", 6, 44, 192, 17)
GUICtrlSetColor(-1, 0xFFFFFF)
$Group1 = GUICtrlCreateGroup("", 6, 66, 193, 45)
$Button2 = GUICtrlCreateButton("rename/run", 64, 78, 75, 25, $WS_GROUP)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###

Global $FileOpen = 0

schleife()


Func schleife()
	While 1
		$nMsg = GUIGetMsg()
		Switch $nMsg
			Case $GUI_EVENT_CLOSE
				Exit
			Case $Button1
				$FileOpen = FileOpenDialog("select a file!", @ProgramFilesDir & "\", "executeables (*.exe)", 1)
				GUICtrlSetData($Input1,$FileOpen)
			Case $Button2
				rename()
		EndSwitch
	WEnd
EndFunc   ;==>schleife

Func rename()
	If $FileOpen == 0 Then
		MsgBox(16, "omg!!11", "wtf choose a file first...")
		schleife()
	EndIf
	$newname = Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90)) & Chr(Random(65, 90))
	FileMove($FileOpen, @WorkingDir & '\' & $newname & '.exe')
	$FileOpen=@WorkingDir & '\' & $newname & '.exe'
	GUICtrlSetData($Label1,'new processname: '&$newname & '.exe')
	ShellExecute(@WorkingDir & '\' & $newname & '.exe')
EndFunc   ;==>rename
kknb is offline  
Thanks
2 Users
Old 06/12/2010, 09:34   #7
 
Neku!'s Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 1,106
Received Thanks: 13,583
Eigentlich ganz einfach. Hab es mir komplizierter vorgestellt. Danke für deine Hilfe kknb. Und natürlich für die Mühe mit dem Beispielcode.
Neku! is offline  
Reply


Similar Threads Similar Threads
Erstes Deutsches All-in-One Multiboxing Programm (Offizieles Legales Programm)
07/10/2010 - World of Warcraft Trading - 2 Replies
Noch nie war Multiboxing leichter, MMObox unterstützt Sie mehrere Charaktere gleichzeit zu spielen, dabei wird nur ein PC benötigt. MMObox steuert im Hintergrund Ihre Charaktere mit Makros. Bis zu 5 Cahraktere gleichzeitig steuern Es wird nur ein PC benötigt Makrofunktionen für alle Charaktere z.b Alle folgen, essen, trinken, aufsitzen....
Items umbennen
04/24/2010 - Metin2 Private Server - 10 Replies
Hallo! Ich würde gerne ma wissen wie man die Sachen richtig umbennent,wäre nett wenn mir das jemand sagen würde.SuFu habe ich benutzt! LG
Server umbennen ????
03/06/2010 - Metin2 Private Server - 7 Replies
hey Leute habe mal eine Frage ihr kennt das sicherlich von den bekannten Server wie WorldMT2 SpiritMT2 etc wo wenn man es startet als Server auswahl steht WorldMT2 bei mir aber noch zb Mosha wie bekomme ich es hin das da 1337MT2 steht ? Bitte ICH HABE SUFU benutz leider nix :(
xPhone + NEU! + 48 Jahre Laufzeit!
01/19/2010 - Off Topic - 5 Replies
YouTube - xphone promo :handsdown::handsdown::handsdown:
NPC umbennen wie ?
10/19/2009 - Metin2 Private Server - 2 Replies
Hey, Also ich wollte mal Fragen wie man die NPC umbennen kann ... Hab mir auch paar tuts angekuckt aber die haben mr nicht weitergeholfen... Da geht um Text will aber die Namen ändern (z.B Rüssihändler in Aldi) Gibt auch Ein oder Zwei Thxe



All times are GMT +1. The time now is 14:07.


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.