AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Gestartete Applikationen ermitteln
Thema durchsuchen
Ansicht
Themen-Optionen

Gestartete Applikationen ermitteln

Ein Thema von Troelli · begonnen am 5. Apr 2009 · letzter Beitrag vom 5. Apr 2009
Thema geschlossen
Troelli

Registriert seit: 1. Mai 2003
15 Beiträge
 
Delphi 7 Enterprise
 
#1

Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 13:18
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
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.052 Beiträge
 
Delphi 12 Athens
 
#2

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 13:25
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.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
 
Troelli

Registriert seit: 1. Mai 2003
15 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 13:42
World of Warcraft wird unter Anwendungen angezeigt und wow.exe unter Prozesse.
Deswegen finde ich das ja so merkwürdig ^^
 
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 13:53
Bist Du sicher, dass es erlaubt ist, sich automatisiert anzumelden?
 
Troelli

Registriert seit: 1. Mai 2003
15 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 14:07
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 ?
 
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 14:09
Es handelt sich dabei sicherlich um eine 3D-Oberfläche und damit nicht um normale Controls. Da kommst du nicht so heran.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
 
Troelli

Registriert seit: 1. Mai 2003
15 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 14:15
hmmmm ... durchaus denkbar. Wenn ich aber ein eingabe Feld habe, habe ich dann nicht auch automatisch ein Objekt zum ansprechen?
 
Cyf

Registriert seit: 30. Mai 2008
407 Beiträge
 
Lazarus
 
#8

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 14:19
Nein.
Und außerdem bin ich mir auch ziemlich sicher, dass das gegen die AGBs verstoßen dürfte.
Man kann einen Barbier definieren als einen, der alle diejenigen rasiert, und nur diejenigen, die sich nicht selbst rasieren.
Rasiert sich der Barbier?
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#9

Re: Gestartete Applikationen ermitteln

  Alt 5. Apr 2009, 14:22
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
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
 
Thema geschlossen


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:34 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