forked from Github/guess-filename.py
added pattern for saved Singal jpeg attachments
This commit is contained in:
parent
9f3acb3cf9
commit
ac6ddf95f8
1 changed files with 14 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
PROG_VERSION = u"Time-stamp: <2018-03-27 20:15:30 vk>"
|
||||
PROG_VERSION = u"Time-stamp: <2018-04-01 14:17:02 vk>"
|
||||
|
||||
|
||||
# TODO:
|
||||
|
|
@ -138,6 +138,8 @@ class GuessFilename(object):
|
|||
OSMTRACKS_REGEX = re.compile(DATESTAMP_REGEX + 'T?' + TIMESTAMP_REGEX + '(_.*)?.gpx', re.UNICODE)
|
||||
OSMTRACKS_INDEXGROUPS = [1, '-', 2, '-', 3, 'T', 4, '.', 5, ['.', 7], 8, '.gpx']
|
||||
|
||||
SIGNAL_REGEX = re.compile('signal-' + DATESTAMP_REGEX + '-' + TIMESTAMP_REGEX + '(.+)?.jpg', re.UNICODE)
|
||||
|
||||
IMG_REGEX = re.compile('IMG_' + DATESTAMP_REGEX + '_' + TIMESTAMP_REGEX + '(_Bokeh)?(.+)?.jpg', re.UNICODE)
|
||||
IMG_INDEXGROUPS = [1, '-', 2, '-', 3, 'T', 4, '.', 5, ['.', 7], 9, '.jpg']
|
||||
VID_REGEX = re.compile('VID_' + DATESTAMP_REGEX + '_' + TIMESTAMP_REGEX + '(.+)?.mp4', re.UNICODE)
|
||||
|
|
@ -538,6 +540,17 @@ class GuessFilename(object):
|
|||
if regex_match:
|
||||
return self.build_string_via_indexgroups(regex_match, self.VID_INDEXGROUPS)
|
||||
|
||||
# 2018-04-01:
|
||||
# signal-2018-03-08-102332.jpg → 2018-03-08T10.23.32.jpg
|
||||
# signal-2018-03-08-102332 foo bar.jpg → 2018-03-08T10.23.32 foo bar.jpg
|
||||
regex_match = re.match(self.SIGNAL_REGEX, oldfilename)
|
||||
if regex_match:
|
||||
if regex_match.group(8):
|
||||
result = self.build_string_via_indexgroups(regex_match, [1, '-', 2, '-', 3, 'T', 4, '.', 5, '.', 6, 8, '.jpg'])
|
||||
else:
|
||||
result = self.build_string_via_indexgroups(regex_match, [1, '-', 2, '-', 3, 'T', 4, '.', 5, '.', 6, '.jpg'])
|
||||
return result
|
||||
|
||||
# 2018-03-27:
|
||||
# modet_2018-03-27_16-10.mkv
|
||||
# modet_2018-03-27_17-44-1.mkv
|
||||
|
|
|
|||
Loading…
Reference in a new issue