Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > Sonstige Programmiersprachen

Sonstige Programmiersprachen Das Sammel-Forum für alle weiteren Programmiersprachen wie z.B. Assembler, Delphi, Pascal, C# (C-Sharp), Java usw.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26903, Antworten: 4218
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3325, Antworten: 122
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 309, Antworten: 19
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7641, Antworten: 185
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 19, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 21, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 56, Antworten: 6
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 145, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 70, Antworten: 4
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50942, Antworten: 1395
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14.07.2009, 18:14   #1 (Direktlink)
War schon mal da
 
Registriert seit: 15.06.2009
Beiträge: 30
Frage eine bestimmte Batch Dateie erstellen

Hallo Liebe freunde!

Ich brauche eure hilfe, den ich möchte eine .bat haben die eine exe als gast öffnet und den fenstertitel umbenennt!

das habe ich schon:

Code:
runas /profile /env /user:Gast "D:\WOW\World of Warcraft\WoW.exe"
so startet die wow.exe als gast aber das world of warcraft fenster behält so seinen standart namen ( world of warcraft). jetzt möchte ich gerne das der titel anders heisst zb. wowfenster1.





wie muss die .bat datei aus sehen?


vielen dank für eure hilfe ihr seid klasse!
timo2212 ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 15.07.2009, 09:21   #2 (Direktlink)
Stammuser
 
Benutzerbild von La(r)Go
 
Registriert seit: 01.06.2007
Ort: NRW
Alter: 22
Beiträge: 470
Standard

Hallo!
Ich bin nicht sicher ob das mit einer Batch-Datei überhaupt möglich ist.
Zudem ist Batchprogrammierung nicht Objektorientiert.

Sowas wird eigentlich bei der Entwicklung des Fensters festgelegt...
Dafür wirst du eine Objektorientierte Sprache wählen müssen, mit der du dann auch den Namen des Fensters ändern kannst.
Allerdings weiß ich nicht, ob man mit einer Prozedur in eine andere Prozedur in dieser Form eingreifen kann...

Geändert von La(r)Go (15.07.2009 um 09:24 Uhr)
La(r)Go ist offline   Mit Zitat antworten
Alt 16.07.2009, 20:55   #3 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Hallo,

mit XProfan - Paules-PC-Forum.de ist das eine Zeile
Code:
setText findWindow("World of Warcraft"),"neuerText"
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Alt 17.07.2009, 02:37   #4 (Direktlink)
War schon mal da
 
Registriert seit: 15.06.2009
Beiträge: 30
Standard

Zitat:
Zitat von iF_ Beitrag anzeigen
Hallo,

mit XProfan - Paules-PC-Forum.de ist das eine Zeile
Code:
setText findWindow("World of Warcraft"),"neuerText"

sieht gut aus aber umbennenen macht er nicht
....
timo2212 ist offline   Mit Zitat antworten
Alt 17.07.2009, 15:57   #5 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Da muss man dann wohl etwas nachhelfen, dass Spiel läuft dann mit erhöhtem Integritätslevel, vlt. wg. Cheatschutz. Vlt. erlaubt das Fenster auch kein Umbenennen z.B. wenn die Nachricht erst garnicht abgearbeitet wird. AHT fummelt viel damit rum: XProfan - Paules-PC-Forum.de
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 18.07.2009, 17:23   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Zitat:
Dafür wirst du eine Objektorientierte Sprache wählen müssen, mit der du dann auch den Namen des Fensters ändern kannst.
Ehrlich gesagt sehe ich nicht, was Objektorientierung zu tun haben soll mit dem Umbennen eines Fenster? Das kann auch jede prozedurale Programmsprache.

Wie iF schon sagte, kann so ein Projekt erschwert werden durch Windows Rechteverwaltung. Es ist aber möglich, den Level deines Programms entsprechend anzupassen. AHT ist hier der richtige Mann - er macht aber momentan glaube ich Urlaub.
Ein Fenster zu suchen und umzubennen ist dann ein Klacks.

Vielleicht hilft dir das hier schon? Integritätslevel eines Prozesses und Vista setzen und MIC für Prozess abschalten
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (18.07.2009 um 17:34 Uhr)
Frabbing ist offline   Mit Zitat antworten
Alt 20.07.2009, 23:20   #7 (Direktlink)
War schon mal da
 
Registriert seit: 15.06.2009
Beiträge: 30
Standard

oO nice dann werde ich mal auf ihn warten -.- vielen vielen dank schon
mal
timo2212 ist offline   Mit Zitat antworten
Alt 21.07.2009, 09:19   #8 (Direktlink)
Stammuser
 
Benutzerbild von La(r)Go
 
Registriert seit: 01.06.2007
Ort: NRW
Alter: 22
Beiträge: 470
Standard

Zitat:
Zitat von Frabbing Beitrag anzeigen
Ehrlich gesagt sehe ich nicht, was Objektorientierung zu tun haben soll mit dem Umbennen eines Fenster? Das kann auch jede prozedurale Programmsprache.
Gut Objektorientierung war vlt. nicht ganz der richtige Begriff, aber ich kenne keinen Befehl für die Konsole, der es erlaubt einen Namen eines Fensters zu ändern...
La(r)Go ist offline   Mit Zitat antworten
Alt 21.07.2009, 13:41   #9 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Grundsätzlich wäre das ein (z.B. über rundll/cmd) Aufruf auf user32.dll' SendMessage, scheitert aber wegen verschiedenster Dinge z.B. weil man sich allein damit kein Handle merken kann.

Zu den Rechten: Ich kann mir sehr gut vorstellen, dass es allein mit der Rechteverwaltung bei diesem Spiel nicht hinzubekommen ist.

