diff options
Diffstat (limited to 'module/plugins/crypter/GooGl.py')
| -rw-r--r-- | module/plugins/crypter/GooGl.py | 29 | 
1 files changed, 0 insertions, 29 deletions
diff --git a/module/plugins/crypter/GooGl.py b/module/plugins/crypter/GooGl.py deleted file mode 100644 index 1d9c2801f..000000000 --- a/module/plugins/crypter/GooGl.py +++ /dev/null @@ -1,29 +0,0 @@ -# -*- coding: utf-8 -*- - -from module.plugins.Crypter import Crypter -from module.common.json_layer import json_loads - - -class GooGl(Crypter): -    __name__ = "GooGl" -    __type__ = "crypter" -    __version__ = "0.01" - -    __pattern__ = r'https?://(?:www\.)?goo\.gl/\w+' - -    __description__ = """Goo.gl decrypter plugin""" -    __author_name__ = "stickell" -    __author_mail__ = "l.stickell@yahoo.it" - -    API_URL = "https://www.googleapis.com/urlshortener/v1/url" - - -    def decrypt(self, pyfile): -        rep = self.load(self.API_URL, get={'shortUrl': pyfile.url}) -        self.logDebug('JSON data: ' + rep) -        rep = json_loads(rep) - -        if 'longUrl' in rep: -            self.urls = [rep['longUrl']] -        else: -            self.fail('Unable to expand shortened link')  | 
