pertze
23-11-2008, 22:19
Hallo zusammen,
ich bin gerade dabei über Perl und WWW::Mechanize einige routinemäßige Abläufe zu automatisieren.
Unter anderem habe ich dabei eine einfache .html Seite mit einem textarea Feld und einem Button. Drückt man den Button, wandelt die dahinter liegende Javascript Funktion den in das Textfeld kopierten Inhalt in SQL Statements um und schreibt den konvertierten Inhalt wieder in das Textfeld.
Da WWW::Mechanize nicht in der Lage ist, Javascript auszuführen, muss ich nun einen anderen Weg finden, diese js-Funktion in meinem Skript zu nutzen.
Ich möchte ungern den js-Code in perl o.ä. umschreiben, da dieser relativ umfangreich und komplex ist.
Mir ist schlußendlich völlig egal, auf welchem Weg ich diese Funktionalität nutzen kann (mit curl, php, perl, etc.). Hauptsache ich kann diesen einfachen Ablauf "Inhalt in ein textarea field einfügen, Button drücken und die dazugehörige onclick- JS Methode ausführen und modifizierten Inhalt wieder abgreifen" in einem Skript automatisieren.
Vielen Dank schonmal für Eure Anregungen!
Gruß, pertze
ich bin gerade dabei über Perl und WWW::Mechanize einige routinemäßige Abläufe zu automatisieren.
Unter anderem habe ich dabei eine einfache .html Seite mit einem textarea Feld und einem Button. Drückt man den Button, wandelt die dahinter liegende Javascript Funktion den in das Textfeld kopierten Inhalt in SQL Statements um und schreibt den konvertierten Inhalt wieder in das Textfeld.
Da WWW::Mechanize nicht in der Lage ist, Javascript auszuführen, muss ich nun einen anderen Weg finden, diese js-Funktion in meinem Skript zu nutzen.
Ich möchte ungern den js-Code in perl o.ä. umschreiben, da dieser relativ umfangreich und komplex ist.
Mir ist schlußendlich völlig egal, auf welchem Weg ich diese Funktionalität nutzen kann (mit curl, php, perl, etc.). Hauptsache ich kann diesen einfachen Ablauf "Inhalt in ein textarea field einfügen, Button drücken und die dazugehörige onclick- JS Methode ausführen und modifizierten Inhalt wieder abgreifen" in einem Skript automatisieren.
Vielen Dank schonmal für Eure Anregungen!
Gruß, pertze