9q fix#3
This commit is contained in:
parent
e2f3715bbb
commit
0ef783e52f
@ -120,16 +120,24 @@ def saveDBver(verfilename):
|
|||||||
|
|
||||||
def get_file_list_from_clip( pattern ):
|
def get_file_list_from_clip( pattern ):
|
||||||
if mod_globals.clip_arc=='':
|
if mod_globals.clip_arc=='':
|
||||||
return glob.glob(os.path.join(mod_globals.cliproot, pattern))
|
fl = glob.glob(os.path.join(mod_globals.cliproot, pattern))
|
||||||
else:
|
else:
|
||||||
if '*' in pattern:
|
if '*' in pattern:
|
||||||
pattern = pattern.replace('*', '\d{3}')
|
pattern = pattern.replace('*', '\d{3}')
|
||||||
file_list = mod_globals.clip_arc.namelist()
|
file_list = mod_globals.clip_arc.namelist()
|
||||||
regex = re.compile(pattern)
|
regex = re.compile(pattern)
|
||||||
return list(filter(regex.search, file_list))
|
fl = list(filter(regex.search, file_list))
|
||||||
|
res = []
|
||||||
|
for i in fl:
|
||||||
|
while len(i) and i[0] in ['.','/','\\']:
|
||||||
|
i = i[1:]
|
||||||
|
res.append(i)
|
||||||
|
return res
|
||||||
|
|
||||||
def get_file_from_clip( filename ):
|
def get_file_from_clip( filename ):
|
||||||
if filename.lower().endswith('bqm') or '/sg' in filename.lower():
|
if (filename.lower().endswith('bqm') \
|
||||||
|
or '/sg' in filename.lower()) and \
|
||||||
|
mod_globals.os != 'android':
|
||||||
mode = 'rb'
|
mode = 'rb'
|
||||||
else:
|
else:
|
||||||
mode = 'r'
|
mode = 'r'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user