diff options
| -rw-r--r-- | module/plugins/hooks/UserAgentSwitcher.py | 5 | ||||
| -rw-r--r-- | module/plugins/internal/SimpleDereferer.py | 5 | ||||
| -rw-r--r-- | module/plugins/internal/SimpleHoster.py | 5 | 
3 files changed, 5 insertions, 10 deletions
| diff --git a/module/plugins/hooks/UserAgentSwitcher.py b/module/plugins/hooks/UserAgentSwitcher.py index 56c605bac..31eac9820 100644 --- a/module/plugins/hooks/UserAgentSwitcher.py +++ b/module/plugins/hooks/UserAgentSwitcher.py @@ -8,9 +8,10 @@ from module.plugins.Hook import Hook  class UserAgentSwitcher(Hook):      __name__    = "UserAgentSwitcher"      __type__    = "hook" -    __version__ = "0.01" +    __version__ = "0.02" -    __config__ = [("ua", "str", "Custom user-agent string", "")] +    __config__ = [("activated", "bool", "Activated"               , True                                                                      ), +                  ("ua"       , "str" , "Custom user-agent string", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0")]      __description__ = """Custom user-agent"""      __license__     = "GPLv3" diff --git a/module/plugins/internal/SimpleDereferer.py b/module/plugins/internal/SimpleDereferer.py index 99077bfc3..743a98721 100644 --- a/module/plugins/internal/SimpleDereferer.py +++ b/module/plugins/internal/SimpleDereferer.py @@ -1,6 +1,5 @@  # -*- coding: utf-8 -*- -import pycurl  import re  from urllib import unquote @@ -12,7 +11,7 @@ from module.plugins.internal.SimpleHoster import getFileURL, set_cookies  class SimpleDereferer(Crypter):      __name__    = "SimpleDereferer"      __type__    = "crypter" -    __version__ = "0.10" +    __version__ = "0.11"      __pattern__ = r'^unmatchable$'      __config__  = [("use_subfolder"     , "bool", "Save package to subfolder"          , True), @@ -71,8 +70,6 @@ class SimpleDereferer(Crypter):          self.html = ""          self.req.setOption("timeout", 120) -        self.req.http.c.setopt(pycurl.USERAGENT, -                               "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0")  #@NOTE: Work-around to old user-agent bug; remove in 0.4.10          if isinstance(self.COOKIES, list):              set_cookies(self.req.cj, self.COOKIES) diff --git a/module/plugins/internal/SimpleHoster.py b/module/plugins/internal/SimpleHoster.py index 87e136f08..79b7c0534 100644 --- a/module/plugins/internal/SimpleHoster.py +++ b/module/plugins/internal/SimpleHoster.py @@ -3,7 +3,6 @@  import datetime  import mimetypes  import os -import pycurl  import re  import time  import urllib2 @@ -248,7 +247,7 @@ def secondsToMidnight(gmt=0):  class SimpleHoster(Hoster):      __name__    = "SimpleHoster"      __type__    = "hoster" -    __version__ = "1.34" +    __version__ = "1.35"      __pattern__ = r'^unmatchable$'      __config__  = [("use_premium", "bool", "Use premium account if available", True)] @@ -434,8 +433,6 @@ class SimpleHoster(Hoster):              self.fail(_("Required account not found"))          self.req.setOption("timeout", 120) -        self.req.http.c.setopt(pycurl.USERAGENT, -                               "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0")  #@NOTE: Work-around to old user-agent bug; remove in 0.4.10          if isinstance(self.COOKIES, list):              set_cookies(self.req.cj, self.COOKIES) | 
