Also beim erstellen einer GUI ist doch der erste Parameter der Titel? Wenn du ein anderes Fenster meinst, gibts nur WinSetTitle. Permanent geht das so einfach nicht.
Meinte bei einer exe die nicht von mir gemacht wurden ist.
Das könntest du z. B. mit einem Hex-Editor ganz einfach bearbeiten, wobei hier beachtet werden muss, dass der Titel weder kürzer noch länger sein kann. Sollte er kürzer sein kannst du die verbleibenden Zeichen z. B. mit Leerzeichen auffüllen, je nach Windows Design kann das aber auch blöd aussehen.
Bleibst du bei AutoIt kannst du direkt nach dem Fenstertitel "ausschau" halten und diesen dann ändern. Wie schon öfters gesagt gibt es hierfür die Funktion WinSetTitle().
Sollte es mehrere Fenster mit dem selben Titel geben, die du alle ändern möchtest, solltest du nach dem Titel mit WinList() suchen. Anschließend musst du ebenfalls WinSetTitle() verwenden, hier übergibst du allerdings nicht wieder den Titel des Fensters, sondern das Handle. Würdest du den Titel verwenden würde nur das zuletzt verwendete Fenster umbenannt werden.
Sollte der Titel des Fensters vom Programm zufällig generiert werden funktioniert natürlich keiner der von mir genannten Methoden. In diesem Fall müsstest du zu dem Prozess des Programms die jeweiligen Fenster finden. Wenn mich nicht alles täuscht sollte es hier im Forum dafür eine UDF von mir geben.
Ich bin mir sicher, dass der Titel nicht "dynamisch" vergeben wird. Bisst du dir auch sicher, dass du die .exe des Spiels ausgewählt hast und nicht z. B. die .exe des Launchers? Allerdings gäbe es auch so mehrere Gründe, weshalb der Titel nicht klar ersichtlich ist.
Wie dem auch sei, empfehlen würde ich es ohnehin nicht. Hier mal ein kleines Beispiel, wie du es lösen könntest:
Code:
AutoItSetOption("WinTitleMatchMode", 3) ;nur Fenster mit exaktem Titel
While Sleep(1000)
$a_WinList = WinList("NosTale")
If $a_WinList[0][0] > 0 Then
For $i = 1 To $a_WinList[0][0]
WinSetTitle($a_WinList[$i][1], "", "Neuer Titel")
Next
EndIf
WEnd
Länge ist gleich und der Titel steht iwie nicht in Hex-Editor xD vllt. kennt wer das Spiel NosTale und da möchte ich ihn ändern o_o
Hast du die Nostale.exe mit dem Hex-Editor angeschaut, oder die NostaleX.dat?
Soweit ich das in Erinnerung habe ist der Titel in der .dat gespeichert, da dies ja auch der Prozess ist im Nachhinein.
Titel ändern? 01/08/2015 - Fiesta Online - 10 Replies Ich hab da mal ne Frage zu den Titeln!
Und zwar würde ich gerne die Titel vom Kleriker ändern, die man im Titelfenster auswählen kann. (Beim Magier beispielsweise mit Level 80 der Hexer Titel) Nur das eben beim Kleri und das bei allen Titeln von Level 1 - 100
Titel Ändern 08/06/2010 - Metin2 Private Server - 9 Replies Moin weiß einer wo man den Titel Server Auswahl" ändern kann?
titel ändern 02/20/2010 - Main - 2 Replies Hallo , ich hoffe ich bin hier richtig:
ich würde gerne wissen wie ich den titel eines treades bsp. bei meinem bot ändern ka n so das da auch immer die aktuele version drinsteht oder so, nachdem schon leute in den thread geschrieben haben. geht das?
danke im vorraus MAXPLO
Hello,
i'd like to know how i can change the titel of a topic e.g. when i change the version of my bot and i will put it in the topics name.
thanls MAXPLO
Wie den Titel ändern? 12/13/2009 - Metin2 Private Server - 3 Replies Moin wenn ich den Multiclient starte sueht unten in der Taskleiste "À¾s"... wie kann ich das umändern, dass dort METIN2 steht?
Hilfe -> THX^^
Mfg
Wie kann ich Titel vom D2-Fenster ändern? 09/04/2009 - Diablo 2 - 6 Replies Hallo Leute! Weiß einer von euch, wie ich den Titel des D2-Fensters ändern kann?
Möchte leechen und Baalen gleichzeitig, aber da das Sandboxie und das normale Fenster von d2 Diablo II heißt, funktioniert das ganze nicht.
MfG