summaryrefslogtreecommitdiffstats
path: root/pyload/plugins/hoster/PremiumTo.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/plugins/hoster/PremiumTo.py')
-rw-r--r--pyload/plugins/hoster/PremiumTo.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/pyload/plugins/hoster/PremiumTo.py b/pyload/plugins/hoster/PremiumTo.py
index 33df2e7bc..c0a2868d9 100644
--- a/pyload/plugins/hoster/PremiumTo.py
+++ b/pyload/plugins/hoster/PremiumTo.py
@@ -11,9 +11,9 @@ from pyload.utils import fs_encode
class PremiumTo(Hoster):
__name__ = "PremiumTo"
__type__ = "hoster"
- __version__ = "0.09"
+ __version__ = "0.10"
- __pattern__ = r'https?://(?:www\.)?premium.to/.*'
+ __pattern__ = r'https?://(?:www\.)?premium\.to/.+'
__description__ = """Premium.to hoster plugin"""
__author_name__ = ("RaNaN", "zoidberg", "stickell")
@@ -24,6 +24,7 @@ class PremiumTo(Hoster):
self.resumeDownload = True
self.chunkLimit = 1
+
def process(self, pyfile):
if not self.account:
self.logError(_("Please enter your %s account or deactivate this plugin") % "premium.to")
@@ -37,8 +38,7 @@ class PremiumTo(Hoster):
self.req.setOption("timeout", 120)
self.download(
- "http://premium.to/api/getfile.php",
- get={"username": self.account.username, "password": self.account.password, "link": quote(pyfile.url, "")},
+ "http://premium.to/api/getfile.php?username=%s&password=%s&link=%s" % (self.account.username, self.account.password, quote(pyfile.url, "")),
disposition=True)
check = self.checkDownload({"nopremium": "No premium account available"})
@@ -65,6 +65,7 @@ class PremiumTo(Hoster):
if err:
self.fail(err)
+
def getTraffic(self):
try:
api_r = self.load("http://premium.to/api/straffic.php",