Hallo!
Ich habe ein eher überschaubares Problem, das für Experten auf dem Gebiet sicher trivial ist:
Es wird ein Programm/Script/wasauchimmer benötigt, das auf dem Raspberry Pi unter Raspbian auf einer fest vorgegebenen (fremden) Webseite einen bestimmten Button in definierten Abständen (Beispiel: 30 Sekunden) immer wieder anklickt. Das Timing ist dabei nicht kritisch - es macht also nichts, wenn der Klick mal nach 26 Sekunden erfolgt und mal nach 39.
Der Button ist in HTML wie folgt definiert: <a class="..." href="javascript:...()"></a>, d.h. beim Anklicken erfolgt der Aufruf einer JavaScript-Funktion, auf die ich keinen Zugriff habe.
Auf einem Windows-PC konnte ich die Aufgabe dadurch lösen, daß ich mit dem Programm PTFB den Button in vorgebenen Zeitabständen anklicken lasse. Dies hat aber den Nachteil, daß das entsprechende Browserfenster dabei immer in den Vordergrund geholt und maximiert wird, was für die beabsichtigte Verwendung nicht akzeptabel ist. Davon abgesehen wäre es ein ziemlicher Overkill, NUR DAFÜR einen ganzen zusätzlichen PC im LAN mitlaufen zu lassen.
Die Boardsuche hat in ähnlichen Fällen den Namen PhantomJS geliefert - weiß jemand, ob man die oben beschriebene Aufgabe damit lösen kann und wie man dabei vorgehen sollte? Zu beachten ist wie gesagt, daß ich auf die Dateien der Webseite keinen Zugriff habe (abgesehen vom Seitenquelltext im Browser) und somit keine Änderungen oder Ergänzungen an diesen vornehmen kann.
Vielen Dank schon mal für jede Art von Hinweis und Hilfestellung.