onderka.com

M740AV PHP-Skript

Diese Seite wurde vor mehr als 2 Jahren erstellt und vor über einem Monat zuletzt bearbeitet. Der Inhalt hat eventuell längst sein Mindesthaltbarkeitsdatum überschritten!

Achtung: Diese "Skriptsammlung" wurde zu Gunsten der NasUi beerdigt!

Dieses php-Skript zeigt übersichtlich die Aufnahmen von Siemens M740AV/M750S Receivern auf einem Linux-Server an.

Es bietet keine Unterstützung zum Löschen/Exportieren/Ändern von .crid- und den dazugehörigen .mpeg-Dateien, sondern konzentriert sich allein auf die Anzeige von

  • Verbrauchter/freier Speicherplatz auf der Partition der NFS-/Samba-Share
  • Titel der Aufnahme(n)
  • Sender-Information zur Aufnahme
  • Datum- und Zeit zur Aufnahme
  • EPG-Infotext zur Aufnahme, wenn vorhanden
  • Zur Aufnahme gehörende Dateien

Voraussetzungen

  • Webserver mit php-Unterstützung, keine besonderen Optionen für PHP (keine Session-, Datenbank oder ähnliche Unterstützung, etc.)
  • Eine oder mehrere M740AV oder M750S, die in ein per Samba, NFS oder whatever™ freigegebenes Verzeichnis auf dem Server aufnehmen

Installation

  • Die im .zip enthaltenen Dateien mit Unterordnern(!) auspacken und in ein per http erreichbares Verzeichnis auf dem Webserver kopieren
  • die Datei config.php editieren und anpassen, die wichtigsten Variablen sind:
  • Das/die Array(s) $receiver_data[N]X für die Receiver 0 bis N.
  • Das (absolute) Verzeichnis $dir_video, in dem die Aufnahmen liegen.
  • Die (absolute) Datei $station_file, mit der Senderliste (/var/etc/services.txt) einer M740AV/M750S

Sollte so laufen, wurde allerdings bisher auf keinem außer meinem Linux-Server getestet. Und nein, ich bin kein Programmierer, und ja, der Quellcode ist noch sehr verbesserungswürdig.

Funktion

Das Skript liest alle .crid-Dateien im Aufnahmeverzeichnis, legt für jede gefundene eine Tabellen-Zeile mit Infos aus der .crid-Datei an und eine weitere, per DHTML ausklappbare Zeile mit einer Liste der zugehörigen Dateien.

Die Dateien sind wahlweise (config.php Option $dl_files = true;) aus dieser Liste per FTP/HTTP downloadbar.

Screenshots V1

m740_browser_full_1.png

m740_browser_full_2.png

Screenshots V2

v2_systemstatus.png

v2_aufnahmen.png

Download

Version 1.6 2007-10-31.Helloween, mit Senderlogos für den DVB-T Raum Nürnberg: m740php_2007-10-31.zip

Version 2.0 2007-12-04.FastNikolaus, mit Senderlogos für den DVB-T Raum Nürnberg: m740php_2007-12-04.zip

Version 2 enthält ein CSS, das von FreeNAS/m0n0wall geklaut ist. Ich geb’s zu.

Haftungsausschluß und Mitarbeit

Keine Haftung. Eh' klar…. Wer mitmachen möchte oder etwas braucht schreibt einfach einen Kommentar:

31 andere Seiten unter 'Computer und Netzwerk'