Filer 1.3 für den TMS
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64901
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: Filer 1.3 für den TMS
aber hier reden wir von der 1.3 version und nicht vom 2.x
firebird hat mehrfach mitgeteilt das er keine neuen features mit einbaun wird, das wird dann die arbeit von jenem sein der das projekt danach übernimmt.
twilight
firebird hat mehrfach mitgeteilt das er keine neuen features mit einbaun wird, das wird dann die arbeit von jenem sein der das projekt danach übernimmt.
twilight
- Maliboy
- LkLbBuMiBdss
SiFalsswoemifTpHW - Beiträge: 30572
- Registriert: So 11. Dez 2005, 12:41
- Wohnort: Bad Neuenahr-Ahrweiler
- Receivertyp: VU+ Ultimo 4k
- Wohnort: Bad Neuenahr-Ahrweiler
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Aber was bringt es, auf ein TAP zu verweisen, das es gar nicht gibt. Die Routine zum Umbennen exisitiert in öffentlichen Quellcode. Also ist der Einbau wahrscheinlich relativ schnell realisiert. Und es ist egal, ob das nun Firebird, Elle oder der Nachfolger macht. Es geht bestimmt schneller als erst Automove zu portieren.
Tschau,
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64901
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: Filer 1.3 für den TMS
Maliboy hat geschrieben:Es geht bestimmt schneller als erst Automove zu portieren.
da wär ich mir nicht so sicher
übrigends kann man dieses problem mit jag umgehen, indem man das datum mit in den aufnahmenamen übernimmt.
twilight
- frodobigins
- Vielantworter
- Beiträge: 998
- Registriert: So 14. Mai 2006, 09:55
- Receivertyp: SRP2100 -
RiesigBlau HD800 UE mit OpenMips2.0, 1 GB - Receiverfirmware: immer die Aktuellste
- Wohnort: zu Hause
AW: Filer 1.3 für den TMS
dazu muesste ich aber eine beta FW kriegen, damit ich jag autostarten kann *gggggg*
LG 47" FullHD, 3D mit LG BD-Player 3D
LG 32" FullHD
3xmotorisiert 80 cm, 1xfix 150 cm
SRP-2100 (TMS) 2000GB - Itina, XStart, ReZap, QuickPlay, Liza, MediaAspect, iBox, RescueRecs, BackupSettings, Automove, RebuildNav, TapCommander,IQChannels
div. CAS
LG 32" FullHD
3xmotorisiert 80 cm, 1xfix 150 cm
SRP-2100 (TMS) 2000GB - Itina, XStart, ReZap, QuickPlay, Liza, MediaAspect, iBox, RescueRecs, BackupSettings, Automove, RebuildNav, TapCommander,IQChannels
div. CAS
- Elle4u
- TAP-Chirurg
- Beiträge: 11971
- Registriert: Fr 9. Dez 2005, 16:48
- Receivertyp: SRP-2410 (2 TB)
- Receiverfirmware: TF-BCPCE 1.11.00 (19.12.2013)
- Wohnort: Osburg
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Code: Alles auswählen
Move
Do until Move OK
do until rename ok
rename
loop
move
loop
Gruß,
Elle4u
Elle4u
- Melmak
- Erfahrener Benutzer
- Beiträge: 236
- Registriert: Di 28. Mär 2006, 21:47
- Receivertyp: TF5000PVR, SRP2401 CI+
- Receiverfirmware: aktuelle
AW: Filer 1.3 für den TMS
Hallo Jungs,
Habe ja keine Ahnung vom programmieren, aber warum macht ihr nicht gleich eine der letzten Filer Versionen
Grüße Melmak
Habe ja keine Ahnung vom programmieren, aber warum macht ihr nicht gleich eine der letzten Filer Versionen
Grüße Melmak
- Maliboy
- LkLbBuMiBdss
SiFalsswoemifTpHW - Beiträge: 30572
- Registriert: So 11. Dez 2005, 12:41
- Wohnort: Bad Neuenahr-Ahrweiler
- Receivertyp: VU+ Ultimo 4k
- Wohnort: Bad Neuenahr-Ahrweiler
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Zuviele Hacks...
Filer 2 war intern fast eine komplette Neuentwicklung. Da bei der 5000er Serie Dateizugrüffe ziemlich langsam waren, wurde alles in eine Datenbank ausgelagert. Und die Datenbank wurde über spezielle Hacks, gefüttert. Das ist 1. beim TMS nicht mehr notwendig und 2. würde es natürlich auch nicht laufen. Also ist man erst einmal auf die letzte Version ohne Datenbank gegangen.
Filer 2 war intern fast eine komplette Neuentwicklung. Da bei der 5000er Serie Dateizugrüffe ziemlich langsam waren, wurde alles in eine Datenbank ausgelagert. Und die Datenbank wurde über spezielle Hacks, gefüttert. Das ist 1. beim TMS nicht mehr notwendig und 2. würde es natürlich auch nicht laufen. Also ist man erst einmal auf die letzte Version ohne Datenbank gegangen.
Tschau,
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64901
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: Filer 1.3 für den TMS
weil die 2er verison elles aktuelles projekt ist und er das im moment nicht machen will weil er die zeit und das gerät dazu nicht hat.
twilight
twilight
- Maliboy
- LkLbBuMiBdss
SiFalsswoemifTpHW - Beiträge: 30572
- Registriert: So 11. Dez 2005, 12:41
- Wohnort: Bad Neuenahr-Ahrweiler
- Receivertyp: VU+ Ultimo 4k
- Wohnort: Bad Neuenahr-Ahrweiler
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Das stimmt so nicht. Filer 2 ist Open Source. Ein jeder kann da ran und ich was eigens Basteln. Und er kann diese Änderungen auch wieder an Elle schicken, der sie dann evtl. einpflegt. Und wenn jemand ein Filer TMS Projekt aufmachen würde wäre das auch kein Problem.
Tschau,
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64901
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: Filer 1.3 für den TMS
sicher sind die hacks die größte hürde, das filer 2.x open source ist war mir allerdings nicht bekannt...
twilight
twilight
- Elle4u
- TAP-Chirurg
- Beiträge: 11971
- Registriert: Fr 9. Dez 2005, 16:48
- Receivertyp: SRP-2410 (2 TB)
- Receiverfirmware: TF-BCPCE 1.11.00 (19.12.2013)
- Wohnort: Osburg
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Elle4u hat geschrieben:So ungefährCode: Alles auswählen
Move Do until Move OK do until rename ok rename loop move loop
Hab nochmal nachgeschaut:
Erst wird geprüft, ob der Dateiname der zu verschiebenden Datei im Quell- und Zielverzeichnis eindeutig ist. Wenn nicht, wird so lange hoch gezählt, bis dies der Fall ist.
Code: Alles auswählen
//Check if the file exists in the destination directory
ToDirFileIndex = FollowParent (ToDirFileIndex);
BuildFullPath (ToDirFileIndex, DestPath);
//zerlege Dateinamen
strcpy(FileName, &StringDB [FileDB [FromFileIndex].pFileName]);
strcpy(cName, FileName);
AWToolStrGetName(cName);
strcpy(cExtension, (char*) AWToolStrGetExt(FileName));
HDD_ChangeDir (DestPath);
while (TAP_Hdd_Exist (FileName))
{
TAP_SPrint(FileName, "%s-%d%s", cName, fNumber++, cExtension );
HDD_ChangeDir (&StringDB [FileDB [FromFileIndex].pPath]);
while (TAP_Hdd_Exist (FileName))
{
TAP_SPrint(FileName, "%s-%d%s", cName, fNumber++, cExtension );
}
HDD_ChangeDir (DestPath);
LastError = 1;
}
Falls umbenannt werden muss, wird das dann über eine Funktion gemacht (gleichzeitig werden alle dazugehörigen Dateien mit umbenannt (hier: Vorschaubild):
Code: Alles auswählen
//Muss die Datei umbenannt werden?
if (LastError == 1)
{
HDD_ChangeDir (&StringDB [FileDB [FromFileIndex].pPath]);
//DBRenameFile übernimmt das gleichzeitige Umbenennen der REC und FPV
DBRenameFile(FromFileIndex, FileName);
}
Jetzt wird verschoben (erst Film dann evtl. Vorschaubild) und die DB angepasst:
Code: Alles auswählen
bret = HDD_Move(FileName, &StringDB [FileDB [FromFileIndex].pPath], DestPath);
InvalidateBuffer();
if (bret)
{
BuildFullPath (FromFileIndex, a);
FileDB [FromFileIndex].pPath = StringDBAdd (DestPath);
FileDB [FromFileIndex].DirCluster = FileDB [ToDirFileIndex].StartCluster;
SetDBUpdate (FromFileIndex, TRUE, 40);
BuildFullPath (FromFileIndex, s);
if (FPVIndex >= 0)
{
HDD_Move(&StringDB [FileDB [FPVIndex].pFileName], &StringDB [FileDB [FPVIndex].pPath], DestPath);
InvalidateBuffer();
FileDB [FPVIndex].pPath = StringDBAdd (DestPath);
FileDB [FPVIndex].DirCluster = FileDB [ToDirFileIndex].StartCluster;
//Get the DirSlot of the moved file
FileSlot = GetDirSlotPointer (FileDB [FPVIndex].DirCluster, 0);
LastDirSlot = (HDD_GetClusterSize() << 2) - (FileSlot->UnusedByte >> 7);
for (Slot = 0; Slot < LastDirSlot; Slot ++)
{
FileSlot = GetDirSlotPointer (FileDB [FPVIndex].DirCluster, Slot);
//Just check files with the same attribute
if (FileDB [FPVIndex].Attr == FileSlot->Attribute)
{
TAP_SPrint (TraceParameters, "%s [%2.2x]<==> %s [%2.2x]", &StringDB [FileDB [FPVIndex].pFileName], FileDB [FPVIndex].Attr, FileSlot->FileName, FileSlot->Attribute);
CTComment (TraceParameters);
if (strncmp (&StringDB [FileDB [FPVIndex].pFileName], FileSlot->FileName, strlen (&StringDB [FileDB [FPVIndex].pFileName])) == 0)
{
TAP_SPrint (TraceParameters, "New FPV Slot = %d", Slot);
CTComment (TraceParameters);
FileDB [FPVIndex].DirSlot = Slot;
break;
}
}
}
SetDBUpdate (FPVIndex, TRUE, 140);
}
Gruß,
Elle4u
Elle4u
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28925
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
AW: Filer 1.3 für den TMS
@Elle: das ist beim TMS nicht mehr so "trivial", da REC-Dateien eine Sonderbehandlung benötigen, da sie aus 3 Einzeldateien besteht (.rec, .rec.inf und .rec.nav).
- ramibi
- Ungesperrter Moderator ;-)
- Beiträge: 15175
- Registriert: Do 8. Dez 2005, 14:46
- Receivertyp: 1 SRP 2410M, 2 SRP 2410MSE, SRP 2410,TF 5500, SRP 2100 in der Reserve
- Receiverfirmware: auf Allen immer die für mich Beste :-)
- Wohnort: Saarland
AW: Filer 1.3 für den TMS
... ich habe elle ja schon geschrieben, daß es an der Zeit ist sich einen TMS zuzulegen - aber er ziehrt sich noch wie ein kleines Kind
einen lieben Gruss von ramibi
.. leider keine Testversion mehr
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
.. leider keine Testversion mehr
[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.
[SPIO/JK] - Das Alien bekommt das Mädchen.
SRP 2410M an Philips PFL 37/9603 mit Harmony 785
- caju
- Statusverbiegungs-
formulierungsuntersteller (ohne Beschränkung) - Beiträge: 2950
- Registriert: Di 27. Dez 2005, 20:13
- Receivertyp: 2 x TF5xxx, VU+Duo
- Receiverfirmware: Januar 07
- Wohnort: Kreis KL
AW: Filer 1.3 für den TMS
ramibi hat geschrieben:... ich habe elle ja schon geschrieben, daß es an der Zeit ist sich einen TMS zuzulegen - aber er ziehrt sich noch wie ein kleines Kind
Stellt ihm doch einen für Testzwecke zur Verfügung. Dann gehts ratzfatzzz
Liebe Grüße
[ TAPs: 3PG, Jag, Filer, ND, Automove]
[ Sound: Bose 3-2-1]
[ Fernseher: Philips 46" 7655, 32" 5403, LG 20"]
[ Internet: 30 MB Kabeldeutschland ]
[ TAPs: 3PG, Jag, Filer, ND, Automove]
[ Sound: Bose 3-2-1]
[ Fernseher: Philips 46" 7655, 32" 5403, LG 20"]
[ Internet: 30 MB Kabeldeutschland ]
- Twilight
- Zauberküchencheflehrling mit extra Butter
- Beiträge: 64901
- Registriert: Fr 9. Dez 2005, 09:17
- Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
- Wohnort: Wien Umgebung
AW: Filer 1.3 für den TMS
selbst mit einem tms geht das nicht ratz fatz
twilight
twilight
- Maliboy
- LkLbBuMiBdss
SiFalsswoemifTpHW - Beiträge: 30572
- Registriert: So 11. Dez 2005, 12:41
- Wohnort: Bad Neuenahr-Ahrweiler
- Receivertyp: VU+ Ultimo 4k
- Wohnort: Bad Neuenahr-Ahrweiler
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Außerdem liegen seine Prioritäten zur Zeit ganz woanders. Mit anderen Worten: Der TMS wurde in der Kiste einstauben...
Tschau,
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
Kai
SONY KD-49X8505B - KDG CI+ SC: G09 (DigitalFree, Privat HD)
ULTIMO 4k (mit Vti Image)
Bald in Rente: CRP2401CI+ - ACL V1.16: D02 (DigitalFree, Privat HD, Sky) TAPs:
AutoStart: SmartEPG, SmartFiler, CallMonitor, FastSkip, TMSTelnetD,
SONY KDL-40W3000 ACL 1.16: D02 (DigitalFree, Privat HD)
Kabelanschluß: Vodafone/KDG (NE4)
- Melmak
- Erfahrener Benutzer
- Beiträge: 236
- Registriert: Di 28. Mär 2006, 21:47
- Receivertyp: TF5000PVR, SRP2401 CI+
- Receiverfirmware: aktuelle
AW: Filer 1.3 für den TMS
wer schreibt eigentlich den Filer für den TMS?
Melmak
Melmak
Zuletzt geändert von Melmak am Mo 14. Sep 2009, 20:48, insgesamt 1-mal geändert.
- xyzzyx
- TAPPortierer
- Beiträge: 2099
- Registriert: Sa 6. Jun 2009, 18:35
- Receivertyp: SRP-2100 (TMS), **** Duo²
- Receiverfirmware: verschiedene
- Kontaktdaten:
AW: Filer 1.3 für den TMS
Melmak hat geschrieben:wer schreibt eigentlich den Filer für den TMS?
Melmak
Liest du den Thread von hinten nach vorne?
Firebird macht momentan die Portierung von Filer 1.2 als neue Version 1.3 für den TMS im status quo.
Die beta-Versionen stehen jeweils vorne im ersten Post.
Es gibt aber noch einige Problemchen.
Zuletzt geändert von xyzzyx am Di 15. Sep 2009, 07:31, insgesamt 1-mal geändert.
Grund: Versionen korrigiert
Grund: Versionen korrigiert
MfG,
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage Installieren: TAPtoDate Beschreibungen: Topfield TAP-Seite
xyzzyx
Die Liste meiner portierten und meiner eigenen TAPs findet man hier
Download: Homepage Installieren: TAPtoDate Beschreibungen: Topfield TAP-Seite
- FireBird
- Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
- Beiträge: 28925
- Registriert: Fr 9. Dez 2005, 09:59
- Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k - Wohnort: Wien
AW: Filer 1.3 für den TMS
Update. Mit ein wenig Glück sind die Abstürze beim Springen behoben.
- Elle4u
- TAP-Chirurg
- Beiträge: 11971
- Registriert: Fr 9. Dez 2005, 16:48
- Receivertyp: SRP-2410 (2 TB)
- Receiverfirmware: TF-BCPCE 1.11.00 (19.12.2013)
- Wohnort: Osburg
- Kontaktdaten:
AW: Filer 1.3 für den TMS
OT:
DAS würde ich soooo nicht unterschreiben Aber egal... |
Gruß,
Elle4u
Elle4u