Filer 1.3 für den TMS

TAPs für die SRP- und CRP-Serie
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
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

#121

Beitrag von Twilight » Mo 14. Sep 2009, 10:04

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

Benutzeravatar
Maliboy
LkLbBuMiBdss
SiFalsswoemifTpHW

<div title=Logoistiker, kindlicher Liebhaber bunter Blumen und Mod in Black, der sich seinen Status im Forum am liebsten selbst setzten will, obwohl er manchmal im falschen Thread postet HabenWoller>LkLbBuMiBdss<br>SiFalsswoemifTpHW</div>
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

#122

Beitrag von Maliboy » Mo 14. Sep 2009, 10:09

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)

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
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

#123

Beitrag von Twilight » Mo 14. Sep 2009, 10:45

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

Benutzeravatar
frodobigins
Vielantworter
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

#124

Beitrag von frodobigins » Mo 14. Sep 2009, 11:26

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

Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
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

#125

Beitrag von Elle4u » Mo 14. Sep 2009, 12:18

Code: Alles auswählen

Move
Do until Move OK
  do until rename ok
    rename
  loop
  move
loop
So ungefähr :wink:
Gruß,
Elle4u

Benutzeravatar
Melmak
Erfahrener Benutzer
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

#126

Beitrag von Melmak » Mo 14. Sep 2009, 12:31

Hallo Jungs,

Habe ja keine Ahnung vom programmieren, aber warum macht ihr nicht gleich eine der letzten Filer Versionen

Grüße Melmak

Benutzeravatar
Maliboy
LkLbBuMiBdss
SiFalsswoemifTpHW

<div title=Logoistiker, kindlicher Liebhaber bunter Blumen und Mod in Black, der sich seinen Status im Forum am liebsten selbst setzten will, obwohl er manchmal im falschen Thread postet HabenWoller>LkLbBuMiBdss<br>SiFalsswoemifTpHW</div>
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

#127

Beitrag von Maliboy » Mo 14. Sep 2009, 12:37

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.
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)

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
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

#128

Beitrag von Twilight » Mo 14. Sep 2009, 12:38

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

Benutzeravatar
Maliboy
LkLbBuMiBdss
SiFalsswoemifTpHW

<div title=Logoistiker, kindlicher Liebhaber bunter Blumen und Mod in Black, der sich seinen Status im Forum am liebsten selbst setzten will, obwohl er manchmal im falschen Thread postet HabenWoller>LkLbBuMiBdss<br>SiFalsswoemifTpHW</div>
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

#129

Beitrag von Maliboy » Mo 14. Sep 2009, 12:45

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)

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
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

#130

Beitrag von Twilight » Mo 14. Sep 2009, 12:49

sicher sind die hacks die größte hürde, das filer 2.x open source ist war mir allerdings nicht bekannt...

twilight

Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
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

#131

Beitrag von Elle4u » Mo 14. Sep 2009, 12:53

Elle4u hat geschrieben:

Code: Alles auswählen

Move
Do until Move OK
  do until rename ok
    rename
  loop
  move
loop
So ungefähr :wink:




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

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
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

#132

Beitrag von FireBird » Mo 14. Sep 2009, 14:53

@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).

Benutzeravatar
ramibi
Ungesperrter Moderator ;-)
Ungesperrter Moderator <font color=#E9E9E9>;-)</font>
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

#133

Beitrag von ramibi » Mo 14. Sep 2009, 14:56

... 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 :und_weg:
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

Benutzeravatar
caju
Statusverbiegungs-
formulierungsuntersteller (ohne Beschränkung)
Statusverbiegungs-<br>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

#134

Beitrag von caju » Mo 14. Sep 2009, 17:48

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 :und_weg:


Stellt ihm doch einen für Testzwecke zur Verfügung. Dann gehts ratzfatzzz :D

:und_weg:
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 ]

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
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

#135

Beitrag von Twilight » Mo 14. Sep 2009, 18:02

selbst mit einem tms geht das nicht ratz fatz ;)

twilight

Benutzeravatar
Maliboy
LkLbBuMiBdss
SiFalsswoemifTpHW

<div title=Logoistiker, kindlicher Liebhaber bunter Blumen und Mod in Black, der sich seinen Status im Forum am liebsten selbst setzten will, obwohl er manchmal im falschen Thread postet HabenWoller>LkLbBuMiBdss<br>SiFalsswoemifTpHW</div>
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

#136

Beitrag von Maliboy » Mo 14. Sep 2009, 18:04

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)

Benutzeravatar
Melmak
Erfahrener Benutzer
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

#137

Beitrag von Melmak » Mo 14. Sep 2009, 20:36

wer schreibt eigentlich den Filer für den TMS? :confused:

Melmak
Zuletzt geändert von Melmak am Mo 14. Sep 2009, 20:48, insgesamt 1-mal geändert.

Benutzeravatar
xyzzyx
TAPPortierer
TAP<font color=DarkRed>Portierer</font>
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

#138

Beitrag von xyzzyx » Mo 14. Sep 2009, 21:12

Melmak hat geschrieben:wer schreibt eigentlich den Filer für den TMS? :confused:

Melmak

:patsch:
Liest du den Thread von hinten nach vorne? :thinker:
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
MfG,
xyzzyx

Die Liste meiner portierten und meiner eigenen TAPs findet man hier

:bounce: Download: Homepage :bounce: Installieren: TAPtoDate :bounce: Beschreibungen: Topfield TAP-Seite :bounce:

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
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

#139

Beitrag von FireBird » Mo 14. Sep 2009, 22:06

Update. Mit ein wenig Glück sind die Abstürze beim Springen behoben.

Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
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

#140

Beitrag von Elle4u » Di 15. Sep 2009, 07:11

OT:

Maliboy hat geschrieben:Der TMS wurde in der Kiste einstauben...


DAS würde ich soooo nicht unterschreiben :wink:
Aber egal...

Gruß,
Elle4u

Antworten

Zurück zu „SRP/CRP TAP-Bereich“