TAP Befehl "löschen"

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

TAP Befehl "löschen"

#1

Beitrag von gegika » Mi 2. Mär 2011, 20:59

Liebe TAP Programmierer,

ich möchte einen automatischen Filmtrasfer zwischen meiner DS 111 und einem vorhandenen 6000PVRE und einem zu beschaffenden 2410 aufbauen. Siehe auch viewtopic.php?t=38942&goto=newpost

Einige Dinge sind schon gelöst, andere besoders das Löschen noch nicht. Mein favorisierter ftp-Client bietet die Möglichkeit "Fremdbefehle" zu übertragen. Da der 6000-er scheinbar nicht mit dem ftp-Befehl "dele" kann suche ich genau den: Den Befehl mit dem ich eine / mehrere Dateien auf dem Topf (6000 / 2410) löschen kann.

Danke für eure Hilfe
Gerd

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28763
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP Befehl "löschen"

#2

Beitrag von FireBird » Mi 2. Mär 2011, 21:07

Der TAP-Befehl TAP_Hdd_Delete() löscht eine Datei im aktuellen Verzeichnis. Ich bin mir aber nicht sicher, ob ich Deine Anforderung überhaupt verstanden habe.

gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

AW: TAP Befehl "löschen"

#3

Beitrag von gegika » Mi 2. Mär 2011, 21:13

Sorry FireBird,

ich habs selbst gerade bemerkt: etwas unklar die Sache...

Genauer:
Die DS soll zur vorgegebenen Zeit Dateien aus einem Verzeichnis des Topfs via ftp herunterladen, die von rec auf ts,... umbenennen und dann auf dem Topf löschen. In weiterer Folge sollen die Filme dann im Netzwerk zur Verfügung stehen. Den Topf werde ich mit einem Einschalttimer aktivieren, da ich nicht weis, ob einer der Beiden WakeUp LAN kennt.

Besser??

Danke jedenfalls
Gerd

Herunterladen und Umbenennen sind gelöst!

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28763
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP Befehl "löschen"

#4

Beitrag von FireBird » Mi 2. Mär 2011, 21:22

WakeOnLAN gibt es bei beiden nicht.

Weiters gibt es beim 6000er keine direkte Möglichkeit, via Netzwerk ein TAP anzusprechen. Hier könnte man höchstens eine indirekte Methode wählen, also z.B.: zu der Aufnahme „abc.rec“ eine Datei „abc.delme“ hochladen und das TAP sucht dann nach diesen .delme und löscht die zugehörigen Aufnahmen. Beim 2410 ist es sicher einfacher.

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TAP Befehl "löschen"

#5

Beitrag von Gerti » Mi 2. Mär 2011, 21:31

Hi!

Soweit ich es verstehe, will er doch eigentlich nur per FTP löschen und das müsste doch eigentlich mit dem normalen FTP Kommando gehen.

Gruß,
Gerti

gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

AW: TAP Befehl "löschen"

#6

Beitrag von gegika » Mi 2. Mär 2011, 21:37

wir posten aneinander vorbei. Ein Beispiel:

curl -Q -DELE Test3.rec ftp://User%20:P%20asswort@192.168.1.10: ... iles/Test/

Diese Zeile (Client Curl) soll folgendes bewirken: auf dem Topf 192.168.1.10 im Datenverzeichnis "Test" die Datei "Test3.rec" löschen. Mit "-Q" ordnet man einen "externen" Befehl an. "-DELE" ist der Befehl laut ftp-Protokoll - kennt der 6000-er aber nicht, was eine entsprechende Fehlermeldung belegt (~ unknown command oder so)

Deshalb suche ich den passenden Befehl

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28763
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP Befehl "löschen"

#7

Beitrag von FireBird » Mi 2. Mär 2011, 21:40

Eine Datei per ftp-Client direkt löschen geht?

gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

AW: TAP Befehl "löschen"

#8

Beitrag von gegika » Mi 2. Mär 2011, 21:50

ja, diverse Clienten haben dafür direkte Schalter dabei. Heißt dann z.B.: -DD =delete after download. Frag' mich aber keine Details - ich besitze das Teil erst ein paar Tage und kann mich nur sporadisch damit beschäftigen. Linuxkenntnisse nahe null!!

Nur so viel: DOS war sooooo einfach und übersichtlich..... :lol:

Gerd

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28763
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP Befehl "löschen"

#9

Beitrag von FireBird » Mi 2. Mär 2011, 21:55

Mein Frage hat in die Richtung gezielt, dass wenn Du irgendwie via ftp erfolgreich löscht, kannst Du mit Wireshark oder einem ähnlichen Networksniffer nachsehen, welcher Befehl über die Leitung geht. Wenn Du gar nicht löschen kannst, ist es möglicherweise eine fehlerhafte Implementierung des ftp-Protokolls.

gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

AW: TAP Befehl "löschen"

#10

Beitrag von gegika » Do 3. Mär 2011, 10:49

.. gestern hab' ich noch eine Fehlerquelle gefunden: momentan betreibe ich die Verbindung PC - Topf über eine Powerlineverbindung. Irgendwie klinkt die sich manchmal einfach aus. Am Wochenende werde ich den Topf mal direkt an den Router hängen - mal sehen, was da läuft....

Bis dann
Gerd

gegika
Topfversteher
Topfversteher
Beiträge: 270
Registriert: Fr 23. Mär 2007, 08:47
Receivertyp: TF 6000 PVRE
SRP 2401 CI+
Receiverfirmware: aktuell
Wohnort: Innviertel

AW: TAP Befehl "löschen"

#11

Beitrag von gegika » So 20. Mär 2011, 15:15

hat etwas gedauert, aber da bin ich wieder. Um eventuelle Powerlineprobleme auszuschalten hängt mein Topf jetzt direkt am Router. Wirklich weiter bin ich trotzdem nicht gekommen. Das Löschen gelingt mir einfach nicht.

Scheinbar kennt der Topf den "DELE" Befehl nicht. Ich habe mir mit lftp direkt auf die Festplatte begeben. In den Verzeichnissen herumzuspringen und ähnliches klappt wunderbar. Löschen nicht - fluch!

Hat jemand eine Idee? Sonst bleibt nur mehr das manuelle Löschen nach der Übertragung, was dem WAF nit sehr zuträglich währe.

Bis dann
Gerd

PS: die Lösung war scheinbar zu einfach: der "rm" Befehl funktioniert. Mal sehen, ob sich das Ganze in ein Script gießen lässt......

"rm" kann scheinbar nur einzelne Dateienh löschen - es ist zum .....
Zuletzt geändert von gegika am So 20. Mär 2011, 16:08, insgesamt 2-mal geändert.

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“