Topfield 4000 mit Ubuntu Linux
-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
Topfield 4000 mit Ubuntu Linux
Ich mache jetzt mal ein neuen Thread auf da der Artikel
http://wiki.ubuntuusers.de/Baustelle/Topfield_4000
fertig ist eine Diskussion wird dazu hier
http://forum.ubuntuusers.de/topic/76751/
geführt wer mag kann sich und seine Meinung dazu einbringen.
Edit
http://wiki.ubuntuusers.de/Topfield
Der Artikel ist nun fertig.
http://wiki.ubuntuusers.de/Baustelle/Topfield_4000
fertig ist eine Diskussion wird dazu hier
http://forum.ubuntuusers.de/topic/76751/
geführt wer mag kann sich und seine Meinung dazu einbringen.
Edit
http://wiki.ubuntuusers.de/Topfield
Der Artikel ist nun fertig.
Zuletzt geändert von desperado20de am Di 6. Mär 2007, 00:58, insgesamt 1-mal geändert.
-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
AW: Topfield 4000 mit Ubuntu Linux
http://wiki.ubuntuusers.de/Topfield
Mittlerweile ist der Artikel jetzt fertig. Schade das sich niemand ausser Ragdoll drum gekümmert hat
Mittlerweile ist der Artikel jetzt fertig. Schade das sich niemand ausser Ragdoll drum gekümmert hat

- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Du meinst damit aber nicht mich, oder? doll
... sowas aber auch...
Die Linux-Community ist hier halt recht schwach vertreten, weshalb es wohl auch keinen Linux-Corner gibt,... und dann halt noch Ubuntu...
Neeee,... Spass beiseite. Der Artikel ist ja auch eigentlich gar nicht so Ubuntu-spezifisch,... schon ne nette Community diese Ubuntus.
Und auf nem Mac koennte es ev. ja auch funktionieren... allerdings haben die meisten Mac-User Promptophobie!


Die Linux-Community ist hier halt recht schwach vertreten, weshalb es wohl auch keinen Linux-Corner gibt,... und dann halt noch Ubuntu...

Neeee,... Spass beiseite. Der Artikel ist ja auch eigentlich gar nicht so Ubuntu-spezifisch,... schon ne nette Community diese Ubuntus.

Und auf nem Mac koennte es ev. ja auch funktionieren... allerdings haben die meisten Mac-User Promptophobie!

-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
AW: Topfield 4000 mit Ubuntu Linux
Ja genau dich meinte ich sorry für die verwechslung 
Danke für deine Hilfe. Ich hoffe es wird mal weiter gearbeitet am tffs Treiber denn es fehlt noch eine Schreibfunktion.

Danke für deine Hilfe. Ich hoffe es wird mal weiter gearbeitet am tffs Treiber denn es fehlt noch eine Schreibfunktion.
- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Das neue an TFFS ist ja nur die Einbindung des Ganzen ins Linux-Filesystem via Fuse.
Intern beruht das ganze (wie so viele andere Tools) auf den guten alten TFGET-Quellen von PeN, und die koennen nunmal nur lesen. Allerdings gibt es vom gleichen Author den Nachfolger TF und das kann auch schreiben!
Prinzipiell sollte es also kein Problem sein das Schreiben auch zu implementieren, ich befuerchte nur Sven (der Author von TFFS) hat wenig Ambitionen das einzubauen, da er damit zufrieden ist die Platte auslesen zu koennen.
Du kannst natuerlich PeNs Programme einfach normal auf Linux kompilieren... musst ja nicht unbedingt uebers Filesystem schreiben...
Intern beruht das ganze (wie so viele andere Tools) auf den guten alten TFGET-Quellen von PeN, und die koennen nunmal nur lesen. Allerdings gibt es vom gleichen Author den Nachfolger TF und das kann auch schreiben!
Prinzipiell sollte es also kein Problem sein das Schreiben auch zu implementieren, ich befuerchte nur Sven (der Author von TFFS) hat wenig Ambitionen das einzubauen, da er damit zufrieden ist die Platte auslesen zu koennen.

