Ja ich hab sowas auch schon mal geschrieben, aber ich habe "hier" kein Linux...
Mit Windows Shell gehts genauso, wget und grep muss man sich allerdings erst holen. Ansonsten kann man auch PHP per Commandline ausführen oder WIe Deus Figendi erwähnt hat auch andere Scriptsprachen nutzen - Perl z.B.
http://phpcrawl.cuab.de/testinterface.html
scheint ein gutes Teil zu sein, allerdings schaffe ich noch nicht mal den Login zu realisieren :-/
Du hast zwei Möglichkeiten: nutze irgend ein (verbreitetes) Tool - wenn dem so ist, befrage bei Problemen den hoffentlich vorhandenen Support, denn zu einem Tool das keiner kennt kann dir hier vermutlich niemand Unterstützung bieten.
Die Zweite: schreib' es selbst - wähle dazu zuerst die Scriptsprache oder den CLI deiner Wahl und frage bei Problemen gezielt nach. "allerdings schaffe ich noch nichtmal den Login zu realisieren" ist absolut wertlos für jemanden, der dir helfen möchte.
Den Login mit cURL unter PHP zu realiseren sind etwa 5 Zeilen:
#1 cURL instanzieren bzw. eine Session initialiseren.
#2 mit curl_setopt() das Cookies-File angeben.
#3 mit curl_setopt() den Pfad zum Loginscript setzen
#4 mit curl_setopt() die Methode zum Durchführen des Logins setzen (meistens POST)
#5 mit curl_setopt() die Parameter für den Request setzen, geschätzt sind das Benutzername und Passwort.
#6 curl_exec() ausführen.
Der Ablauf ist eigentlich Simple (Pseudocode):
Ja, den hab ich ja bereits erläutert.
* = wonach gesucht wird
$regex1 = "href="/STV/M/obj/recordOrder/reShowDownload.cfm?*"";
$regex2 = "<span id="text1"><a href="javascript:showWaitText();document.location.href='*'";
$regex3 = "<embed type="video/divx" src="*"";
Das ist nur mit sehr viel Phantasie als Regulärer Ausdruck durchzubringen.