diff options
author | Stefano <l.stickell@yahoo.it> | 2013-09-05 12:23:58 +0200 |
---|---|---|
committer | Stefano <l.stickell@yahoo.it> | 2013-09-07 20:32:36 +0200 |
commit | de90707a2a092b99e9eeaf937387acb7309108a7 (patch) | |
tree | 4390354a8e1ac936bed204984456009d74df2f63 /pyload/plugins | |
parent | XFileSharingPro: fixed filename override on premium direct links after (diff) | |
download | pyload-de90707a2a092b99e9eeaf937387acb7309108a7.tar.xz |
XFileSharingPro: improved DIRECT_LINK_PATTERN
Fixes #256
(cherry picked from commit eabf556ce3a8a8f48a88020071942920d9d53b3b)
Diffstat (limited to 'pyload/plugins')
-rw-r--r-- | pyload/plugins/hoster/XFileSharingPro.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pyload/plugins/hoster/XFileSharingPro.py b/pyload/plugins/hoster/XFileSharingPro.py index 1ea4ce669..e37afc243 100644 --- a/pyload/plugins/hoster/XFileSharingPro.py +++ b/pyload/plugins/hoster/XFileSharingPro.py @@ -35,7 +35,7 @@ class XFileSharingPro(SimpleHoster): __name__ = "XFileSharingPro" __type__ = "hoster" __pattern__ = r"^unmatchable$" - __version__ = "0.20" + __version__ = "0.21" __description__ = """XFileSharingPro common hoster base""" __author_name__ = ("zoidberg", "stickell") __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it") @@ -98,7 +98,7 @@ class XFileSharingPro(SimpleHoster): if not hasattr(self, "HOSTER_NAME"): self.HOSTER_NAME = re.search(self.__pattern__, self.pyfile.url).group(1) if not hasattr(self, "DIRECT_LINK_PATTERN"): - self.DIRECT_LINK_PATTERN = r'(http://([^/]*?%s|\d+\.\d+\.\d+\.\d+)(:\d+/d/|/files/\d+/\w+/)[^"\'<]+)' % self.HOSTER_NAME + self.DIRECT_LINK_PATTERN = r'(http://([^/]*?%s|\d+\.\d+\.\d+\.\d+)(:\d+/d/|(?:/files)?/\d+/\w+/)[^"\'<]+)' % self.HOSTER_NAME self.captcha = self.errmsg = None self.passwords = self.getPassword().splitlines() |