summaryrefslogtreecommitdiffstats
path: root/module/plugins/accounts
diff options
context:
space:
mode:
authorGravatar Walter Purcaro <vuolter@gmail.com> 2014-10-07 18:57:59 +0200
committerGravatar Walter Purcaro <vuolter@gmail.com> 2014-10-07 18:57:59 +0200
commitb0868ae6446078bacf1635dde5e4ab316b4a94cb (patch)
tree1f5eb9bf4dfd413b954b2ea87749cd10da19de0e /module/plugins/accounts
parent[SimpleCrypter][SimpleHoster] Better exception handling (diff)
downloadpyload-b0868ae6446078bacf1635dde5e4ab316b4a94cb.tar.xz
New __authors__ key replaces __author_name__ and __author_mail__ + Whitespaces and EOF fixup
Diffstat (limited to 'module/plugins/accounts')
-rw-r--r--module/plugins/accounts/AlldebridCom.py3
-rw-r--r--module/plugins/accounts/BayfilesCom.py3
-rw-r--r--module/plugins/accounts/BillionuploadsCom.py3
-rw-r--r--module/plugins/accounts/BitshareCom.py3
-rw-r--r--module/plugins/accounts/CramitIn.py3
-rw-r--r--module/plugins/accounts/CzshareCom.py5
-rw-r--r--module/plugins/accounts/DebridItaliaCom.py4
-rw-r--r--module/plugins/accounts/DepositfilesCom.py5
-rw-r--r--module/plugins/accounts/EasybytezCom.py4
-rw-r--r--module/plugins/accounts/EuroshareEu.py3
-rw-r--r--module/plugins/accounts/FastixRu.py3
-rw-r--r--module/plugins/accounts/FastshareCz.py5
-rw-r--r--module/plugins/accounts/File4safeCom.py3
-rw-r--r--module/plugins/accounts/FileParadoxIn.py3
-rw-r--r--module/plugins/accounts/FilecloudIo.py4
-rw-r--r--module/plugins/accounts/FilefactoryCom.py5
-rw-r--r--module/plugins/accounts/FilejungleCom.py4
-rw-r--r--module/plugins/accounts/FileomCom.py3
-rw-r--r--module/plugins/accounts/FilerNet.py4
-rw-r--r--module/plugins/accounts/FilerioCom.py3
-rw-r--r--module/plugins/accounts/FilesMailRu.py3
-rw-r--r--module/plugins/accounts/FileserveCom.py3
-rw-r--r--module/plugins/accounts/FourSharedCom.py5
-rw-r--r--module/plugins/accounts/FreakshareCom.py3
-rw-r--r--module/plugins/accounts/FreeWayMe.py3
-rw-r--r--module/plugins/accounts/FshareVn.py5
-rw-r--r--module/plugins/accounts/Ftp.py3
-rw-r--r--module/plugins/accounts/HellshareCz.py4
-rw-r--r--module/plugins/accounts/Http.py3
-rw-r--r--module/plugins/accounts/HugefilesNet.py3
-rw-r--r--module/plugins/accounts/HundredEightyUploadCom.py3
-rw-r--r--module/plugins/accounts/LetitbitNet.py3
-rw-r--r--module/plugins/accounts/LinksnappyCom.py3
-rw-r--r--module/plugins/accounts/LomafileCom.py3
-rw-r--r--module/plugins/accounts/MegaDebridEu.py4
-rw-r--r--module/plugins/accounts/MegasharesCom.py4
-rw-r--r--module/plugins/accounts/MovReelCom.py3
-rw-r--r--module/plugins/accounts/MultishareCz.py4
-rw-r--r--module/plugins/accounts/MyfastfileCom.py4
-rwxr-xr-xmodule/plugins/accounts/NetloadIn.py4
-rw-r--r--module/plugins/accounts/NosuploadCom.py3
-rw-r--r--module/plugins/accounts/NovafileCom.py3
-rw-r--r--module/plugins/accounts/OboomCom.py3
-rw-r--r--module/plugins/accounts/OneFichierCom.py4
-rw-r--r--module/plugins/accounts/OverLoadMe.py3
-rw-r--r--module/plugins/accounts/PremiumTo.py7
-rw-r--r--module/plugins/accounts/PremiumizeMe.py3
-rw-r--r--module/plugins/accounts/QuickshareCz.py3
-rw-r--r--module/plugins/accounts/RPNetBiz.py3
-rw-r--r--module/plugins/accounts/RapidgatorNet.py4
-rw-r--r--module/plugins/accounts/RapidshareCom.py3
-rw-r--r--module/plugins/accounts/RarefileNet.py3
-rw-r--r--module/plugins/accounts/RealdebridCom.py3
-rw-r--r--module/plugins/accounts/RehostTo.py3
-rw-r--r--module/plugins/accounts/RyushareCom.py4
-rw-r--r--module/plugins/accounts/SecureUploadEu.py3
-rw-r--r--module/plugins/accounts/SendmywayCom.py3
-rw-r--r--module/plugins/accounts/ShareRapidCom.py5
-rw-r--r--module/plugins/accounts/ShareonlineBiz.py4
-rw-r--r--module/plugins/accounts/SimplyPremiumCom.py3
-rw-r--r--module/plugins/accounts/SimplydebridCom.py3
-rw-r--r--module/plugins/accounts/StahnuTo.py3
-rw-r--r--module/plugins/accounts/StreamcloudEu.py3
-rw-r--r--module/plugins/accounts/TurbobitNet.py3
-rw-r--r--module/plugins/accounts/TusfilesNet.py3
-rw-r--r--module/plugins/accounts/UlozTo.py5
-rw-r--r--module/plugins/accounts/UnrestrictLi.py3
-rw-r--r--module/plugins/accounts/UploadedTo.py3
-rw-r--r--module/plugins/accounts/UploadheroCom.py3
-rw-r--r--module/plugins/accounts/UploadingCom.py3
-rw-r--r--module/plugins/accounts/UptoboxCom.py3
-rw-r--r--module/plugins/accounts/VidPlayNet.py3
-rw-r--r--module/plugins/accounts/YibaishiwuCom.py4
-rw-r--r--module/plugins/accounts/ZeveraCom.py3
74 files changed, 110 insertions, 148 deletions
diff --git a/module/plugins/accounts/AlldebridCom.py b/module/plugins/accounts/AlldebridCom.py
index dbf4ad800..06469847e 100644
--- a/module/plugins/accounts/AlldebridCom.py
+++ b/module/plugins/accounts/AlldebridCom.py
@@ -17,8 +17,7 @@ class AlldebridCom(Account):
__version__ = "0.22"
__description__ = """AllDebrid.com account plugin"""
- __author_name__ = "Andy Voigt"
- __author_mail__ = "spamsales@online.de"
+ __authors__ = [("Andy Voigt", "spamsales@online.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/BayfilesCom.py b/module/plugins/accounts/BayfilesCom.py
index 7c4708f7d..a678a3523 100644
--- a/module/plugins/accounts/BayfilesCom.py
+++ b/module/plugins/accounts/BayfilesCom.py
@@ -12,8 +12,7 @@ class BayfilesCom(Account):
__version__ = "0.03"
__description__ = """Bayfiles.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/BillionuploadsCom.py b/module/plugins/accounts/BillionuploadsCom.py
index 7a96a6525..440c7889a 100644
--- a/module/plugins/accounts/BillionuploadsCom.py
+++ b/module/plugins/accounts/BillionuploadsCom.py
@@ -9,8 +9,7 @@ class BillionuploadsCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Billionuploads.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.billionuploads.com/"
diff --git a/module/plugins/accounts/BitshareCom.py b/module/plugins/accounts/BitshareCom.py
index 272bbeb6e..e5aef16b8 100644
--- a/module/plugins/accounts/BitshareCom.py
+++ b/module/plugins/accounts/BitshareCom.py
@@ -9,8 +9,7 @@ class BitshareCom(Account):
__version__ = "0.12"
__description__ = """Bitshare account plugin"""
- __author_name__ = "Paul King"
- __author_mail__ = None
+ __authors__ = [("Paul King", None)]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/CramitIn.py b/module/plugins/accounts/CramitIn.py
index da69bf926..b84e7f8cc 100644
--- a/module/plugins/accounts/CramitIn.py
+++ b/module/plugins/accounts/CramitIn.py
@@ -9,8 +9,7 @@ class CramitIn(XFSPAccount):
__version__ = "0.02"
__description__ = """Cramit.in account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
HOSTER_URL = "http://www.cramit.in/"
diff --git a/module/plugins/accounts/CzshareCom.py b/module/plugins/accounts/CzshareCom.py
index 6f2ee641e..ffe1c8285 100644
--- a/module/plugins/accounts/CzshareCom.py
+++ b/module/plugins/accounts/CzshareCom.py
@@ -12,8 +12,9 @@ class CzshareCom(Account):
__version__ = "0.14"
__description__ = """Czshare.com account plugin, now Sdilej.cz"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
CREDIT_LEFT_PATTERN = r'<tr class="active">\s*<td>([0-9 ,]+) (KiB|MiB|GiB)</td>\s*<td>([^<]*)</td>\s*</tr>'
diff --git a/module/plugins/accounts/DebridItaliaCom.py b/module/plugins/accounts/DebridItaliaCom.py
index bc0de31dc..c91a69945 100644
--- a/module/plugins/accounts/DebridItaliaCom.py
+++ b/module/plugins/accounts/DebridItaliaCom.py
@@ -12,8 +12,8 @@ class DebridItaliaCom(Account):
__version__ = "0.1"
__description__ = """Debriditalia.com account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
+
WALID_UNTIL_PATTERN = r"Premium valid till: (?P<D>[^|]+) \|"
diff --git a/module/plugins/accounts/DepositfilesCom.py b/module/plugins/accounts/DepositfilesCom.py
index 01f1906f4..50499c1b2 100644
--- a/module/plugins/accounts/DepositfilesCom.py
+++ b/module/plugins/accounts/DepositfilesCom.py
@@ -13,8 +13,9 @@ class DepositfilesCom(Account):
__version__ = "0.3"
__description__ = """Depositfiles.com account plugin"""
- __author_name__ = ("mkaay", "stickell", "Walter Purcaro")
- __author_mail__ = ("mkaay@mkaay.de", "l.stickell@yahoo.it", "vuolter@gmail.com")
+ __authors__ = [("mkaay", "mkaay@mkaay.de"),
+ ("stickell", "l.stickell@yahoo.it"),
+ ("Walter Purcaro", "vuolter@gmail.com")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/EasybytezCom.py b/module/plugins/accounts/EasybytezCom.py
index 969c8b393..1656b4387 100644
--- a/module/plugins/accounts/EasybytezCom.py
+++ b/module/plugins/accounts/EasybytezCom.py
@@ -14,8 +14,8 @@ class EasybytezCom(XFSPAccount):
__version__ = "0.07"
__description__ = """EasyBytez.com account plugin"""
- __author_name__ = ("zoidberg", "guidobelix")
- __author_mail__ = ("zoidberg@mujmail.cz", "guidobelix@hotmail.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("guidobelix", "guidobelix@hotmail.it")]
HOSTER_URL = "http://www.easybytez.com/"
diff --git a/module/plugins/accounts/EuroshareEu.py b/module/plugins/accounts/EuroshareEu.py
index f37693206..dc64c9d43 100644
--- a/module/plugins/accounts/EuroshareEu.py
+++ b/module/plugins/accounts/EuroshareEu.py
@@ -12,8 +12,7 @@ class EuroshareEu(Account):
__version__ = "0.01"
__description__ = """Euroshare.eu account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FastixRu.py b/module/plugins/accounts/FastixRu.py
index 7e46ccd05..c69f73735 100644
--- a/module/plugins/accounts/FastixRu.py
+++ b/module/plugins/accounts/FastixRu.py
@@ -10,8 +10,7 @@ class FastixRu(Account):
__version__ = "0.02"
__description__ = """Fastix account plugin"""
- __author_name__ = "Massimo Rosamilia"
- __author_mail__ = "max@spiritix.eu"
+ __authors__ = [("Massimo Rosamilia", "max@spiritix.eu")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FastshareCz.py b/module/plugins/accounts/FastshareCz.py
index a968be19e..ed68cf500 100644
--- a/module/plugins/accounts/FastshareCz.py
+++ b/module/plugins/accounts/FastshareCz.py
@@ -11,8 +11,9 @@ class FastshareCz(Account):
__version__ = "0.03"
__description__ = """Fastshare.cz account plugin"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
CREDIT_PATTERN = r'(?:Kredit|Credit)\s*</td>\s*<td[^>]*>([\d. \w]+)&nbsp;'
diff --git a/module/plugins/accounts/File4safeCom.py b/module/plugins/accounts/File4safeCom.py
index e8574b51e..bcf48772f 100644
--- a/module/plugins/accounts/File4safeCom.py
+++ b/module/plugins/accounts/File4safeCom.py
@@ -9,8 +9,7 @@ class File4safeCom(XFSPAccount):
__version__ = "0.02"
__description__ = """File4safe.com account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
HOSTER_URL = "http://www.file4safe.com/"
diff --git a/module/plugins/accounts/FileParadoxIn.py b/module/plugins/accounts/FileParadoxIn.py
index a5544da68..24c745e6a 100644
--- a/module/plugins/accounts/FileParadoxIn.py
+++ b/module/plugins/accounts/FileParadoxIn.py
@@ -9,8 +9,7 @@ class FileParadoxIn(XFSPAccount):
__version__ = "0.01"
__description__ = """FileParadox.in account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.fileparadox.in/"
diff --git a/module/plugins/accounts/FilecloudIo.py b/module/plugins/accounts/FilecloudIo.py
index ec98cf9b2..ffc427bcd 100644
--- a/module/plugins/accounts/FilecloudIo.py
+++ b/module/plugins/accounts/FilecloudIo.py
@@ -10,8 +10,8 @@ class FilecloudIo(Account):
__version__ = "0.02"
__description__ = """FilecloudIo account plugin"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FilefactoryCom.py b/module/plugins/accounts/FilefactoryCom.py
index 84d80cab7..a116eb7c5 100644
--- a/module/plugins/accounts/FilefactoryCom.py
+++ b/module/plugins/accounts/FilefactoryCom.py
@@ -14,8 +14,9 @@ class FilefactoryCom(Account):
__version__ = "0.14"
__description__ = """Filefactory.com account plugin"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
VALID_UNTIL_PATTERN = r'Premium valid until: <strong>(?P<d>\d{1,2})\w{1,2} (?P<m>\w{3}), (?P<y>\d{4})</strong>'
diff --git a/module/plugins/accounts/FilejungleCom.py b/module/plugins/accounts/FilejungleCom.py
index 72e275d4f..e5f7e4235 100644
--- a/module/plugins/accounts/FilejungleCom.py
+++ b/module/plugins/accounts/FilejungleCom.py
@@ -12,8 +12,8 @@ class FilejungleCom(Account):
__version__ = "0.11"
__description__ = """Filejungle.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
login_timeout = 60
diff --git a/module/plugins/accounts/FileomCom.py b/module/plugins/accounts/FileomCom.py
index 3f4029a9f..536d40812 100644
--- a/module/plugins/accounts/FileomCom.py
+++ b/module/plugins/accounts/FileomCom.py
@@ -9,8 +9,7 @@ class FileomCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Fileom.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.fileom.com/"
diff --git a/module/plugins/accounts/FilerNet.py b/module/plugins/accounts/FilerNet.py
index cc00411d6..a26a45690 100644
--- a/module/plugins/accounts/FilerNet.py
+++ b/module/plugins/accounts/FilerNet.py
@@ -13,8 +13,8 @@ class FilerNet(Account):
__version__ = "0.01"
__description__ = """Filer.net account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
+
TOKEN_PATTERN = r'_csrf_token" value="([^"]+)" />'
WALID_UNTIL_PATTERN = r"Der Premium-Zugang ist gültig bis (.+)\.\s*</td>"
diff --git a/module/plugins/accounts/FilerioCom.py b/module/plugins/accounts/FilerioCom.py
index 91521fd5f..4a77a66a0 100644
--- a/module/plugins/accounts/FilerioCom.py
+++ b/module/plugins/accounts/FilerioCom.py
@@ -9,8 +9,7 @@ class FilerioCom(XFSPAccount):
__version__ = "0.02"
__description__ = """FileRio.in account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
HOSTER_URL = "http://www.filerio.in/"
diff --git a/module/plugins/accounts/FilesMailRu.py b/module/plugins/accounts/FilesMailRu.py
index 5ece67140..917fd3c48 100644
--- a/module/plugins/accounts/FilesMailRu.py
+++ b/module/plugins/accounts/FilesMailRu.py
@@ -9,8 +9,7 @@ class FilesMailRu(Account):
__version__ = "0.1"
__description__ = """Filesmail.ru account plugin"""
- __author_name__ = "RaNaN"
- __author_mail__ = "RaNaN@pyload.org"
+ __authors__ = [("RaNaN", "RaNaN@pyload.org")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FileserveCom.py b/module/plugins/accounts/FileserveCom.py
index 5be5e8d04..4f9d03e3e 100644
--- a/module/plugins/accounts/FileserveCom.py
+++ b/module/plugins/accounts/FileserveCom.py
@@ -12,8 +12,7 @@ class FileserveCom(Account):
__version__ = "0.2"
__description__ = """Fileserve.com account plugin"""
- __author_name__ = "mkaay"
- __author_mail__ = "mkaay@mkaay.de"
+ __authors__ = [("mkaay", "mkaay@mkaay.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FourSharedCom.py b/module/plugins/accounts/FourSharedCom.py
index 5e37e54f3..303185c6d 100644
--- a/module/plugins/accounts/FourSharedCom.py
+++ b/module/plugins/accounts/FourSharedCom.py
@@ -9,8 +9,9 @@ class FourSharedCom(Account):
__type__ = "account"
__version__ = "0.03"
__description__ = """FourShared.com account plugin"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
def loadAccountInfo(self, user, req):
# Free mode only for now
diff --git a/module/plugins/accounts/FreakshareCom.py b/module/plugins/accounts/FreakshareCom.py
index dfa5f4541..2b093167e 100644
--- a/module/plugins/accounts/FreakshareCom.py
+++ b/module/plugins/accounts/FreakshareCom.py
@@ -12,8 +12,7 @@ class FreakshareCom(Account):
__version__ = "0.1"
__description__ = """Freakshare.com account plugin"""
- __author_name__ = "RaNaN"
- __author_mail__ = "RaNaN@pyload.org"
+ __authors__ = [("RaNaN", "RaNaN@pyload.org")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FreeWayMe.py b/module/plugins/accounts/FreeWayMe.py
index 0132eb921..3f09f8706 100644
--- a/module/plugins/accounts/FreeWayMe.py
+++ b/module/plugins/accounts/FreeWayMe.py
@@ -10,8 +10,7 @@ class FreeWayMe(Account):
__version__ = "0.11"
__description__ = """FreeWayMe account plugin"""
- __author_name__ = "Nicolas Giese"
- __author_mail__ = "james@free-way.me"
+ __authors__ = [("Nicolas Giese", "james@free-way.me")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/FshareVn.py b/module/plugins/accounts/FshareVn.py
index 78714f238..9e3521a5f 100644
--- a/module/plugins/accounts/FshareVn.py
+++ b/module/plugins/accounts/FshareVn.py
@@ -13,8 +13,9 @@ class FshareVn(Account):
__version__ = "0.07"
__description__ = """Fshare.vn account plugin"""
- __author_name__ = ("zoidberg", "stickell")
- __author_mail__ = ("zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
VALID_UNTIL_PATTERN = ur'<dt>Thời hạn dùng:</dt>\s*<dd>([^<]+)</dd>'
LIFETIME_PATTERN = ur'<dt>Lần đăng nhập trước:</dt>\s*<dd>[^<]+</dd>'
diff --git a/module/plugins/accounts/Ftp.py b/module/plugins/accounts/Ftp.py
index 2e60874a9..d2e040768 100644
--- a/module/plugins/accounts/Ftp.py
+++ b/module/plugins/accounts/Ftp.py
@@ -9,8 +9,7 @@ class Ftp(Account):
__version__ = "0.01"
__description__ = """Ftp dummy account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
login_timeout = info_threshold = 1000000
diff --git a/module/plugins/accounts/HellshareCz.py b/module/plugins/accounts/HellshareCz.py
index ac78bda8f..fc32bf188 100644
--- a/module/plugins/accounts/HellshareCz.py
+++ b/module/plugins/accounts/HellshareCz.py
@@ -12,8 +12,8 @@ class HellshareCz(Account):
__version__ = "0.14"
__description__ = """Hellshare.cz account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
CREDIT_LEFT_PATTERN = r'<div class="credit-link">\s*<table>\s*<tr>\s*<th>(\d+|\d\d\.\d\d\.)</th>'
diff --git a/module/plugins/accounts/Http.py b/module/plugins/accounts/Http.py
index 3b64fe8da..09c607c98 100644
--- a/module/plugins/accounts/Http.py
+++ b/module/plugins/accounts/Http.py
@@ -9,8 +9,7 @@ class Http(Account):
__version__ = "0.01"
__description__ = """Http dummy account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
login_timeout = info_threshold = 1000000
diff --git a/module/plugins/accounts/HugefilesNet.py b/module/plugins/accounts/HugefilesNet.py
index f9207683a..296780b7c 100644
--- a/module/plugins/accounts/HugefilesNet.py
+++ b/module/plugins/accounts/HugefilesNet.py
@@ -9,8 +9,7 @@ class HugefilesNet(XFSPAccount):
__version__ = "0.01"
__description__ = """Hugefiles.net account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.hugefiles.net/"
diff --git a/module/plugins/accounts/HundredEightyUploadCom.py b/module/plugins/accounts/HundredEightyUploadCom.py
index 536d8c9be..76e757222 100644
--- a/module/plugins/accounts/HundredEightyUploadCom.py
+++ b/module/plugins/accounts/HundredEightyUploadCom.py
@@ -9,8 +9,7 @@ class HundredEightyUploadCom(XFSPAccount):
__version__ = "0.01"
__description__ = """180upload.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.180upload.com/"
diff --git a/module/plugins/accounts/LetitbitNet.py b/module/plugins/accounts/LetitbitNet.py
index b3f9fb532..c0441460b 100644
--- a/module/plugins/accounts/LetitbitNet.py
+++ b/module/plugins/accounts/LetitbitNet.py
@@ -10,8 +10,7 @@ class LetitbitNet(Account):
__version__ = "0.01"
__description__ = """Letitbit.net account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/LinksnappyCom.py b/module/plugins/accounts/LinksnappyCom.py
index a03357e25..86bd203a4 100644
--- a/module/plugins/accounts/LinksnappyCom.py
+++ b/module/plugins/accounts/LinksnappyCom.py
@@ -12,8 +12,7 @@ class LinksnappyCom(Account):
__version__ = "0.02"
__description__ = """Linksnappy.com account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/LomafileCom.py b/module/plugins/accounts/LomafileCom.py
index 379e567d5..bddccdadc 100644
--- a/module/plugins/accounts/LomafileCom.py
+++ b/module/plugins/accounts/LomafileCom.py
@@ -9,8 +9,7 @@ class LomafileCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Lomafile.com account plugin"""
- __author_name__ = "guidobelix"
- __author_mail__ = "guidobelix@hotmail.it"
+ __authors__ = [("guidobelix", "guidobelix@hotmail.it")]
HOSTER_URL = "http://www.lomafile.com/"
diff --git a/module/plugins/accounts/MegaDebridEu.py b/module/plugins/accounts/MegaDebridEu.py
index 9c5603989..59d5be580 100644
--- a/module/plugins/accounts/MegaDebridEu.py
+++ b/module/plugins/accounts/MegaDebridEu.py
@@ -10,8 +10,8 @@ class MegaDebridEu(Account):
__version__ = "0.2"
__description__ = """mega-debrid.eu account plugin"""
- __author_name__ = "D.Ducatel"
- __author_mail__ = "dducatel@je-geek.fr"
+ __authors__ = [("D.Ducatel", "dducatel@je-geek.fr")]
+
# Define the base URL of MegaDebrid api
API_URL = "https://www.mega-debrid.eu/api.php"
diff --git a/module/plugins/accounts/MegasharesCom.py b/module/plugins/accounts/MegasharesCom.py
index 7c4777706..019dbc5b4 100644
--- a/module/plugins/accounts/MegasharesCom.py
+++ b/module/plugins/accounts/MegasharesCom.py
@@ -12,8 +12,8 @@ class MegasharesCom(Account):
__version__ = "0.02"
__description__ = """Megashares.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
VALID_UNTIL_PATTERN = r'<p class="premium_info_box">Period Ends: (\w{3} \d{1,2}, \d{4})</p>'
diff --git a/module/plugins/accounts/MovReelCom.py b/module/plugins/accounts/MovReelCom.py
index f25ae7b4e..09e096922 100644
--- a/module/plugins/accounts/MovReelCom.py
+++ b/module/plugins/accounts/MovReelCom.py
@@ -9,8 +9,7 @@ class MovReelCom(XFSPAccount):
__version__ = "0.02"
__description__ = """Movreel.com account plugin"""
- __author_name__ = "t4skforce"
- __author_mail__ = "t4skforce1337[AT]gmail[DOT]com"
+ __authors__ = [("t4skforce", "t4skforce1337[AT]gmail[DOT]com")]
login_timeout = 60
diff --git a/module/plugins/accounts/MultishareCz.py b/module/plugins/accounts/MultishareCz.py
index fc13bac69..12d4c301b 100644
--- a/module/plugins/accounts/MultishareCz.py
+++ b/module/plugins/accounts/MultishareCz.py
@@ -13,8 +13,8 @@ class MultishareCz(Account):
__version__ = "0.02"
__description__ = """Multishare.cz account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
TRAFFIC_LEFT_PATTERN = r'<span class="profil-zvyrazneni">Kredit:</span>\s*<strong>(?P<S>[0-9,]+)&nbsp;(?P<U>\w+)</strong>'
ACCOUNT_INFO_PATTERN = r'<input type="hidden" id="(u_ID|u_hash)" name="[^"]*" value="([^"]+)">'
diff --git a/module/plugins/accounts/MyfastfileCom.py b/module/plugins/accounts/MyfastfileCom.py
index bd566330e..ed17ac4f2 100644
--- a/module/plugins/accounts/MyfastfileCom.py
+++ b/module/plugins/accounts/MyfastfileCom.py
@@ -11,8 +11,8 @@ class MyfastfileCom(Account):
__type__ = "account"
__version__ = "0.02"
__description__ = """Myfastfile.com account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
+
def loadAccountInfo(self, user, req):
if 'days_left' in self.json_data:
diff --git a/module/plugins/accounts/NetloadIn.py b/module/plugins/accounts/NetloadIn.py
index 12c5556fb..1edcd3f2b 100755
--- a/module/plugins/accounts/NetloadIn.py
+++ b/module/plugins/accounts/NetloadIn.py
@@ -12,8 +12,8 @@ class NetloadIn(Account):
__version__ = "0.22"
__description__ = """Netload.in account plugin"""
- __author_name__ = ("RaNaN", "CryNickSystems")
- __author_mail__ = ("RaNaN@pyload.org", "webmaster@pcProfil.de")
+ __authors__ = [("RaNaN", "RaNaN@pyload.org"),
+ ("CryNickSystems", "webmaster@pcProfil.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/NosuploadCom.py b/module/plugins/accounts/NosuploadCom.py
index 564bf5599..a75ca289f 100644
--- a/module/plugins/accounts/NosuploadCom.py
+++ b/module/plugins/accounts/NosuploadCom.py
@@ -9,8 +9,7 @@ class NosuploadCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Nosupload.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.nosupload.com/"
diff --git a/module/plugins/accounts/NovafileCom.py b/module/plugins/accounts/NovafileCom.py
index 2dc1be607..34d3e25b5 100644
--- a/module/plugins/accounts/NovafileCom.py
+++ b/module/plugins/accounts/NovafileCom.py
@@ -9,8 +9,7 @@ class NovafileCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Novafile.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.novafile.com/"
diff --git a/module/plugins/accounts/OboomCom.py b/module/plugins/accounts/OboomCom.py
index 84e0791e4..ac2079f59 100644
--- a/module/plugins/accounts/OboomCom.py
+++ b/module/plugins/accounts/OboomCom.py
@@ -14,8 +14,7 @@ class OboomCom(Account):
__version__ = "0.2"
__description__ = """Oboom.com account plugin"""
- __author_name__ = "stanley"
- __author_mail__ = "stanley.foerster@gmail.com"
+ __authors__ = [("stanley", "stanley.foerster@gmail.com")]
def loadAccountData(self, user, req):
diff --git a/module/plugins/accounts/OneFichierCom.py b/module/plugins/accounts/OneFichierCom.py
index 43dd1c2b6..347aa0297 100644
--- a/module/plugins/accounts/OneFichierCom.py
+++ b/module/plugins/accounts/OneFichierCom.py
@@ -13,8 +13,8 @@ class OneFichierCom(Account):
__version__ = "0.1"
__description__ = """1fichier.com account plugin"""
- __author_name__ = "Elrick69"
- __author_mail__ = "elrick69[AT]rocketmail[DOT]com"
+ __authors__ = [("Elrick69", "elrick69[AT]rocketmail[DOT]com")]
+
VALID_UNTIL_PATTERN = r'You are a premium user until (?P<d>\d{2})/(?P<m>\d{2})/(?P<y>\d{4})'
diff --git a/module/plugins/accounts/OverLoadMe.py b/module/plugins/accounts/OverLoadMe.py
index 34f684cb1..e45f0127b 100644
--- a/module/plugins/accounts/OverLoadMe.py
+++ b/module/plugins/accounts/OverLoadMe.py
@@ -10,8 +10,7 @@ class OverLoadMe(Account):
__version__ = "0.01"
__description__ = """Over-Load.me account plugin"""
- __author_name__ = "marley"
- __author_mail__ = "marley@over-load.me"
+ __authors__ = [("marley", "marley@over-load.me")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/PremiumTo.py b/module/plugins/accounts/PremiumTo.py
index 5678f8210..51dff2cc3 100644
--- a/module/plugins/accounts/PremiumTo.py
+++ b/module/plugins/accounts/PremiumTo.py
@@ -7,9 +7,12 @@ class PremiumTo(Account):
__name__ = "PremiumTo"
__type__ = "account"
__version__ = "0.04"
+
__description__ = """Premium.to account plugin"""
- __author_name__ = ("RaNaN", "zoidberg", "stickell")
- __author_mail__ = ("RaNaN@pyload.org", "zoidberg@mujmail.cz", "l.stickell@yahoo.it")
+ __authors__ = [("RaNaN", "RaNaN@pyload.org"),
+ ("zoidberg", "zoidberg@mujmail.cz"),
+ ("stickell", "l.stickell@yahoo.it")]
+
def loadAccountInfo(self, user, req):
api_r = req.load("http://premium.to/api/straffic.php",
diff --git a/module/plugins/accounts/PremiumizeMe.py b/module/plugins/accounts/PremiumizeMe.py
index dcf8b8f20..abc4dd464 100644
--- a/module/plugins/accounts/PremiumizeMe.py
+++ b/module/plugins/accounts/PremiumizeMe.py
@@ -11,8 +11,7 @@ class PremiumizeMe(Account):
__version__ = "0.11"
__description__ = """Premiumize.me account plugin"""
- __author_name__ = "Florian Franzen"
- __author_mail__ = "FlorianFranzen@gmail.com"
+ __authors__ = [("Florian Franzen", "FlorianFranzen@gmail.com")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/QuickshareCz.py b/module/plugins/accounts/QuickshareCz.py
index fcaf14e92..4c8050014 100644
--- a/module/plugins/accounts/QuickshareCz.py
+++ b/module/plugins/accounts/QuickshareCz.py
@@ -11,8 +11,7 @@ class QuickshareCz(Account):
__version__ = "0.01"
__description__ = """Quickshare.cz account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/RPNetBiz.py b/module/plugins/accounts/RPNetBiz.py
index 358f6ffca..83ef72bef 100644
--- a/module/plugins/accounts/RPNetBiz.py
+++ b/module/plugins/accounts/RPNetBiz.py
@@ -10,8 +10,7 @@ class RPNetBiz(Account):
__version__ = "0.1"
__description__ = """RPNet.biz account plugin"""
- __author_name__ = "Dman"
- __author_mail__ = "dmanugm@gmail.com"
+ __authors__ = [("Dman", "dmanugm@gmail.com")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/RapidgatorNet.py b/module/plugins/accounts/RapidgatorNet.py
index 849933a87..ba7b2e676 100644
--- a/module/plugins/accounts/RapidgatorNet.py
+++ b/module/plugins/accounts/RapidgatorNet.py
@@ -10,8 +10,8 @@ class RapidgatorNet(Account):
__version__ = "0.04"
__description__ = """Rapidgator.net account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
API_URL = 'http://rapidgator.net/api/user'
diff --git a/module/plugins/accounts/RapidshareCom.py b/module/plugins/accounts/RapidshareCom.py
index dc4f09ee1..ce1470c09 100644
--- a/module/plugins/accounts/RapidshareCom.py
+++ b/module/plugins/accounts/RapidshareCom.py
@@ -9,8 +9,7 @@ class RapidshareCom(Account):
__version__ = "0.22"
__description__ = """Rapidshare.com account plugin"""
- __author_name__ = "mkaay"
- __author_mail__ = "mkaay@mkaay.de"
+ __authors__ = [("mkaay", "mkaay@mkaay.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/RarefileNet.py b/module/plugins/accounts/RarefileNet.py
index 91125e507..55f95f72d 100644
--- a/module/plugins/accounts/RarefileNet.py
+++ b/module/plugins/accounts/RarefileNet.py
@@ -9,8 +9,7 @@ class RarefileNet(XFSPAccount):
__version__ = "0.03"
__description__ = """RareFile.net account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
HOSTER_URL = "http://www.rarefile.net/"
diff --git a/module/plugins/accounts/RealdebridCom.py b/module/plugins/accounts/RealdebridCom.py
index 4305c47c6..b4724999b 100644
--- a/module/plugins/accounts/RealdebridCom.py
+++ b/module/plugins/accounts/RealdebridCom.py
@@ -11,8 +11,7 @@ class RealdebridCom(Account):
__version__ = "0.43"
__description__ = """Real-Debrid.com account plugin"""
- __author_name__ = "Devirex Hazzard"
- __author_mail__ = "naibaf_11@yahoo.de"
+ __authors__ = [("Devirex Hazzard", "naibaf_11@yahoo.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/RehostTo.py b/module/plugins/accounts/RehostTo.py
index f15230f83..ed8147190 100644
--- a/module/plugins/accounts/RehostTo.py
+++ b/module/plugins/accounts/RehostTo.py
@@ -9,8 +9,7 @@ class RehostTo(Account):
__version__ = "0.1"
__description__ = """Rehost.to account plugin"""
- __author_name__ = "RaNaN"
- __author_mail__ = "RaNaN@pyload.org"
+ __authors__ = [("RaNaN", "RaNaN@pyload.org")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/RyushareCom.py b/module/plugins/accounts/RyushareCom.py
index 2782fc0fd..d6f2b2563 100644
--- a/module/plugins/accounts/RyushareCom.py
+++ b/module/plugins/accounts/RyushareCom.py
@@ -9,8 +9,8 @@ class RyushareCom(XFSPAccount):
__version__ = "0.04"
__description__ = """Ryushare.com account plugin"""
- __author_name__ = ("zoidberg", "trance4us")
- __author_mail__ = ("zoidberg@mujmail.cz", "")
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("trance4us", None)]
HOSTER_URL = "http://www.ryushare.com/"
diff --git a/module/plugins/accounts/SecureUploadEu.py b/module/plugins/accounts/SecureUploadEu.py
index fe5af23ec..a8cf38df2 100644
--- a/module/plugins/accounts/SecureUploadEu.py
+++ b/module/plugins/accounts/SecureUploadEu.py
@@ -9,8 +9,7 @@ class SecureUploadEu(XFSPAccount):
__version__ = "0.01"
__description__ = """SecureUpload.eu account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.secureupload.eu/"
diff --git a/module/plugins/accounts/SendmywayCom.py b/module/plugins/accounts/SendmywayCom.py
index 3b46101d0..9f6021774 100644
--- a/module/plugins/accounts/SendmywayCom.py
+++ b/module/plugins/accounts/SendmywayCom.py
@@ -9,8 +9,7 @@ class SendmywayCom(XFSPAccount):
__version__ = "0.01"
__description__ = """Sendmyway.com account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.sendmyway.com/"
diff --git a/module/plugins/accounts/ShareRapidCom.py b/module/plugins/accounts/ShareRapidCom.py
index 50077b1fb..306e7a236 100644
--- a/module/plugins/accounts/ShareRapidCom.py
+++ b/module/plugins/accounts/ShareRapidCom.py
@@ -12,8 +12,9 @@ class ShareRapidCom(Account):
__version__ = "0.34"
__description__ = """MegaRapid.cz account plugin"""
- __author_name__ = ("MikyWoW", "zoidberg")
- __author_mail__ = ("mikywow@seznam.cz", "zoidberg@mujmail.cz")
+ __authors__ = [("MikyWoW", "mikywow@seznam.cz"),
+ ("zoidberg", "zoidberg@mujmail.cz")]
+
login_timeout = 60
diff --git a/module/plugins/accounts/ShareonlineBiz.py b/module/plugins/accounts/ShareonlineBiz.py
index b9ff0096c..54e23013b 100644
--- a/module/plugins/accounts/ShareonlineBiz.py
+++ b/module/plugins/accounts/ShareonlineBiz.py
@@ -9,8 +9,8 @@ class ShareonlineBiz(Account):
__version__ = "0.24"
__description__ = """Share-online.biz account plugin"""
- __author_name__ = ("mkaay", "zoidberg")
- __author_mail__ = ("mkaay@mkaay.de", "zoidberg@mujmail.cz")
+ __authors__ = [("mkaay", "mkaay@mkaay.de"),
+ ("zoidberg", "zoidberg@mujmail.cz")]
def getUserAPI(self, user, req):
diff --git a/module/plugins/accounts/SimplyPremiumCom.py b/module/plugins/accounts/SimplyPremiumCom.py
index b0a62f83b..fd825a616 100644
--- a/module/plugins/accounts/SimplyPremiumCom.py
+++ b/module/plugins/accounts/SimplyPremiumCom.py
@@ -10,8 +10,7 @@ class SimplyPremiumCom(Account):
__version__ = "0.01"
__description__ = """Simply-Premium.com account plugin"""
- __author_name__ = "EvolutionClip"
- __author_mail__ = "evolutionclip@live.de"
+ __authors__ = [("EvolutionClip", "evolutionclip@live.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/SimplydebridCom.py b/module/plugins/accounts/SimplydebridCom.py
index 70f2d39b9..6e3c46dcd 100644
--- a/module/plugins/accounts/SimplydebridCom.py
+++ b/module/plugins/accounts/SimplydebridCom.py
@@ -11,8 +11,7 @@ class SimplydebridCom(Account):
__version__ = "0.1"
__description__ = """Simply-Debrid.com account plugin"""
- __author_name__ = "Kagenoshin"
- __author_mail__ = "kagenoshin@gmx.ch"
+ __authors__ = [("Kagenoshin", "kagenoshin@gmx.ch")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/StahnuTo.py b/module/plugins/accounts/StahnuTo.py
index 6d9c3e924..d49c4f7f7 100644
--- a/module/plugins/accounts/StahnuTo.py
+++ b/module/plugins/accounts/StahnuTo.py
@@ -12,8 +12,7 @@ class StahnuTo(Account):
__version__ = "0.02"
__description__ = """StahnuTo account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/StreamcloudEu.py b/module/plugins/accounts/StreamcloudEu.py
index b50669afe..4a544b691 100644
--- a/module/plugins/accounts/StreamcloudEu.py
+++ b/module/plugins/accounts/StreamcloudEu.py
@@ -9,8 +9,7 @@ class StreamcloudEu(XFSPAccount):
__version__ = "0.01"
__description__ = """Streamcloud.eu account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.streamcloud.eu/"
diff --git a/module/plugins/accounts/TurbobitNet.py b/module/plugins/accounts/TurbobitNet.py
index a477b06c0..d66b37da3 100644
--- a/module/plugins/accounts/TurbobitNet.py
+++ b/module/plugins/accounts/TurbobitNet.py
@@ -12,8 +12,7 @@ class TurbobitNet(Account):
__version__ = "0.01"
__description__ = """TurbobitNet account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/TusfilesNet.py b/module/plugins/accounts/TusfilesNet.py
index 3de98564c..eb244e7ea 100644
--- a/module/plugins/accounts/TusfilesNet.py
+++ b/module/plugins/accounts/TusfilesNet.py
@@ -14,8 +14,7 @@ class TusfilesNet(XFSPAccount):
__version__ = "0.02"
__description__ = """ Tusfile.net account plugin """
- __author_name__ = "guidobelix"
- __author_mail__ = "guidobelix@hotmail.it"
+ __authors__ = [("guidobelix", "guidobelix@hotmail.it")]
HOSTER_URL = "http://www.tusfiles.net/"
diff --git a/module/plugins/accounts/UlozTo.py b/module/plugins/accounts/UlozTo.py
index 6f0d0ae7d..bb7f167e2 100644
--- a/module/plugins/accounts/UlozTo.py
+++ b/module/plugins/accounts/UlozTo.py
@@ -11,8 +11,9 @@ class UlozTo(Account):
__version__ = "0.06"
__description__ = """Uloz.to account plugin"""
- __author_name__ = ("zoidberg", "pulpe")
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz"),
+ ("pulpe", None)]
+
TRAFFIC_LEFT_PATTERN = r'<li class="menu-kredit"><a href="/kredit" title="[^"]*?GB = ([0-9.]+) MB"'
diff --git a/module/plugins/accounts/UnrestrictLi.py b/module/plugins/accounts/UnrestrictLi.py
index a65f19c5b..3a6f36e88 100644
--- a/module/plugins/accounts/UnrestrictLi.py
+++ b/module/plugins/accounts/UnrestrictLi.py
@@ -10,8 +10,7 @@ class UnrestrictLi(Account):
__version__ = "0.03"
__description__ = """Unrestrict.li account plugin"""
- __author_name__ = "stickell"
- __author_mail__ = "l.stickell@yahoo.it"
+ __authors__ = [("stickell", "l.stickell@yahoo.it")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/UploadedTo.py b/module/plugins/accounts/UploadedTo.py
index 9db496bbc..2ae727447 100644
--- a/module/plugins/accounts/UploadedTo.py
+++ b/module/plugins/accounts/UploadedTo.py
@@ -12,8 +12,7 @@ class UploadedTo(Account):
__version__ = "0.26"
__description__ = """Uploaded.to account plugin"""
- __author_name__ = "mkaay"
- __author_mail__ = "mkaay@mkaay.de"
+ __authors__ = [("mkaay", "mkaay@mkaay.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/UploadheroCom.py b/module/plugins/accounts/UploadheroCom.py
index 20f209268..cd8afb621 100644
--- a/module/plugins/accounts/UploadheroCom.py
+++ b/module/plugins/accounts/UploadheroCom.py
@@ -13,8 +13,7 @@ class UploadheroCom(Account):
__version__ = "0.2"
__description__ = """Uploadhero.co account plugin"""
- __author_name__ = "mcmyst"
- __author_mail__ = "mcmyst@hotmail.fr"
+ __authors__ = [("mcmyst", "mcmyst@hotmail.fr")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/UploadingCom.py b/module/plugins/accounts/UploadingCom.py
index 416a29b1e..04f0a58fb 100644
--- a/module/plugins/accounts/UploadingCom.py
+++ b/module/plugins/accounts/UploadingCom.py
@@ -12,8 +12,7 @@ class UploadingCom(Account):
__version__ = "0.1"
__description__ = """Uploading.com account plugin"""
- __author_name__ = "mkaay"
- __author_mail__ = "mkaay@mkaay.de"
+ __authors__ = [("mkaay", "mkaay@mkaay.de")]
def loadAccountInfo(self, user, req):
diff --git a/module/plugins/accounts/UptoboxCom.py b/module/plugins/accounts/UptoboxCom.py
index a50b7689e..f9bd0f542 100644
--- a/module/plugins/accounts/UptoboxCom.py
+++ b/module/plugins/accounts/UptoboxCom.py
@@ -9,8 +9,7 @@ class UptoboxCom(XFSPAccount):
__version__ = "0.03"
__description__ = """DDLStorage.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
HOSTER_URL = "http://www.uptobox.com/"
diff --git a/module/plugins/accounts/VidPlayNet.py b/module/plugins/accounts/VidPlayNet.py
index 044f4ac69..4c542024e 100644
--- a/module/plugins/accounts/VidPlayNet.py
+++ b/module/plugins/accounts/VidPlayNet.py
@@ -9,8 +9,7 @@ class VidPlayNet(XFSPAccount):
__version__ = "0.01"
__description__ = """VidPlay.net account plugin"""
- __author_name__ = "Walter Purcaro"
- __author_mail__ = "vuolter@gmail.com"
+ __authors__ = [("Walter Purcaro", "vuolter@gmail.com")]
HOSTER_URL = "http://www.vidplay.net/"
diff --git a/module/plugins/accounts/YibaishiwuCom.py b/module/plugins/accounts/YibaishiwuCom.py
index be62d3f40..5aabf362c 100644
--- a/module/plugins/accounts/YibaishiwuCom.py
+++ b/module/plugins/accounts/YibaishiwuCom.py
@@ -11,8 +11,8 @@ class YibaishiwuCom(Account):
__version__ = "0.01"
__description__ = """115.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
+
ACCOUNT_INFO_PATTERN = r'var USER_PERMISSION = {(.*?)}'
diff --git a/module/plugins/accounts/ZeveraCom.py b/module/plugins/accounts/ZeveraCom.py
index db1ebd4ae..83015079b 100644
--- a/module/plugins/accounts/ZeveraCom.py
+++ b/module/plugins/accounts/ZeveraCom.py
@@ -11,8 +11,7 @@ class ZeveraCom(Account):
__version__ = "0.21"
__description__ = """Zevera.com account plugin"""
- __author_name__ = "zoidberg"
- __author_mail__ = "zoidberg@mujmail.cz"
+ __authors__ = [("zoidberg", "zoidberg@mujmail.cz")]
def loadAccountInfo(self, user, req):