PredatH0r / ChanSort

TV channel list editor for Samsung, LG, Sony, Hisense, Panasonic, Philips, Sharp, Toshiba and MANY more.
837 stars 113 forks source link

Dateiformat #309

Closed eugen62 closed 1 year ago

eugen62 commented 1 year ago

Hallo,

lade ich eine Programmliste von meinem Samsung UE55H herunter, kann ich diese wieder problemlos hochladen. Öffne ich diese in in der aktuellen Version von ChanSort und speichere sie wieder ab, dann ist sie ca. 10 mal so groß wie vorher und kann auch nicht mehr hochgeladen werden - Meldung "Datei wurde nicht erkannt". Sehe ich mir die beiden Dateien in Notepad++ an, dann erkennt man sofort, dass diese komplett unterschiedlich aufgebaut sind. Das Verhalten ist auf allen Rechnern auf denen ich es bisher probiert habe gleich. Probiert habe ich es Desktops und Laptops, sowohl zu Hause als auch in der Firma, bei Kollegen und Freunden, unter den Betriebssystemen Windows 7, 8, 8.1, 10, sowie mit älteren Versionen von ChanSort. Das Verhalten ist immer das gleiche. Wie kann das Problem gelöst werden? Danke für die Hilfe. Fernsehliste_Samsung.zip

PredatH0r commented 1 year ago

Samsung .scm Dateien sind nichts anders als umbenannte .zip Dateien. Je nach verwendetem Kompressionstool sieht der Inhalt völlig anders aus. Bei .zip-Archiven gibt es auch verschiedene Kompressionsstufen. So wie es aussieht, hat ChanSort unbeabsichtigt eine unkomprimierte Datei erstellt, während das Original komprimiert war. Ich werde im nächsten Update sicherstellen, dass die Datei beim Speichern wieder komprimiert wird. Ob das aber wirklich die Ursache für die Verweigerung beim Import war, kann ich nicht sicher beurteilen.

PredatH0r commented 1 year ago

Hast du den Dateinamen unverändert beibehalten oder eventuell die .scm-Datei umbenannt? Bei Samsung ist es absolut wichtig, dass der Dateiname unverändert bleibt, sonst kann sie nicht importiert werden. Je nach Modell und Firmwareversion hat der Dateiname einen fixen Aufbau wie z.B. channel_list_UE55HU8500_1201.scm

eugen62 commented 1 year ago

Guten Tag Herr Beham,

danke für die rasche Antwort.

Das mit dem Zippen und Umbenennen habe ich versucht. Die Datei hat dadurch in etwa die richtige Größe bekommen – Es hat aber nicht funktioniert.

Für das Zippen verwende ich 7zip, welches unzählige Optionen kennt. Bedauerlicher Weise habe ich nicht die richtige Kombination gefunden, damit es von meinem Fernseher akzeptiert wird. Wohl oder übel, werde ich auf die nächste Version von ChanSort warten müssen.

Übrigens ChanSort gefällt mir sonst sehr gut und danke für Engagement.

Mit freundlichen Grüßen

Eugen Höglinger

Von: Horst Beham @.> Gesendet: Freitag, 30. September 2022 10:39 An: PredatH0r/ChanSort @.> Cc: Author @.>; Eugen Höglinger @.> Betreff: Re: [PredatH0r/ChanSort] Dateiformat (Issue #309)

Samsung .scm Dateien sind nichts anders als umbenannte .zip Dateien. Je nach verwendetem Kompressionstool sieht der Inhalt völlig anders aus. Bei .zip-Archiven gibt es auch verschiedene Kompressionsstufen. So wie es aussieht, hat ChanSort unbeabsichtigt eine unkomprimierte Datei erstellt, während das Original komprimiert war. Ich werde im nächsten Update sicherstellen, dass die Datei beim Speichern wieder komprimiert wird. Ob das aber wirklich die Ursache für die Verweigerung beim Import war, kann ich nicht sicher beurteilen.

— Reply to this email directly, view it on GitHub https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263282976 , or unsubscribe https://github.com/notifications/unsubscribe-auth/A3KXLZLTFMLHBX3CAEYTCO3WA2RIZANCNFSM6AAAAAAQYRHDMQ . You are receiving this because you authored the thread.Message ID: @.***>

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263282976", "url": "https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263282976", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

eugen62 commented 1 year ago

Danke für den Tipp.

Exportiere ich die Senderliste und benenne ich sie um, kann ich sie problemlos wieder importieren.

Die mit ChanSort bearbeitete List kann ich leider nicht importieren, auch wenn sie genauso heißt wie die Exportierte. Auch nicht wenn ich sie vorher zippe – wahrscheinlich stimmen die Zip-Parameter nicht.

Mit freundlichen Grüßen

Eugen Höglinger

Von: Horst Beham @.> Gesendet: Freitag, 30. September 2022 10:47 An: PredatH0r/ChanSort @.> Cc: Author @.>; Eugen Höglinger @.> Betreff: Re: [PredatH0r/ChanSort] Dateiformat (Issue #309)

Hast du den Dateinamen unverändert beibehalten oder eventuell die .scm-Datei umbenannt? Bei Samsung ist es absolut wichtig, dass der Dateiname unverändert bleibt, sonst kann sie nicht importiert werden. Je nach Modell und Firmwareversion hat der Dateiname einen fixen Aufbau wie z.B. channel_list_UE55HU8500_1201.scm

— Reply to this email directly, view it on GitHub https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263292110 , or unsubscribe https://github.com/notifications/unsubscribe-auth/A3KXLZP4IPZHK6HT3XG6PKDWA2SJVANCNFSM6AAAAAAQYRHDMQ . You are receiving this because you authored the thread.Message ID: @.***>

[ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263292110", "url": "https://github.com/PredatH0r/ChanSort/issues/309#issuecomment-1263292110", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

PredatH0r commented 1 year ago

Die aktuelle ChanSort Version speichert die .scm-Datei komprimiert und in ähnlicher Größe wie die Originaldatei.

Ich kann leider nicht wirklich nachvollziehen, was genau umbenannt, bearbeitet und rekomprimiert wurde. Ich bin mir aber ziemlich sicher, dass der Fernseher eine umbenannte Datei nicht importieren wird. Kann sein, dass er "ok" schreibt aber in Wahrheit gar nichts gemacht hat.

Um Probleme zu vermeiden, empfehle ich, die exportierten Dateien ohne Umbennen zu bearbeiten und auch so zu speichern (d.h. nicht mit "Speichern unter..." sondern normales "Speichern"). Bei Samsung-Listen sind mir bei dieser Vorgehensweise bisher keine Probleme bekannt - abgesehen von defekten oder als NTFS formatierten USB-Sticks.

Sollte das gleiche Problem auch mit der aktuellen Version und dem beschriebenen Vorgehen weiterbestehen, bitte ich, dieses Fehlerticket wieder zu öffnen.