Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

TAPs für die SRP- und CRP-Serie
Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#1

Beitrag von Homer » Di 21. Jun 2011, 14:20

Es geht mir darum, dass das Dateisystem schon beim Erstellen einer Datei das richtige Datum und die richtige Uhrzeit zur Verfügung hat.

Ich habe zwei Aufnahmen mit Datum 05.01.2000 und drei Aufnahmen mit Datum 12.01.2000. Im letzteren Fall hatte ich versucht, während der Aufnahme an den Anfang zu springen, was der Topf mit einem Reboot quittiert hat. Im ersten Fall ist das falsche Datum ohne Absturz gekommen. Automove hat mir jene Dateien auch mit diesem falschen Datum (und falscher Uhrzeit) umbenannt.

Da TAPs aktuelles Datum und Uhrzeit kennen (siehe ProgramFiles/Settings/TAPSystem.log) und TAPs auch (mit system() aus der stdlib) Unix-Befehle absetzen können, könnte ein TAP, das dieses Problem lösen kann, möglich sein. Oder ist es doch nicht machbar? Gibt es dieses vielleicht schon, oder findet sich jemand, der es programmieren kann? Ich bin auch gerne bereit, es zu testen.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64941
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#2

Beitrag von Twilight » Di 21. Jun 2011, 14:25

log dich per telenet ein....

aber rbn sollte datum und länge korrigieren.

twilight

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#3

Beitrag von Homer » Di 21. Jun 2011, 14:55

[quote="Twilight"]log dich per telenet ein....

aber rbn sollte datum und länge korrigieren.

twilight[/quote]

Ich habe es eben gestartet, und rbn hat weder das Dateidatum noch das Datum im Dateinamen korrigiert.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
macfan
Ex-iTiNa-Promoter
Ex-iTiNa-Promoter
Beiträge: 24972
Registriert: Fr 9. Dez 2005, 10:16
Receivertyp: 2 x TF 2401 CI+, 2100, 5200 C, VU+ Ultimo 4K
Receiverfirmware: SRP-Serie: die neueste, 5k: Jan 07 PTU, VU+ VTi 15.0
Wohnort: Dortmund

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#4

Beitrag von macfan » Di 21. Jun 2011, 15:02

Da hätten wir eine CRP-Inkompatibilität. Beim SRP funktioniert das beim Dateidatum, den Dateinamen ändert RbN nicht.

Gruß, Horst

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#5

Beitrag von Homer » Di 21. Jun 2011, 15:24

Update:
Die Logeinträge von RebuildNAV zeigen "Corrected file time stamp"-Aktivitäten nur bei den von mir geschnittenen Dateien.

rbn hat bei den Dateien mit falschem Datum nichts zu rebuilden, von daher wird er auch kein Dateidatum ändern. Aber zu dem Zeitpunkt wäre es sowieso zu spät, weil Automove das falsche Datum schon in den Dateinamen übernommen hat.

Viele Grüße
Homer
Zuletzt geändert von Homer am Di 21. Jun 2011, 15:33, insgesamt 1-mal geändert.
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

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: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#6

Beitrag von Gerti » Di 21. Jun 2011, 15:42

Hi!

Kannst mal das hier ausprobieren:

http://tms.hdpvr.de/SysTime.zip

Das TAP beendet sich direkt wieder, sollte aber die Systemzeit entsprechend setzen...

Gruß,
Gerti

Benutzeravatar
macfan
Ex-iTiNa-Promoter
Ex-iTiNa-Promoter
Beiträge: 24972
Registriert: Fr 9. Dez 2005, 10:16
Receivertyp: 2 x TF 2401 CI+, 2100, 5200 C, VU+ Ultimo 4K
Receiverfirmware: SRP-Serie: die neueste, 5k: Jan 07 PTU, VU+ VTi 15.0
Wohnort: Dortmund

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#7

Beitrag von macfan » Di 21. Jun 2011, 15:57

[quote="Homer"]rbn hat bei den Dateien mit falschem Datum nichts zu rebuilden, von daher wird er auch kein Dateidatum ändern.[/quote]
Dann löschst du einfach die .nav, dann muss es klappen.

Gruß, Horst

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#8

Beitrag von Homer » Di 21. Jun 2011, 16:17

Gerti hat geschrieben:Hi!

Kannst mal das hier ausprobieren:

http://tms.hdpvr.de/SysTime.zip

Das TAP beendet sich direkt wieder, sollte aber die Systemzeit entsprechend setzen...

Gruß,
Gerti

