Seite 1 von 1

Window Inhalt auslesen und input Emulieren

Verfasst: 02.09.2009 11:48
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:

Re: Window Inhalt auslesen und input Emulieren

Verfasst: 02.09.2009 11:58
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.

Re: Window Inhalt auslesen und input Emulieren

Verfasst: 02.09.2009 12:04
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.

Verfasst: 02.09.2009 14:35
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^^

Verfasst: 02.09.2009 15:59
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