Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Gestartete Applikationen ermitteln (https://www.delphipraxis.net/132054-gestartete-applikationen-ermitteln.html)

Troelli 5. Apr 2009 12:18


Gestartete Applikationen ermitteln
 
Hallo :)
Ich habe ein kleines Problem. Ich würde gerne World of Warcraft beim anmelden automatisieren.
Dazu habe ich einen Code von Swiss Delphi genommen der auch funktioniert. Zumindestens soweit, das er mir alle gestarteten Programme anzeigt. Bloss eines nicht. Die Wow.exe des Spiels.
Woran könnte das liegen? Vor allem weil der Taskmanager die Exe ja anzeigt.
Delphi Ressource

himitsu 5. Apr 2009 12:25

Re: Gestartete Applikationen ermitteln
 
wo zeigt der Taskmanager WoW an?

unter [Anwendungen] werden die Hauptfenster aufgelistet
und unter [Prozesse] nur die Instanzen/Prozesse

dein Code listet aber nur Fenster auf und wenn WoW eventuell kein Fenster besitzt, dann wäre es auch nicht in deiner Liste.

Troelli 5. Apr 2009 12:42

Re: Gestartete Applikationen ermitteln
 
World of Warcraft wird unter Anwendungen angezeigt und wow.exe unter Prozesse.
Deswegen finde ich das ja so merkwürdig ^^

Die Muhkuh 5. Apr 2009 12:53

Re: Gestartete Applikationen ermitteln
 
Bist Du sicher, dass es erlaubt ist, sich automatisiert anzumelden?

Troelli 5. Apr 2009 13:07

Re: Gestartete Applikationen ermitteln
 
Ja ich bin mir sicher das es sicher nicht erlaubt ist sich automatisch anzumelden. Das betrifft auch einen Privaten Server und nicht den Offizielen.
Habs aber hinbekommen. Habe einen Handle bekommen.
Kann man die Objekte die sich auf der Form befinden auch enumerieren? Ich würde gerne in eins dieser Objekte mein Passwort einfügen und dann einen Button drücken wollen. Geht das? Oder welche Funktion ist zum enumerieren Notwendig ?

jaenicke 5. Apr 2009 13:09

Re: Gestartete Applikationen ermitteln
 
Es handelt sich dabei sicherlich um eine 3D-Oberfläche und damit nicht um normale Controls. Da kommst du nicht so heran.

Troelli 5. Apr 2009 13:15

Re: Gestartete Applikationen ermitteln
 
hmmmm ... durchaus denkbar. Wenn ich aber ein eingabe Feld habe, habe ich dann nicht auch automatisch ein Objekt zum ansprechen?

Cyf 5. Apr 2009 13:19

Re: Gestartete Applikationen ermitteln
 
Nein.
Und außerdem bin ich mir auch ziemlich sicher, dass das gegen die AGBs verstoßen dürfte.

Phoenix 5. Apr 2009 13:22

Re: Gestartete Applikationen ermitteln
 
Zitat:

Zitat von Troelli
Ja ich bin mir sicher das es sicher nicht erlaubt ist sich automatisch anzumelden. Das betrifft auch einen Privaten Server und nicht den Offizielen.

Es verstößt gegen die Lizenzbedingungen, den WoW-Client für einen nicht von Blizzard betriebenen Spiel-Server zu verwenden. Es verstößt auch gegen die Lizenzbedingungen, den Client durch Drittprogramme von aussen zu steuern.

Aus dem Grund wird das hier zugemacht.
C L O S E D


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz