Hallo Team
Habe einige Routineaufgaben im Web vorzunehmen.
Wie kann man einen bestimmten Button auf einer Website suchen, mit der Maus anfahren + clicken lassen ?
Danke und lieben Gruß
root2root
Button finden und clicken
Re: Button finden und clicken
Willst Du eine Klickfarm eröffnen? Nein mich würde interessieren, was Du wirklich vorhast, deswegen werde mal konkret.root2root hat geschrieben:Hallo Team
Habe einige Routineaufgaben im Web vorzunehmen.
Wie kann man einen bestimmten Button auf einer Website suchen, mit der Maus anfahren + clicken lassen ?
Danke und lieben Gruß
root2root
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: Button finden und clicken
http://phantomjs.org/
http://casperjs.org/
Das sind sog. headless Browser (Casper ist eine Erweiterung zu Phantom), die ohne Display agieren und scriptable sind. Die Teile werden zum Frontendtesting genutzt. Aber Du kannst im Prinzip alles Skripten, was Du willst.
http://casperjs.org/
Das sind sog. headless Browser (Casper ist eine Erweiterung zu Phantom), die ohne Display agieren und scriptable sind. Die Teile werden zum Frontendtesting genutzt. Aber Du kannst im Prinzip alles Skripten, was Du willst.
Re: Button finden und clicken
Hi,
oder mit python-mechanize oder libhtmlunit-java oder selenium.
Die letzten beiden sind hauptsaechlich zum Testen von Web-Anwendungen gedacht. Insbesondere mit Selenum sollte eigentlich alles
irgendwie machbar sein (incl. JavaScript/AJAX), weil man einen Browser fernsteuert.
Ciao
Stefan
oder mit python-mechanize oder libhtmlunit-java oder selenium.
Die letzten beiden sind hauptsaechlich zum Testen von Web-Anwendungen gedacht. Insbesondere mit Selenum sollte eigentlich alles
irgendwie machbar sein (incl. JavaScript/AJAX), weil man einen Browser fernsteuert.
Ciao
Stefan
Bürokratie kann man nur durch ihre Anwendung bekämpfen.
Re: Button finden und clicken
Eigentlich genügt etwas JavaScript in der Browserkonsole für schnelle Erfolge. Was du ansonsten für anspruchsvollere Aufgaben suchst, ist sowas wie webdriver, was in etwas programmatisches Ansteuern vom Browser ist. Selenium benutzt das afaik auch.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht