Seite 1 von 1

Automove: Sonderzeichen ersetzen

Verfasst: Mi 3. Aug 2011, 23:10
von FilmFan
Automove ist ein sehr nützliches TAP, aber ich fände es besser, wenn man manche Sonderzeichen ersetzt statt einfach zu löschen:

/ zu -
\ zu -
* zu -
? entfällt oder zu .
" zu '
< zu (
> zu )
¦ zu -
: zu -

Könnte man das eventuell konfigurierbar machen?

Außerdem werden die .cut-Dateien vom MovieCutter-TAP nicht umbenannt. ;)

AW: Automove: Sonderzeichen ersetzen

Verfasst: Mi 3. Aug 2011, 23:45
von Homer
:ja: Ich möchte ? zu ¿ haben und das lange - soll durch das normale - ersetzt werden.

Viele Grüße
Homer

AW: Automove: Sonderzeichen ersetzen

Verfasst: Do 4. Aug 2011, 00:35
von FilmFan
Mir ist noch aufgefallen, daß Dateien wie "... Paris 2011" nicht umbenannt werden.

AW: Automove: Sonderzeichen ersetzen

Verfasst: Do 4. Aug 2011, 00:43
von Homer
Das liegt an der Jahreszahl. Automove sollte nur dann keinen Timestamp anhängen, wenn der Dateiname mit einem der beiden gewählten Datumformate endet.

Viele Grüße
Homer

AW: Automove: Sonderzeichen ersetzen

Verfasst: Fr 5. Aug 2011, 17:20
von FilmFan
Anscheinend sind wir die einzigen beiden Befürworter ...

Übrigens ersetze ich derzeit den Doppelpunkt manuell auch kontextabhängig: <Text>:<Leerzeichen><Text> wird zu <Text><Leerzeichen>-<Leerzeichen><Text>. Nur wenn nach dem Doppelpunkt kein Leerzeichen kommt, wird vorher kein Leerzeichen eingefügt.

AW: Automove: Sonderzeichen ersetzen

Verfasst: Fr 5. Aug 2011, 19:10
von Homer
Ich ersetze manuell nur das fehlende ? durch ¿ und das lange - durch das kurze - (wenn mir auffällt, dass deswegen falsch sortiert wird). Ich ergänze das mal oben.

Viele Grüße
Homer

AW: Automove: Sonderzeichen ersetzen

Verfasst: Fr 5. Aug 2011, 21:01
von FilmFan
Homer hat geschrieben:Ich ersetze manuell [...] das lange - durch das kurze - (wenn mir auffällt, dass deswegen falsch sortiert wird).

Das lange (der Gedankenstrich) wäre aber typographisch richtig. ;)

Ich handhabe das aber auch wie Du.

AW: Automove: Sonderzeichen ersetzen

Verfasst: Mo 8. Aug 2011, 16:29
von Happy
FilmFan hat geschrieben:Automove ist ein sehr nützliches TAP, aber ich fände es besser, wenn man manche Sonderzeichen ersetzt statt einfach zu löschen:

/ zu -
\ zu -
* zu -
? entfällt oder zu .
" zu '
< zu (
> zu )
¦ zu -
: zu -

Könnte man das eventuell konfigurierbar machen?

Außerdem werden die .cut-Dateien vom MovieCutter-TAP nicht umbenannt. ;)


Für die nächste TMS-Version kann ich das gerne ändern, soll ich die Liste von oben so übernehmen? Problem könnte aber sein, dass aktuelle EPG-PRogramme sowieso nur Windows-konforme Zeichen verwenden. Daher hätte ich gedacht, dass Automove hier nur noch in Ausnahmen aktiv werden muss.

Klar, für .cut Dateien fühlt sich Automove nicht zuständig. AM verwendet aber die Umbenennungsfunktion aus der FBLib. Das heißt, die kümmert sich auch nicht darum :u:

Gruß,
Happy

AW: Automove: Sonderzeichen ersetzen

Verfasst: Mo 8. Aug 2011, 17:51
von FilmFan
Happy hat geschrieben:Für die nächste TMS-Version kann ich das gerne ändern, soll ich die Liste von oben so übernehmen?

Danke für das positive Feedback. :)

Um Homer glücklich zu machen, kannst Du für das "?" ja das spanische "¿" nehmen, sofern das bei der FTP-Datenübertragung keine Probleme macht. Und wie Homer schrieb, könnte man zur Vereinheitlichung der Schreibweise die langen Gedankenstriche ($2013 und $2014) durch den Trennstrich ($002D) ersetzen.

Etwas trickreicher wird das beim ":", der ja meistens zur Abgrenzung von Unterbeschreibungen verwendet wird (kein Leerzeichen davor, aber Leerzeichen danach - dann mit Leerzeichen und "-" ersetzen). Nur wenn danach kein Leerzeichen kommt, sollte er allein durch ein "-" ersetzt werden. Beispiele:

"Resident Evil: Apocalypse" wird zu "Resident Evil - Apocalypse"
"X:enius: Popstars" wird zu "X-enius - Popstars"