Es reicht ja schon wenn das Spiel Nachrichten wie wm_setText garnicht erst weiterverarbeitet damit der Titel nicht geändert werden kann.

Hier hilft dann nur ein Eingriff in das Spiel, dass wiederum ist nicht gestattet. Damit könnte man z.B. durch CodeInjektion die wndproc austauschen _oder gar das Speicherhandle für den Titeltext ermitteln und den dortigen Speicher direkt ändern. (aber wie gesagt, sowas ist nicht "gestattet")

Er könnte mal mit setParent probieren ob es ihm gelingt, dass Fenster unterzuordnen was vlt. einen ähnlichen Effekt hat wie das, was Timo möchte.
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Alt 11.08.2009, 20:54   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Zitat:
Gut Objektorientierung war vlt. nicht ganz der richtige Begriff, aber ich kenne keinen Befehl für die Konsole, der es erlaubt einen Namen eines Fensters zu ändern...
Darum ja auch besser ein Programm, also eine Exe. Fenster umbennen geht dann per System-Message WM_SETTEXT, vorrausgesetzt die Rechte liegen vor.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (11.08.2009 um 22:44 Uhr)
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 16.08.2009, 19:10   #11 (Direktlink)
Erfolgreich angemeldet
 
Registriert seit: 16.08.2009
Beiträge: 8
Standard

Ehrlich gesagt:was soll dir das bringen??Soviel ich weiß ist BATCH!eher für Windows (für leichte programmierung) deshalb glaube ich nicht das dies überhaupt möglicht istUnd ausserdem ist WOW mit sämtlichen Anti-Cheat programmen ausgestattet
flofrucht ist offline   Mit Zitat antworten
Alt 16.08.2009, 20:52   #12 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

Zitat:
Zitat von iF_ Beitrag anzeigen
dass Spiel läuft dann mit erhöhtem Integritätslevel
Wie hoch ist der IL im Account "Gast" denn da genau ...

Zitat:
Ehrlich gesagt:was soll dir das bringen??Soviel ich weiß ist BATCH!eher für Windows (für leichte programmierung) deshalb glaube ich nicht das dies überhaupt möglicht ist
Profan ist eine Batch-Programmiersprache. Mit dem Windows Batch dürfte das nicht gehen.

Das der Code hier nicht funktionierte, kann verschiedene Gründe haben. Unter anderem könnte es sein, dass das hier sichtbare Fenster gar kein Hauptfenster ist. Da ich das Programm nicht besitze, kann ich leider hier auch nicht weiterhelfen, sorry.
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT
AHT ist offline   Mit Zitat antworten
Alt 17.08.2009, 16:58   #13 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Zitat:
Zitat von AHT Beitrag anzeigen
Wie hoch ist der IL im Account "Gast" denn da genau ...
Schau, er mag es als Gast starten, aber dass bestimmt nicht gleichzeitig auch den IL, da dieser schliesslich auch (nachträglich) vom Programm geändert werden kann. Da das bekannte WOW (was ich aber selbst auch nicht besitze und noch nie gespielt habe) bestimmt vieles unternimmt gegen Cheating, kann ich mir da einiges vorstellen was die Programmierer sich haben einfallen lassen.

Ich würde (an seiner Stelle) mal herantasten ob vlt. setParent aus user32 "klappt".
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Alt 17.08.2009, 18:34   #14 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.786
Standard

Zitat:
Zitat von iF_ Beitrag anzeigen
Schau, er mag es als Gast starten, aber dass bestimmt nicht gleichzeitig auch den IL, da dieser schliesslich auch (nachträglich) vom Programm geändert werden kann.
Dann versuche ihn mal im Account Gast auf den IL Hohe Verbindlichkeitsstufe zu ändern...
Was wäre dazu nötig, um das zu tun?

Jemand, der einigermaßen programmieren kann, dürfte den zum Testen deiner "These" benötigten Code innerhalb von einigen Minuten fertig haben. Dann leg mal los - schreibt man selbst was, lernt man am meisten.
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT

Geändert von AHT (18.08.2009 um 08:42 Uhr)
AHT ist offline   Mit Zitat antworten
Alt 21.08.2009, 00:40   #15 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Zitat:
Zitat von AHT Beitrag anzeigen
Dann versuche ihn mal im Account Gast auf den IL Hohe Verbindlichkeitsstufe zu ändern...
Was wäre dazu nötig, um das zu tun?
17 Zeilen XProfanCode.

Zitat:
Zitat von AHT Beitrag anzeigen
Jemand, der einigermaßen programmieren kann, dürfte den zum Testen deiner "These" benötigten Code innerhalb von einigen Minuten fertig haben. Dann leg mal los - schreibt man selbst was, lernt man am meisten.
Ich hatte zwar nicht "wenige Minuten" gebraucht, aber wozu eine Include schreiben, die es schon lange gibt. Aber folge doch am besten Deinem Rat diese selbst zu schreiben, sind wirklich nur ein paar Zeilen.

Ob das nun WOW bewegt steht sicherlich an anderer Stelle...
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > Sonstige Programmiersprachen

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eine Batch Datei in den Autorun von dem USB Stick Phill Windows XP 2 06.09.2007 14:54
eine bestimmte seite ist nicht aufrufbar nastü Netzwerke 0 26.08.2007 19:43
suche eine bestimmte art on HP LanSpieler Homepagegestaltung 0 19.07.2006 20:42
Mit GetObject() eine bestimmte Instanz übernehmen Marci2004 Visual Basic, Visual Basic.NET 0 30.11.2004 11:12
mithilfe von Batch eine Programmbeendigung erkennen Nico Windows 95/98/ME/2000/NT 12 03.08.2004 14:33



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:54 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2