Automatisch Mausklicks ausführen

Moin zusammen,

heute mal ein kniffliges Problem…

Bedingungen:
Win2K, Dosbox mit einem alten Karteikartenprogramm, Foxpro-Programm.

Ablauf:
In einer Dosbox läuft eine alte Karteikartenanwendung (eine Art Datenbank) ohne jegliche Exportmöglichkeit. Ich kann nun jede einzelne Karteikarte aufrufen, lasse diese in eine *.prn Datei drucken und importiere diese mittels eines kleinen FoxPro-Tools in eine Datenbank.
Da dies aber für viele Hundert Datensätze geschehen muß, brauche ich eine Automatisierung.

Frage:
Gibt es ein Programm, mit welchem ich mittels X/Y Koordinaten in einem zeitlich festzulegenden Ablauf Mausklicks an beliebigen Stellen der Oberfläche ausführen kann. Es sollte auch möglich sein in Abwechslung zu den Mausklicks F-Tasten auszuführen.
So könnte ich das Dosfenster aktiv schalten, zwei F-Tasten ausführen (dann würde die *.prn Datei gedruckt) und anschließend mit einem weiteren Mausklick das Importtool ausführen. Danach müßte es wieder von vorne losgehen.

Gibt es sowas, oder hat jemand eine andere Möglichkeit die ich noch nicht kenne. Ich hab mal was von der Möglichkeit gehört, Steuerzeichen an eine Dosbox senden zu können, indem man die PID nutzt - vielleicht wäre das auch ´ne Möglichkeit.

Wer weiss was? - Thanx im vorraus!!

CU - Dominik

Hallo,

Deine Idee ist sicher die letzte Möglichkeit der Lösung des Problems.

Warum denn nicht mal versuchen, die Datenbank zu analysieren
und die Daten dann direkt auslesen, anstatt von hinten durch die
Brust ins Auge.
Wenn`s eine alte Dosenbank ist, sollte die doch evtl. trotzem
mit irgend was altem kompatibel sein (z.B. altes DBase oder so).
Gruß Uwi

heute mal ein kniffliges Problem…

Bedingungen:
Win2K, Dosbox mit einem alten Karteikartenprogramm,
Foxpro-Programm.

Ablauf:
In einer Dosbox läuft eine alte Karteikartenanwendung (eine
Art Datenbank) ohne jegliche Exportmöglichkeit. Ich kann nun
jede einzelne Karteikarte aufrufen, lasse diese in eine *.prn
Datei drucken und importiere diese mittels eines kleinen
FoxPro-Tools in eine Datenbank.
Da dies aber für viele Hundert Datensätze geschehen muß,
brauche ich eine Automatisierung.

Frage:
Gibt es ein Programm, mit welchem ich mittels X/Y Koordinaten
in einem zeitlich festzulegenden Ablauf Mausklicks an
beliebigen Stellen der Oberfläche ausführen kann. Es sollte
auch möglich sein in Abwechslung zu den Mausklicks F-Tasten
auszuführen.
So könnte ich das Dosfenster aktiv schalten, zwei F-Tasten
ausführen (dann würde die *.prn Datei gedruckt) und
anschließend mit einem weiteren Mausklick das Importtool
ausführen. Danach müßte es wieder von vorne losgehen.

Gibt es sowas, oder hat jemand eine andere Möglichkeit die ich
noch nicht kenne. Ich hab mal was von der Möglichkeit gehört,
Steuerzeichen an eine Dosbox senden zu können, indem man die
PID nutzt - vielleicht wäre das auch ´ne Möglichkeit.

Wer weiss was? - Thanx im vorraus!!

CU - Dominik

Moin,

Deine Idee ist sicher die letzte Möglichkeit der Lösung des
Problems.

Leider gibt es derzeit keine andere…

Warum denn nicht mal versuchen, die Datenbank zu analysieren
und die Daten dann direkt auslesen, anstatt von hinten durch
die Brust ins Auge.

Glaube mir, das ist schon vor ´nem Jahr passiert und das Proggi arbeitet mit einem für uns völlig unlesbaren Format… Das hatte ich auch schonmal hier im Forum ohne Erfolg. Daher der Weg über drucken und Import in Datenbank.

Wenn`s eine alte Dosenbank ist, sollte die doch evtl. trotzem
mit irgend was altem kompatibel sein (z.B. altes DBase oder
so).

Leider ist dem nicht. Meine derzeitige Lösung klappt ja auch perfekt und macht genau was ich will. Nur muß der ganze Export-Import Vorgang wie von mir beschrieben automatisiert werden.
Die Implementierung der Daten in unser derzeit aktuelles GIS-System ist in voller Arbeit - daher meine Anfrage.
Ausserdem wäre eine solche Methode wie von mir angefragt auch für so manch andere Probleme echt hilfreich.

Also - irgendeine Idee für mich? Wäre echt supi.

CU - Dominik