Window Inhalt auslesen und input Emulieren

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Syrasia
Beiträge: 12
Registriert: 02.09.2009 11:19

Window Inhalt auslesen und input Emulieren

Beitrag von Syrasia »

hiho
Ich will (ich gibs ganz erlich zu) einen Bot schreiben. Das Prinzip ist einfach:
-auslesen des gesamten Inhaltes einen Window(also ein Screen im windowed mode, glaub ich) auslesen
-diese dann auswerten (das kann ich, denn wenn das window sichtbar ist klapt alles)
-tasten nur an dieses Window schichen(und das wichtig, denn ich möchte diese app im hintergrund laufen lassen)

Ich bitte euch, helft mir. So viel ich mich auskenne, geht das irgentwie, nur halt wie.
Danke an alle Ideen im voraus. :mrgreen:
Benutzeravatar
Kiffi
Beiträge: 10715
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Window Inhalt auslesen und input Emulieren

Beitrag von Kiffi »

Hallo Syrasia,

bevor wir jetzt hier alle herumraten: Was ist das für ein Programm, dessen
Fenster Du auslesen möchtet (ein Screenshot wäre hier mit Sicherheit auch
hilfreich)? Was willst Du dann mit diesen Daten machen?

Grüße ... Kiffi

P.S.: Einen Bot zu programmieren ist ja nicht generell illegal. Solltest Du
allerdings mit dem Bot gegen die Geschäftsbedingungen des auszulesenden
Programmes oder gegen geltende Gesetze verstoßen, hast Du zumindest
von mir keine Hilfe zu erwarten.
a²+b²=mc²
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Re: Window Inhalt auslesen und input Emulieren

Beitrag von Kaeru Gaman »

Willkommen an Board! :D
Syrasia hat geschrieben:[...] wenn das window sichtbar ist klapt alles
[...] und das wichtig, denn ich möchte diese app im hintergrund laufen lassen
[...]
da durfte das Kernproblem liegen:
je nachdem was für eine Oberfläche das ist, wird das Fenster überhaupt nicht aktualisiert wenn es minimiert ist.
Wenn es wirklich ein DX-Screen ist, wirst du es mit Focus laufen lassen müssen, um wirklich was ermitteln zu können.


... ansonsten gilt das von Kiffi bereits gesagte: Ein Bot zu schreiben ist grundsätzlich in Ordnung und eine Gute Übung,
aber für Gesetzesverstöße, Ordnungswidrigkeiten oder Vertragsbrüche wirst du hier keine Unterstützung erhalten.

Tatsächlich greifen wir Moderatoren auch durch, falls doch Jemand bei Gesetzwidrigkeiten Unterstützung leisten will:
das wird gelöscht und die User verwarnt. Es sind deswegen auch schon Leute gebannt worden.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Syrasia
Beiträge: 12
Registriert: 02.09.2009 11:19

Beitrag von Syrasia »

na dann vergessen wir das ganze hier mal...
1. es währe im hintergrund mit dx
2. es ist das mmorpg metin2, als ist die geschichte eigentlich ilegal, da ich mir ja vorteile verschaffen würde
trozdem vielen dank für eure schnelle antworten^^
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Im Prinzip musst du nur ein paar Adressen finden und diese dann auslesen
und/oder beschreiben, mehr ist das nicht. Das schwere daran ist aber
erstmal die Adressen zu finden, da wird dir hier wohl kaum einer helfen
koennen.

Es gibt aber auch Programme die den Bildschirm auslesen koennen und auch
darauf reagieren, sprich z.b. einen Tastendruck an das Programm senden
wenn ein Pixel eine bestimmte Farbe hat usw. Glaub das hiess actools oder
so.

hf
Antworten