Du kannst natuerlich PeNs Programme einfach normal auf Linux kompilieren... musst ja nicht unbedingt uebers Filesystem schreiben...
-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
AW: Topfield 4000 mit Ubuntu Linux
Also kompilieren liegt nicht im Bereich meiner Möglichkeiten. Das überöass ich gern anderen, aber im Moment habe ich keine Hoffnungen das sich jemand drum kümmert.
- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Also das ist in diesem Fall extremst einfach... also fast... habs grade mal probiert:
1. Lade dir obiges tfdisk-020907.zip runter und packe es aus
2. Gehe in das Verzeichnix und tippe "make"
Das wars... fast, weil du im File topfield.h vorher noch die Zeile
"extern int errno;"
durch
"#include <errno.h>"
ersetzen musst! Das liegt an den neueren gcc compilern, tfdisk is schliesslich 5 Jahre alt!
:
Danach hast du ein executable namens "tf" und "tfget"! In readme.txt steht ne kleine Anleitung... "tf dir" zeigt zB. den Inhalt der Topfplatte. Ausprobieren kann ichs aber grade nicht, da meine Topfplatte in Betrieb ist...
1. Lade dir obiges tfdisk-020907.zip runter und packe es aus
2. Gehe in das Verzeichnix und tippe "make"
Das wars... fast, weil du im File topfield.h vorher noch die Zeile
"extern int errno;"
durch
"#include <errno.h>"
ersetzen musst! Das liegt an den neueren gcc compilern, tfdisk is schliesslich 5 Jahre alt!

Danach hast du ein executable namens "tf" und "tfget"! In readme.txt steht ne kleine Anleitung... "tf dir" zeigt zB. den Inhalt der Topfplatte. Ausprobieren kann ichs aber grade nicht, da meine Topfplatte in Betrieb ist...

-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
AW: Topfield 4000 mit Ubuntu Linux
mit wine hab ich die exe schon gestartet aber im jahre 2007 darf ich eine gui erwarten 

- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Also sowas... du benutzt wine um unter Linux die vorkompilierten Windows binaries zu starten?
Und das obwohl das Programm ganz einfach nativ fuer Linux ubersetzt werden kann... ja sogar ein makefile da ist?!? Schande ueber dich!!!
Und ne Oberflaeche kannst ja einfach selber drumherumstricken, wenn du unbedingt eine brauchst... gibt dazu die verschiedensten scriptsprachen (tcl/tk, python, kommander...)... aber ein richtiger Linux-User braucht keine Oberflaeche!
Und das obwohl das Programm ganz einfach nativ fuer Linux ubersetzt werden kann... ja sogar ein makefile da ist?!? Schande ueber dich!!!

Und ne Oberflaeche kannst ja einfach selber drumherumstricken, wenn du unbedingt eine brauchst... gibt dazu die verschiedensten scriptsprachen (tcl/tk, python, kommander...)... aber ein richtiger Linux-User braucht keine Oberflaeche!

-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg
AW: Topfield 4000 mit Ubuntu Linux
Ja dann bastel mal eine rum ich hab von programmieren keine ahnung.
Na klar hab ich wine benutzt ich wollt ja sehen was das Programm zu bieten hat

Na klar hab ich wine benutzt ich wollt ja sehen was das Programm zu bieten hat

- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Dann lerne es... zumindest ne scriptsprache wie Python kannst du IMMER und UEBERALL brauchen!
Noch dazu lernt man was ueber objektorientiertes Programmieren (wenn man will)... und stell dich nicht so an wegen dem bischen kompilieren, dass ist jetzt DIE Gelegenheit auch das zu lernen.
Oder zumindest ne Ahnung davon zu kriegen...
Noch dazu lernt man was ueber objektorientiertes Programmieren (wenn man will)... und stell dich nicht so an wegen dem bischen kompilieren, dass ist jetzt DIE Gelegenheit auch das zu lernen.
Oder zumindest ne Ahnung davon zu kriegen...

