Seite 1 von 1

umbenennen von Dateien im Verzeichnis Ucode

Verfasst: Di 07 Sep 2004, 10:16
von helfreid
Hallo
Ich habe das Problem, das ich die Dateien im Verzeichnis ucodes nicht mehr umbenennen kann.
Im ucode/ Verzeichnis habe ich die Avia600.022 und 028 und benenne sie
um wenn ich AC3 über den Movieplayer schauen möchte und starte die Box dann mit der jeweiligen Avia600.bin .
Das geht seit den Snap vom 30.08.04 nicht mehr, sowohl über FTP und Kommander. Die Dateien müssen über FTP gelöscht und neu geladen werden.

Gruss Helle

Verfasst: Di 07 Sep 2004, 10:58
von König Arthur
Am besten Image neu flashen. Vermutlich hat Dein Filesystem ne Macke abgekriegt. Das kommt schon mal vor.

Verfasst: Di 07 Sep 2004, 13:35
von Pedant
Hallo Helle,

das händische Umbenennen ist doch sicher auch ein eher lästiger Vorgang, der sich automatisieren läßt.
Da es sich bei dieser Lösung effektiv um ein Kopieren der jeweils anderen Version handelt, würde es auch bei Deinem geschilderten Problem funktionieren.

Kopier Dir die avia600.022 und avia600.028 und Deine aktuell verwendete avia600.ux in ein Verzeichnis Deines Rechners und leg Dir dort eine Batchdatei (avia_tausch.cmd) und ein ftp-Skript (ftp.txt) an.
Dann wird bei jedem Ausführen der Batchdatei die avia600 ausgetauscht.
Eine Verknüpfung mit der Batchdatei auf dem Desktop macht den Avia-Wechsel per Doppelklick recht bequem.

Inhalt der Batchdatei (avia_tausch.cmd):
@echo off
:anpassen
set dbox_ip=
192.168.0.2
:pruefen
fc avia600.022 avia600.ux > nul
if errorlevel 1 set quelle=avia600.022
fc avia600.028 avia600.ux > nul
if errorlevel 1 set quelle=avia600.028
:austauschen
copy %quelle% avia600.ux
:uebertragen
ftp -s:ftp.txt
:melden
echo Die aktuelle Avia600.ux ist %quelle%.
:box ausschalten
start http://%dbox_ip%/control/shutdown
:ende
set dbox_ip=
set quelle=
pause > nul
exit


Inhalt des ftp-Skriptes (ftp.txt):
open 192.168.0.2
root
dbox2
type binary
cd /var/tuxbox/ucodes
put avia600.ux
quit


Die rote IP Nummer muss noch ersetzt werden durch die tatsächliche IP-Nummer Deiner dbox.
":box ausschalten" ist leider nur die halbe Miete, ein Reboot wäre eleganter, dazu fällt mir aber spontan keine Möglichkeit ein.
Die Batchdatei und das ftp-Skript habe ich nicht hinreichend getestet, sollte aber funktionieren und ist bei Fehlfunktion meines Erachtens nach nicht gefährlich.
Falls Du fragen dazu hast, nur zu.

Anhang:
Das ftp-Skript ist eine Abwandelung von torres Skript:
http://www.jackthegrabber.de/viewtopic.php?t=2066

Gruß Frank

Verfasst: Di 07 Sep 2004, 16:41
von Regloh
und warum nicht gleich auf die dbox und die scripte als plugin auf die blaue taste legen? :)
so hatte ich mir mal ein camalpha tausch D<->E gebastelt.
Regloh

Verfasst: Di 07 Sep 2004, 16:57
von Pedant
Hallo Regloh,

der Grund dafür liegt doch auf der Hand, zumindest auf meiner.
Ich kann keine Skripte schreiben, die unter Linux laufen.

Gruß Frank

Verfasst: Di 07 Sep 2004, 18:37
von Regloh
so, fertig.
vielen dank an den Godfather of Tuxbox.
das fertige plugin liegt auf www.dbox2.info unter plugins.
Regloh

Verfasst: Di 07 Sep 2004, 20:11
von Pedant
@Regloh,
kaum mehr als zwei Stunden alt und schon 3456 Downloads.
Das scheint das Plugin zu sein nach dem zwar Keiner gefragt, aber auf das Alle gewartet hatten.

@helfreid,
ist Dein eigentliches Problem eigentlich gelöst?

Gruß Frank

Verfasst: Di 07 Sep 2004, 20:21
von Regloh
@Pedant
neee :) ein bisschen cheaten musste sein. :)
ich habe nur das alte epg reset von mir editiert und ersetzt. daher die downloads.
mal abwarten, wie es sich entwickelt.
Regloh

Verfasst: Di 07 Sep 2004, 20:42
von helfreid
Hallo Frank
Ich habe das Images vom 19.06.04 und dann den Snap 30.08.04 wieder geladen. Jetzt läuft alles wie vorher.
Deine Idee mit der Batch Datei und die Idee von Regloh werde ich noch testen.
Noch vielen Dank an alle die sich so schnell dem Problem angenommen haben.

Verfasst: Di 07 Sep 2004, 20:59
von Regloh
das ganze ist nicht von mir :)
der Godfather of Tuxbox aka DieMade hat das script gestrickt.
ich habs nur zusammengefasst, ne anleitung geschrieben und veröffentlicht.
mit dem plugin wärst du beim avia-wechsel unabhängig vom pc, weil alles komplett auf der dbox läuft.
Regloh

Verfasst: Mi 15 Sep 2004, 12:44
von helfreid
Hallo Regloh
Habe es jetzt getestet. Funz super!
Danke