Forum: PC-Programmierung Bankformular automatisch ausfüllen


von Karl K. (leluno)


Lesenswert?

Zum Tätigen von online Überweisungen zum Beispiel für eBay wird das eBay 
Formular aufgerufen. Dann wird das Bankformular aufgerufen. Mittels der 
Maus werden die Werte vom eBay Formular in das Bankformular gezogen. 
Immer der gleiche Vorgang. Nervt. Gibt es bereits ein fertiges Programm, 
dass diese Übertragung automatisch erledigt?

von Udo S. (urschmitt)


Lesenswert?

Gibts bestimmt, mit etwas Glück überweist das dann auch gleich das 
Entwicklerhonorar auf ein osteuropäisches Konto...
:-)

von Toffgy (Gast)


Lesenswert?

Schalte doch einfach Deine Firewall etc. ab und Du wirst bald genügend 
Hilfsprogramme auf Deinem Rechner haben, die für Dich die lästigen 
Überweisungen übernehmen.

von Amateur (Gast)


Lesenswert?

Es gibt irgendwo ein Programm, welches Tastatureingaben aufzeichnet und 
via heißer Taste wieder abspielt. Habe den Namen momentan nicht parat.

von Gjzhf (Gast)


Lesenswert?

Autohotkey. Kann viel mehr als nur Tastaturmakros abspielen.

von Karl K. (leluno)


Lesenswert?

Der Programmablauf sollte wie folgt sein:

-markiere die Bankdaten des eBay Formulars in der Zwischenablage

-Werte die Zwischenablage nach Kontonummer etc. aus

-Rufe den online-bankbrowser auf.

-Setze in die Eingabefelder des Bank Browsers die aus der Zwischenablage 
entnommenen Daten ein.

Da es sich immer um andere Kontodaten handelt, nutzt die Speicherung von 
Tastenfolgen nicht viel.
Die Auswertung der in der Zwischenablage gespeicherten Bankdaten nach 
Kontonummer etc. ist relativ einfach. Man muss nur feststellen, welche 
Ziffern nach der Bezeichnung
Kto. Konto etc. folgen

von Udo S. (urschmitt)


Lesenswert?

karl k. schrieb:
> ist relativ einfach.

Dann machs doch.

von Karl K. (leluno)


Lesenswert?

Das ganze lohnt sich aber nur dann zu programmieren, wenn es 
vergleichbares oder besseres noch nicht gibt. Die Frage ist daher:

wer kennt eine einfachere Art der Ausfüllung von 
online-Überweisungsformularen als das beschriebene ziehen mit der Maus?

von Andreas K. (necromancer1982)


Lesenswert?

Hallo,

suche bei Google mal nach AutoIt.
Mit diesem Tool kannst du dir Macros schreiben die nahezu alles unter 
Windows steuern können (inkl. Maus, Tastatur, Programmfenster bzw. deren 
Inhalte,...)

Gruß Andi

von Karl K. (leluno)


Lesenswert?

Andreas K. schrieb:
> suche bei Google mal nach AutoIt.

Danke für den Hinweis

Hat das hat das Vorteile gegenüber visual basic oder visual c?

von J. W. (nuernberger)


Lesenswert?

Sowas hatte ich mal programmiert (Java).
 (einfach die HTML Seiten aufrufen/navigieren und entsprechenden 
Formulare weg-posten, nur für eine bestimmte Bank geschrieben)
Funktionierte wunderbar.
Aber dann stellte die Bank auf MTAN um...
Ich habe das Programm geändert, um den User aufzufordern, die mTAN 
einzugeben, die auf seinem Handy eingetroffen ist.
Wie man das automatisieren könnte, habe ich keine Ahnung.
Vielleicht gibt es die Möglichkeit, das Handy an den PC zu verbinden und 
auszulesen.
Oder gleich vom Smartphone aus die automatisierten Überweisungen 
vornehmen.

Edit:
Mit so einem Programm muss man sich drauf einstellen, im Schnitt jedes 
Jahr eine Änderung vorzunehmen, da die Banken ihre Seiten ändern.

: Bearbeitet durch User
von Εrnst B. (ernst)


Lesenswert?

J. Wa. schrieb:
> Mit so einem Programm muss man sich drauf einstellen, im Schnitt jedes
> Jahr eine Änderung vorzunehmen, da die Banken ihre Seiten ändern.

Deswegen: Nutz die HBCI-Schnittstelle, die eh fast jede Bank, meistens 
kostenfrei, zur Verfügung stellt.
Die ist exakt für sowas gedacht, kein HTML-Parsen, Form-Ausfüllen, 
Javascript-Simulieren, Captcha-Austricksen usw. nötig.
Und: So ein Tool wär dann auch gleich für einen größeren Nutzerkreis 
interessant.
Was hilft ein Ebay-Tool, das nur mit exakt einer Dorfsparkasse 
funktioniert...


Wenn HBCI direkt zu aufwändig/kompliziert ist: Gnucash oder sowas als 
Zwischenschritt einbinden.

von leluno (Gast)


Lesenswert?

J. Wa. schrieb:
> Mit so einem Programm muss man sich drauf einstellen, im Schnitt jedes
> Jahr eine Änderung vorzunehmen, da die Banken ihre Seiten ändern.

genau das habe ich auch erfahren, als ebay mal wieder die 
Zahlungsinformationen geändert hat

Εrnst B✶ schrieb:
> Deswegen: Nutz die HBCI-Schnittstelle, die eh fast jede Bank, meistens
> kostenfrei, zur Verfügung stellt.

guter Hinweis, danke - genau so werde ich es machen

von J. W. (nuernberger)


Lesenswert?

> kein HTML-Parsen, Form-Ausfüllen, Javascript-Simulieren, Captcha Austricksen 
usw. nötig.

Genau das wollte ich aber machen.
Für mich war das automatisierte Homebanking eher ein Test-Anwendungsfall 
für meine "Auto-HTML" - Bibliothek.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.