aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Tools
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-01-09 18:39:01 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-01-09 18:39:01 +0000
commit65e1a8d7f5ec5c86531f1244aadfa42b1e46e63e (patch)
tree490bbc8668df693c7d417880f7909d8db233ac69 /lib/python/Tools
parent4cdeb9ebe328382bb4ef6a01b67ff840adcc84ad (diff)
downloadenigma2-65e1a8d7f5ec5c86531f1244aadfa42b1e46e63e.tar.gz
enigma2-65e1a8d7f5ec5c86531f1244aadfa42b1e46e63e.zip
filter out short name brakets in record filenames
Diffstat (limited to 'lib/python/Tools')
-rw-r--r--lib/python/Tools/Directories.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/python/Tools/Directories.py b/lib/python/Tools/Directories.py
index 421e090c..7c893159 100644
--- a/lib/python/Tools/Directories.py
+++ b/lib/python/Tools/Directories.py
@@ -1,4 +1,5 @@
import os
+from re import *
SCOPE_TRANSPONDERDATA = 0
SCOPE_SYSETC = 1
@@ -87,11 +88,15 @@ def fileExists(f):
return exists
def getRecordingFilename(basename):
-
# filter out non-allowed characters
non_allowed_characters = "/.\\"
-
filename = ""
+
+ re = compile('\xc2\x86')
+ basename = re.sub('', basename)
+ re = compile('\xc2\x87')
+ basename = re.sub('', basename)
+
for c in basename:
if c in non_allowed_characters:
c = "_"