udrec_suite 0.4.1 und die Sonderzeichen

Digital Recording
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

udrec_suite 0.4.1 und die Sonderzeichen

Beitrag von alsuffndruff »

Hallo zusammen,
nachdem einige Probleme mit den Sonderzeichen bei Aufnahme mit udrec hatten habe ich mich des Problems nun mal annehmen können. Folgender Fixversuch:

Ersetze in ud_suite.pl die Zeilen

Code: Alles auswählen

(my $rec_dir_first  = $handle->channelname ) =~ s/\W/_/g;
(my $rec_dir_second = $handle->epgtitle )    =~ s/\W/_/g;
durch

Code: Alles auswählen

(my $rec_dir_first  = $handle->channelname ) =~ s/[^0-9A-Za-z]/_/g;
(my $rec_dir_second = $handle->epgtitle )    =~ s/[^0-9A-Za-z]/_/g;
Sage mir mal einer Bescheid obs funktioniert. Bei mir scheints zu tun.
Im cvs ist das übrigens schon drin, Ich glaube an meinen fix :-)
Gruss
Kai
alsuffndruff
Einsteiger
Einsteiger
Beiträge: 264
Registriert: Montag 9. Juni 2003, 21:18

Beitrag von alsuffndruff »

Ok, es funktioniert :-)
Deshalb gleich noch ein weiterer Bugfix, der in diesem Rahmen auffiel. Immer dann wenn ein "&" im epg title eines films vorkam, wurde der Dateiname (für mpg, ts etc.) nicht richtig erzeugt. Das sollte jetzt behoben sein, einfach die "functions.pl.in" aus http://cvs.sourceforge.net/viewcvs.py/u ... e/scripts/ saugen, in functions.pl umbenennen und einspielen (die alte ersetzen).

Gruss
Kai