TMS Remote hat sich beim Aufruf von SysTime disconnected.

Das Display hat beim Aufruf ganz kurz einen wirren Zeichensalat gezeigt, was sich alle paar Minuten wiederholt. Das TAP wird aber nicht mehr als aktiv angezeigt.

Während einer Aufnahme wird jetzt bei allen drei Dateien das heutige Datum angezeigt.

Allerdings läuft die Systemzeit innerhalb von 20 Sekunden um 30 Minuten in die Zukunft und springt dann zur aktuellen Zeit zurück. Dann beginnt das Spiel von vorne. Die falsche Uhrzeit ist sichtbar im Unterdisplay und in den Topfmenüs rechts oben. Die Aufnahme hat dadurch auch eine falsche Uhrzeit (in der Zukunft) erhalten.

Und gerade eben ist der Topf rebootet.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

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: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#9

Beitrag von Gerti » Di 21. Jun 2011, 16:30

Hi!

Hast Recht, also scheint es wohl einen Grund zu geben, warum die Systemzeit "ungesetzt" bleibt...

Gruß,
Gerti

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#10

Beitrag von Homer » Di 21. Jun 2011, 16:42

Vielleicht klappt es mit der GMT (UTC)-Weltzeit. Ich setze jetzt die Zeitdifferenz zu GMT auf 00:00 und teste erneut.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#11

Beitrag von Homer » Di 21. Jun 2011, 17:08

Das Laufen der Systemzeit trat auch bei der Zeitdifferenz 00:00 auf.

Jetzt teste ich nochmals mit 02:00 ohne andere TAPs (bis auf RemoteSwitch).

Der wirre Zeichensalat und das Reboot sind seit dem Reboot um ca. 16:15 Uhr ausgeblieben. Die Systemzeit läuft immer noch. :cry:

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#12

Beitrag von Homer » Di 21. Jun 2011, 18:23

Beim Ändern des Datums (via Telnet) bricht das TAP TMSRemote die Verbindung ab:

Code: Alles auswählen

2011-06-21 17:54:44 TMSRemote: RMT: ALIVE timeout reached
2011-06-21 17:54:44 TMSRemote: RMT: Closing connection to client

Damit ist klar, warum sich TMS Remote beim Aufruf von SysTime disconnected.

Große Änderungen des Datums oder der Uhrzeit lassen die Systemzeit laufen.

Es sieht so aus, als ob man nach dem Booten die Unix-Zeit bis zu eine Stunde in die Zukunft (2000-01-01-00:59:59) stellen kann, ohne dass die Systemzeit zu laufen beginnt. Diese Grenze habe ich jetzt nicht ausgetestet. Nach elf Tagen Laufzeit ist die Unix-Zeit bei 2000-01-12 angekommen.

Wie kann man dem Topf beibringen, dass er schon elfeinhalb Jahre läuft? :thinker:

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

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

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#13

Beitrag von FireBird » Di 21. Jun 2011, 18:52

TMSRemote schliesst die Verbindung, wenn sich der Client 10 Sekunden lang nicht meldet. Für Zeitmaschinen wurde das TAP nicht vorgesehen. :)

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#14

Beitrag von Happy » Di 21. Jun 2011, 21:20

Automove arbeitet beim Umbenennen nicht mit dem Zeitstempel aus dem Filesystem, sondern mit dem aus der inf Datei. Dies ist der Zeitstempel, der auch im TMS Archiv angezeigt wird.
Nur wenn dort ein 0-Zeitstempel gefunden wird, dann wird aufs Filesystem zurückgegriffen.

Oder ist die inf beim Kabelmodell schon wieder anders aufgebaut ?

Gruß,
Happy
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9736
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: Wie kann man Datum und Uhrzeit für das Dateisystem setzen?

#15

Beitrag von Homer » Di 21. Jun 2011, 22:55

Ich muss mich berichtigen: RebuildNAV hatte doch um 14:49 Uhr Datum und Uhrzeit der fünf *.REC-Dateien korrigiert. Im Log war es noch nicht sichtbar und bei den Dateien wurde das neue Datum im Filer auch nicht angezeigt (oder ich hatte nicht richtig hingesehen).

RebuildNAV hat also bei allen "alten" *.REC-Dateien das richtige Datum und die richtige Uhrzeit des Aufnahmebeginns (Beginn des Vorlaufs) gesetzt.
"2010-03-09 V3.2a Added: All rec files < 2005 will immediately receive a new time stamp" :hello:

Wieso Automove nicht das richtige Datum gefunden hat, weiß ich nicht.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Antworten

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