Zuletzt geändert von ragtime am Fr 2. Mär 2007, 01:19, insgesamt 1-mal geändert.
Grund: link
Grund: link
- aledoe
- Vielantworter
- Beiträge: 912
- Registriert: Fr 21. Apr 2006, 20:01
- Receivertyp: TF5200PVRc
- Receiverfirmware: TF-NCPCd 2.75P 06.12.06
- Wohnort: Hennef
AW: Topfield 4000 mit Ubuntu Linux
Pfff, Python...
Perl ist die einzig wahre Script-Sprache:
Quelltext und ASCII-Art in einem!
Perl ist die einzig wahre Script-Sprache:
Code: Alles auswählen
#!/usr/bin/perl -w # camel code
use strict;
$_='ev
al("seek\040D
ATA,0, 0;");foreach(1..3)
{<DATA>;}my @camel1hump;my$camel;
my$Camel ;while( <DATA>){$_=sprintf("%-6
9s",$_);my@dromedary 1=split(//);if(defined($
_=<DATA>)){@camel1hum p=split(//);}while(@dromeda
ry1){my$camel1hump=0 ;my$CAMEL=3;if(defined($_=shif
t(@dromedary1 ))&&/\S/){$camel1hump+=1<<$CAMEL;}
$CAMEL--;if(d efined($_=shift(@dromedary1))&&/\S/){
$camel1hump+=1 <<$CAMEL;}$CAMEL--;if(defined($_=shift(
@camel1hump))&&/\S/){$camel1hump+=1<<$CAMEL;}$CAMEL--;if(
defined($_=shift(@camel1hump))&&/\S/){$camel1hump+=1<<$CAME
L;;}$camel.=(split(//,"\040..m`{/J\047\134}L^7FX"))[$camel1h
ump];}$camel.="\n";}@camel1hump=split(/\n/,$camel);foreach(@
camel1hump){chomp;$Camel=$_;y/LJF7\173\175`\047/\061\062\063\
064\065\066\067\070/;y/12345678/JL7F\175\173\047`/;$_=reverse;
print"$_\040$Camel\n";}foreach(@camel1hump){chomp;$Camel=$_;y
/LJF7\173\175`\047/12345678/;y/12345678/JL7F\175\173\0 47`/;
$_=reverse;print"\040$_$Camel\n";}';;s/\s*//g;;eval; eval
("seek\040DATA,0,0;");undef$/;$_=<DATA>;s/\s*//g;( );;s
;^.*_;;;map{eval"print\"$_\"";}/.{4}/g; __DATA__ \124
\1 50\145\040\165\163\145\040\157\1 46\040\1 41\0
40\143\141 \155\145\1 54\040\1 51\155\ 141
\147\145\0 40\151\156 \040\141 \163\16 3\
157\143\ 151\141\16 4\151\1 57\156
\040\167 \151\164\1 50\040\ 120\1
45\162\ 154\040\15 1\163\ 040\14
1\040\1 64\162\1 41\144 \145\
155\14 1\162\ 153\04 0\157
\146\ 040\11 7\047\ 122\1
45\15 1\154\1 54\171 \040
\046\ 012\101\16 3\16
3\15 7\143\15 1\14
1\16 4\145\163 \054
\040 \111\156\14 3\056
\040\ 125\163\145\14 4\040\
167\1 51\164\1 50\0 40\160\
145\162 \155\151
\163\163 \151\1
57\156\056
Viele Grüße
Alex
Autorstart TAPs: Power Restore V0.7.3b, QuickTimer 1.0 RC 1, 3PG 1.12, ImproBox 2.2, Filer 2.00 Beta 12, SPDIFkiller V1.0a, dbPlay 0.7
Alex
Autorstart TAPs: Power Restore V0.7.3b, QuickTimer 1.0 RC 1, 3PG 1.12, ImproBox 2.2, Filer 2.00 Beta 12, SPDIFkiller V1.0a, dbPlay 0.7
- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
DAS musste jetzt kommen...
NICHTS ist so haesslich wie perl (nicht dass ich es koennte)... das genaue Gegenteil von python! Kamele sind da unmoeglich... das ist ja das Schoene dran...
NICHTS ist so haesslich wie perl (nicht dass ich es koennte)... das genaue Gegenteil von python! Kamele sind da unmoeglich... das ist ja das Schoene dran...

- aledoe
- Vielantworter
- Beiträge: 912
- Registriert: Fr 21. Apr 2006, 20:01
- Receivertyp: TF5200PVRc
- Receiverfirmware: TF-NCPCd 2.75P 06.12.06
- Wohnort: Hennef
AW: Topfield 4000 mit Ubuntu Linux
[quote=""ragtime""]DAS musste jetzt kommen...
NICHTS ist so haesslich wie perl (nicht dass ich es koennte)... das genaue Gegenteil von python! Kamele sind da unmoeglich... das ist ja das Schoene dran...
[/quote]
War ja auch nicht 100% ernst gemeint...
An Perl begeistert mich, dass man alles machen kann; Auch mit lesbarem Quelltext
.
So etwas wie das Camel-Script WILL ich gar nicht verstehen, aber ich finde es faszinierend, dass es sich ausführen läßt.
NICHTS ist so haesslich wie perl (nicht dass ich es koennte)... das genaue Gegenteil von python! Kamele sind da unmoeglich... das ist ja das Schoene dran...

War ja auch nicht 100% ernst gemeint...

An Perl begeistert mich, dass man alles machen kann; Auch mit lesbarem Quelltext

So etwas wie das Camel-Script WILL ich gar nicht verstehen, aber ich finde es faszinierend, dass es sich ausführen läßt.
Viele Grüße
Alex
Autorstart TAPs: Power Restore V0.7.3b, QuickTimer 1.0 RC 1, 3PG 1.12, ImproBox 2.2, Filer 2.00 Beta 12, SPDIFkiller V1.0a, dbPlay 0.7
Alex
Autorstart TAPs: Power Restore V0.7.3b, QuickTimer 1.0 RC 1, 3PG 1.12, ImproBox 2.2, Filer 2.00 Beta 12, SPDIFkiller V1.0a, dbPlay 0.7
- ragtime
- Quelle des Wissens
- Beiträge: 1295
- Registriert: Do 10. Aug 2006, 17:24
- Receivertyp: TF4000PVR
- Receiverfirmware: TF-JPC 4.59.01
AW: Topfield 4000 mit Ubuntu Linux
Nee, schon klar...
Und man hat ja nicht unbedingt immer die Wahl... aber wenn dann wuerde ich in Zukunft nur noch python waehlen. Mich begeistern einfach die Syntax... dass man gezwungen ist lesbar zu schreiben... dass man code auch ohne Kommentare verstehen kann.
Und in python kannst du auch alles machen... perl liegt da aber natuerlich wegen des alters und seiner riesigen modul bibliothek vorn.

Und man hat ja nicht unbedingt immer die Wahl... aber wenn dann wuerde ich in Zukunft nur noch python waehlen. Mich begeistern einfach die Syntax... dass man gezwungen ist lesbar zu schreiben... dass man code auch ohne Kommentare verstehen kann.
Und in python kannst du auch alles machen... perl liegt da aber natuerlich wegen des alters und seiner riesigen modul bibliothek vorn.
-
- Erfahrener Benutzer
- Beiträge: 243
- Registriert: Mo 10. Jul 2006, 15:58
- Receivertyp: Topfield 4000
- Receiverfirmware: V4.59.01
- Wohnort: Heidelberg