Problem mit ß in Filenamen

Forum zum Thema Computer, Software am SRP
andreas21
Topfazubi
Topfazubi
Beiträge: 26
Registriert: Do 28. Feb 2008, 11:23
Receivertyp: TF5000 PVR BP
Receiverfirmware: 5.13.62

Problem mit ß in Filenamen

#1

Beitrag von andreas21 » Sa 16. Mai 2015, 00:25

Ich kann .rec-Dateien, die ein ß enthalten, nicht mit SFTP-Prgrammen bearbeiten, weder auf den Computer kopieren, noch auf dem Receiver löschen. Das betrifft seltsamerweise nicht die äöüÄÖÜ. und auch nicht andere Sonderzeichen wie der Bindestrich, der nicht der Standard ASCII-Dash ist.

Das betrifft sowohl FileZilla unter Linux wie WinSCP untern Windows. Die fragliche Fehlermeldung ist bei WinSCP z.B. "Copying files from remote side failed.
Can't open Zeiglers wunderbare Welt des FuÃballs - 2015-04-12 23-40.rec". Die deutschen Sonderzeichen werden auch falsch darestellt, das gilt aber auch für äöü, und diese Dateien werden korrekt kopiert.

Es sieht so aus, als wenn der aus dem Directory-Listing gelesene Dateiname in einen internen scp-Befehl eingesetzt wird, aber durch irgendeine Namenskonversion verändert wird. Ich weiß nicht, welche Zeichenkodierung das Dateisystem auf dem Topf hat, aber sie scheint das ß im Zeichensatz zu haben, denn direkt auf dem Topf werden diese Dateinamen richtig angezeigt. In jedem Falle wird diese Kodierung von FileZilla und WinSCP nicht richtig erkannt, was möglicherweise Teil des Problems ist. Das ä wird als ä angezeigt, also zwei Zeichen, wohingegen vom ß nur das eine Zeichen à angezeigt wird, da gibt es eventuell ein weiteres Zeichen, was nicht druckbar ist, was dann herausgefiltert wird.

WinSCP scheint mir keine Möglichkeit zu geben, die Kodierung der Dateinamen einzustellen. Es gibt eine Option, Sonderzeichen beim Kopieren zu entfernen, was aber keine Abhilfe bringt.

Ich habe den SRP 2100, die Timer werden von SmartEPG gesetzt, das heißt, die fraglichen "ß"-Zeichen kommen aus den EPG-Daten.
Taps: 3PG, Filer, TAPcommander, QuickJump
Software: TopSet

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9707
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: Problem mit ß in Filenamen

#2

Beitrag von Homer » Sa 16. Mai 2015, 00:38

Ich habe keine Probleme mit 'ß'. Ich benutze WinSCP mit dem alternativen FTP-Server StartFTPd V1.3.

WinSCP hat eine UTF-8-Option in der Verbindungszielverwaltung -> Umgebung -> UTF-8 Codierung für Dateinamen -> Auto | Aus | Ein.

Viele Grüße
Homer
Zuletzt geändert von Homer am Sa 16. Mai 2015, 00:42, 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)

andreas21
Topfazubi
Topfazubi
Beiträge: 26
Registriert: Do 28. Feb 2008, 11:23
Receivertyp: TF5000 PVR BP
Receiverfirmware: 5.13.62

AW: Problem mit ß in Filenamen

#3

Beitrag von andreas21 » Sa 16. Mai 2015, 01:13

Danke Homer, das löst das Problem.

Kommen bei dir die Files mit den richtigen Sonderzeichen auf die Platte des Computers?
Taps: 3PG, Filer, TAPcommander, QuickJump
Software: TopSet

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9707
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: Problem mit ß in Filenamen

#4

Beitrag von Homer » Sa 16. Mai 2015, 01:41

Ja, alle Sonderzeichen sind korrekt. Ich habe nur selten einmal ein Problem mit einem x05 im Dateinamen, wenn Automove den Dateinamen nicht umbenennt, weil dieser z. B. mit einer Jahreszahl endet wie bei "Was gibt es Neues? Highlights 2014.rec". Die alte Firmware unterstützt UTF-8 übrigens 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)

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9707
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: Problem mit ß in Filenamen

#5

Beitrag von Homer » Sa 16. Mai 2015, 02:11

[quote="andreas21"]Danke Homer, das löst das Problem.[/quote]Und was genau löst das Problem - der alternative FTP-Server StartFTPd oder die UTF-8-Option?

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
Anthea
Boarddoktor

<div title=Kreativer Administrator><b>Boarddoktor</b></div>
Beiträge: 10661
Registriert: Mo 5. Dez 2005, 13:15
Receivertyp: TF7700HDPVR, SRP-2100, SRP-2410CI+Eco
Receiverfirmware: aktuell :)
Wohnort: Fürth
Kontaktdaten:

AW: Problem mit ß in Filenamen

#6

Beitrag von Anthea » Mi 8. Jul 2015, 16:33

Bei mir beides zusammen. Beim Standard-Server kann ich im FTP-Client einstellen was ich will, es kommt immer Zeichenmüll. Beim StartFTPd kommt nur dann Zeichenmüll, wenn ich kein UTF-8 einstelle. Beim Standard-Server kommt es mir so vor, als würden die UTF-8-Zeichen vom Server als ASCII interpretiert und erneut auf UTF-8 umgesetzt werden. Um wirklich sicher zu gehen, dass sie kaputt sind. Das ist beim 2100er genauso wie beim 2401er.

Antworten

Zurück zu „SRP: Computer, Software, Internet“