Und noch ein Wunsch: Kann man wie bei SmartEPG das Datum mit " - " (oder anders - bisher hatte ich immer einfach einen Punkt verwendet) abgrenzen? Dann ist das einheitlich und auch m. E. besser zu lesen, da man sonst erst nicht weiß, ob die Jahreszahl zum Sendungsnamen gehört.

In diesem Zusammenhang möchte ich dann auch noch einmal darauf hinweisen, daß bisher Sendungen wie "Lautstark - Extended Frauenfeld 2011" mit einer Jahreszahl am Ende nicht umbenannt werden.

Ich hoffe, das war jetzt nicht zu viel des Guten. :angel:

AW: Automove: Sonderzeichen ersetzen

Verfasst: Mo 8. Aug 2011, 20:41
von Happy
FilmFan hat geschrieben:Danke für das positive Feedback. :)

Um Homer glücklich zu machen, kannst Du für das "?" ja das spanische "¿" nehmen, sofern das bei der FTP-Datenübertragung keine Probleme macht.

Claro que si.
FilmFan hat geschrieben: Und wie Homer schrieb, könnte man zur Vereinheitlichung der Schreibweise die langen Gedankenstriche ($2013 und $2014) durch den Trennstrich ($002D) ersetzen.

Etwas trickreicher wird das beim ":", der ja meistens zur Abgrenzung von Unterbeschreibungen verwendet wird (kein Leerzeichen davor, aber Leerzeichen danach - dann mit Leerzeichen und "-" ersetzen). Nur wenn danach kein Leerzeichen kommt, sollte er allein durch ein "-" ersetzt werden. Beispiele:

"Resident Evil: Apocalypse" wird zu "Resident Evil - Apocalypse"
"X:enius: Popstars" wird zu "X-enius - Popstars"

Da wirds dann schon etwas speziell.
FilmFan hat geschrieben:
Und noch ein Wunsch: Kann man wie bei SmartEPG das Datum mit " - " (oder anders - bisher hatte ich immer einfach einen Punkt verwendet) abgrenzen? Dann ist das einheitlich und auch m. E. besser zu lesen, da man sonst erst nicht weiß, ob die Jahreszahl zum Sendungsnamen gehört.

Wie sieht denn das Datumsformat genau aus?
FilmFan hat geschrieben:
In diesem Zusammenhang möchte ich dann auch noch einmal darauf hinweisen, daß bisher Sendungen wie "Lautstark - Extended Frauenfeld 2011" mit einer Jahreszahl am Ende nicht umbenannt werden.

AM versucht alle möglichen Datumsformate zu erkennen, also nicht nur das gerade konfigurierte. In diesem Fall wird angenommen, dass die Datei schon umbenannt wurde.

Gruß,
Happy

AW: Automove: Sonderzeichen ersetzen

Verfasst: Mo 8. Aug 2011, 21:02
von FilmFan
Happy hat geschrieben:Wie sieht denn das Datumsformat genau aus?

SmartEPG hängt an jede Aufnahme " - YYYY-MM-DD HH-MM" an. Bis auf das "-" geht das ja auch schon mit Automove.

Hier habe ich auch einen Link im SmartEPG-Forum gesetzt, um die Funktionsweise der Programme zu vereinheitlichen.
AM versucht alle möglichen Datumsformate zu erkennen, also nicht nur das gerade konfigurierte. In diesem Fall wird angenommen, dass die Datei schon umbenannt wurde.
Vielleicht sollte man (optional) nur auf das eingestellte Datumsformat prüfen bzw. eine alleinstehende Zahl am Ende nicht als Datum ansehen.

AW: Automove: Sonderzeichen ersetzen

Verfasst: Di 9. Aug 2011, 01:37
von Homer
[quote="Happy"]AM versucht alle möglichen Datumsformate zu erkennen, also nicht nur das gerade konfigurierte. In diesem Fall wird angenommen, dass die Datei schon umbenannt wurde.[/quote]
Warum? Es gibt keinen Umbenennungsmodus (5., 6.) JJJJ. Am ähnlichsten wäre noch TT-MM-JJJJ.

Viele Grüße
Homer

AW: Automove: Sonderzeichen ersetzen

Verfasst: Di 9. Aug 2011, 14:08
von Happy
AM erkennt auch alle Datumsformate von Jag, Quicktimer und von Autodelete.
Bei Jag gibts ein Format "MMDD".

Gruß,
Happy

AW: Automove: Sonderzeichen ersetzen

Verfasst: Di 9. Aug 2011, 18:24
von Homer
[quote="Happy"]AM erkennt auch alle Datumsformate von Jag, Quicktimer und von Autodelete.
Bei Jag gibts ein Format "MMDD".

Gruß,
Happy[/quote]
Gut. Das betrifft dann nur Jahreszahlen bis 1231. Alles ab 1232 sollte AM nicht als "MMDD" erkennen.

Viele Grüße
Homer

AW: Automove: Sonderzeichen ersetzen

Verfasst: Di 9. Aug 2011, 20:36
von Happy
So genau wird das nicht getestet, nur ob bestimmte Zeichen numerisch sind.