Closed Guidobelix closed 8 years ago
Thank you very much for such a quick one :smiley: Unfortunately it seems there is still a problem. Download fail with the following log:
12.05.2016 22:33:05 INFO Download starts: GxE-999-01.part01.rar
12.05.2016 22:33:05 DEBUG ADDON ExternalScripts: No script found under folder `download_preparing`
12.05.2016 22:33:05 DEBUG ADDON UserAgentSwitcher: Use custom user-agent string `Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0`
12.05.2016 22:33:05 DEBUG HOSTER DatafileCom[8654]: Plugin version: 0.01
12.05.2016 22:33:05 DEBUG HOSTER DatafileCom[8654]: Plugin status: testing
12.05.2016 22:33:05 WARNING HOSTER DatafileCom[8654]: Plugin may be unstable
12.05.2016 22:33:05 INFO HOSTER DatafileCom[8654]: Grabbing link info...
12.05.2016 22:33:07 DEBUG HOSTER DatafileCom[8654]: Link info: {'status': 7, 'hash': {}, 'name': 'GxE-999-01.part01.rar', 'url': u'http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar', 'pattern': {'ID': u'TVRRNU1qRXhORFUF9'}, 'size': 0}
12.05.2016 22:33:07 DEBUG HOSTER DatafileCom[8654]: Previous link info: {}
12.05.2016 22:33:07 INFO HOSTER DatafileCom[8654]: Link name: GxE-999-01.part01.rar
12.05.2016 22:33:07 INFO HOSTER DatafileCom[8654]: Link size: N/D
12.05.2016 22:33:07 INFO HOSTER DatafileCom[8654]: Link status: avviando
12.05.2016 22:33:07 INFO HOSTER DatafileCom[8654]: Processing url: http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar
12.05.2016 22:33:07 DEBUG HOSTER DatafileCom[8654]: LOAD URL http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar | redirect=True | cookies=True | get={} | req=None | decode=True | multipart=False | post={} | ref=False | just_header=False
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Checking for link errors...
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: No errors found
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Grabbing link info...
12.05.2016 22:33:08 DEBUG HOSTER DatafileCom[8654]: Link info: {'status': 7, 'hash': {}, 'name': 'GxE-999-01.part01.rar', 'url': u'http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar', 'pattern': {'ID': u'TVRRNU1qRXhORFUF9'}, 'size': 0}
12.05.2016 22:33:08 DEBUG HOSTER DatafileCom[8654]: Previous link info: {'status': 7, 'hash': {}, 'name': 'GxE-999-01.part01.rar', 'url': u'http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar', 'pattern': {'ID': u'TVRRNU1qRXhORFUF9'}, 'size': 0}
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Link name: GxE-999-01.part01.rar
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Link size: N/D
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Link status: avviando
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Processing as free download...
12.05.2016 22:33:08 WARNING CAPTCHA DatafileCom[8654]: ReCaptcha | Key pattern not found
12.05.2016 22:33:08 INFO HOSTER DatafileCom[8654]: Checking download...
12.05.2016 22:33:08 DEBUG ADDON ExternalScripts: No script found under folder `download_processed`
12.05.2016 22:33:08 WARNING Download failed: GxE-999-01.part01.rar | Parse error: No file downloaded | Plugin may be out of date
12.05.2016 22:33:08 DEBUG ADDON ExternalScripts: No script found under folder `download_failed`
12.05.2016 22:33:08 INFO ADDON UnSkipOnFail: Looking for skipped duplicates of: GxE-999-01.part01.rar (pid:181)
12.05.2016 22:33:08 INFO ADDON UnSkipOnFail: No duplicates found
@Guidobelix open the link with a web browser and see what error message is displayed
@GammaC0de If I open the link in Firefox I can download without errors, once I solve the captcha. In pyload it doesn't even try to solve it, as you can see from the timestamp
@Guidobelix retry with this version and post the log
# -*- coding: utf-8 -*-
import re
from module.plugins.internal.misc import json
from module.plugins.captcha.ReCaptcha import ReCaptcha
from module.plugins.internal.SimpleHoster import SimpleHoster
class DatafileCom(SimpleHoster):
__name__ = "DatafileCom"
__type__ = "hoster"
__version__ = "0.01"
__status__ = "testing"
__pattern__ = r'https?://(?:www\.)?datafile\.com/d/(?P<ID>\w{17})'
__config__ = [("activated" , "bool", "Activated" , True),
("use_premium" , "bool", "Use premium account if available" , True),
("fallback" , "bool", "Fallback to free download if premium fails" , True),
("chk_filesize", "bool", "Check file size" , True),
("max_wait" , "int" , "Reconnect if waiting time is greater than minutes", 10 )]
__description__ = """Datafile.com hoster plugin"""
__license__ = "GPLv3"
__authors__ = [("GammaC0de", "nitzo2001[AT]yahoo[DOT]com")]
NAME_PATTERN = r'<div class="file-name">\s+?(?P<N>\S+)\s+?<'
SIZE_PATTERN = r'>Filesize: <span class="lime">(?P<S>[\d.,]+) (?P<U>[\w^_]+)'
OFFLINE_PATTERN = r'Invalid Link'
TEMP_OFFLINE_PATTERN = r'You are downloading another file at this moment'
PREMIUM_ONLY_PATTERN = r'This file is only available for premium users'
DIRECT_LINK = False
def handle_free(self, pyfile):
m = re.search(r'<span class="time">([\d:]+)<', self.data)
if m:
wait_time = sum(int(_d) * 60 ** _i for _i, _d in enumerate(reversed(m.group(1).split(':'))))
else:
wait_time = 0
self.captcha = ReCaptcha(pyfile)
captcha_key = self.captcha.detect_key()
if captcha_key:
response, challenge = self.captcha.challenge(captcha_key)
post_data = {'doaction' : "validateCaptcha",
'recaptcha_challenge_field': challenge,
'recaptcha_response_field' : response,
'fileid' : self.info['pattern']['ID']}
catcha_result = json.loads(self.load("http://www.datafile.com/files/ajax.html", post=post_data))
if not catcha_result['success']:
self.retry_captcha()
self.captcha.correct()
self.wait(wait_time)
post_data['doaction'] = "getFileDownloadLink"
post_data['token'] = catcha_result['token']
file_info = json.loads(self.load("http://www.datafile.com/files/ajax.html", post=post_data))
if file_info['success']:
self.link = file_info['link']
self.log_debug("URL:%s" % file_info['link'])
else:
self.log_error("Unknown Error: %s" % self.data)
Now it works! @GammaC0de thank you very much. Here you have the new log:
13.05.2016 06:36:20 INFO Download starts: http://www.datafile.com/d/TVRRNU1qVXhPREUF9/GE-04.part01.rar
13.05.2016 06:36:20 DEBUG ADDON ExternalScripts: No script found under folder `download_preparing`
13.05.2016 06:36:20 DEBUG ADDON UserAgentSwitcher: Use custom user-agent string `Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0`
13.05.2016 06:36:20 DEBUG HOSTER DatafileCom[8376]: Plugin version: 0.01
13.05.2016 06:36:20 DEBUG HOSTER DatafileCom[8376]: Plugin status: testing
13.05.2016 06:36:20 WARNING HOSTER DatafileCom[8376]: Plugin may be unstable
13.05.2016 06:36:20 INFO HOSTER DatafileCom[8376]: Grabbing link info...
13.05.2016 06:36:21 DEBUG HOSTER DatafileCom[8376]: Link info: {'status': 2, 'hash': {}, 'name': u'GE-04.part01.rar', 'url': u'http://www.datafile.com/d/TVRRNU1qVXhPREUF9/GE-04.part01.rar', 'pattern': {'S': u'512', 'U': u'MB', 'ID': u'TVRRNU1qVXhPREUF9', 'N': u'GE-04.part01.rar'}, 'size': 536870912}
13.05.2016 06:36:21 DEBUG HOSTER DatafileCom[8376]: Previous link info: {}
13.05.2016 06:36:21 INFO HOSTER DatafileCom[8376]: Link name: GE-04.part01.rar
13.05.2016 06:36:21 INFO HOSTER DatafileCom[8376]: Link size: 512.00 MiB (536870912 bytes)
13.05.2016 06:36:21 INFO HOSTER DatafileCom[8376]: Link status: online
13.05.2016 06:36:21 INFO HOSTER DatafileCom[8376]: Processing url: http://www.datafile.com/d/TVRRNU1qVXhPREUF9/GE-04.part01.rar
13.05.2016 06:36:21 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.datafile.com/d/TVRRNU1qVXhPREUF9/GE-04.part01.rar | redirect=True | cookies=True | get={} | req=None | decode=True | multipart=False | post={} | ref=False | just_header=False
13.05.2016 06:36:22 INFO HOSTER DatafileCom[8376]: Checking for link errors...
13.05.2016 06:36:22 INFO HOSTER DatafileCom[8376]: No errors found
13.05.2016 06:36:22 INFO HOSTER DatafileCom[8376]: Processing as free download...
13.05.2016 06:36:22 DEBUG CAPTCHA DatafileCom[8376]: ReCaptcha | Key: 6LdWgNgSAAAAACXqFKE69ttVU-CfV-IruHtDKCUf
13.05.2016 06:36:22 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.google.com/recaptcha/api/challenge | redirect=True | cookies=True | get={'k': u'6LdWgNgSAAAAACXqFKE69ttVU-CfV-IruHtDKCUf'} | req=None | decode=True | multipart=False | post={} | ref=True | just_header=False
13.05.2016 06:36:22 DEBUG CAPTCHA DatafileCom[8376]: ReCaptcha | Challenge: 03AHJ_Vut-dcsDUcvBxXqO8DzMLRTJq1TI7BHY12RY9AP3rLwhnMOCCAz5C5eIOA75n0e1yYMPyzEWOCUqKLAadcyx1ziosJ-3iCebY6NznTLSqoO0PhQSC7MKTXlGhMqtu5_lNg6MkRuHDqg-Rnw7QfbahCFK_yXVAogwroedZZ7Vzws6UzUjow92Q9arW99zM4ZfheaKLQOLcCFLnk9uAytg-Og7wbjK-Q
13.05.2016 06:36:22 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.google.com/recaptcha/api/js/recaptcha.js | redirect=True | cookies=True | get={} | req=None | decode=True | multipart=False | post={} | ref=True | just_header=False
13.05.2016 06:36:23 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.google.com/recaptcha/api/reload | redirect=True | cookies=True | get={'reason': 'i', 'c': u'03AHJ_Vut-dcsDUcvBxXqO8DzMLRTJq1TI7BHY12RY9AP3rLwhnMOCCAz5C5eIOA75n0e1yYMPyzEWOCUqKLAadcyx1ziosJ-3iCebY6NznTLSqoO0PhQSC7MKTXlGhMqtu5_lNg6MkRuHDqg-Rnw7QfbahCFK_yXVAogwroedZZ7Vzws6UzUjow92Q9arW99zM4ZfheaKLQOLcCFLnk9uAytg-Og7wbjK-Q', 'type': 'image', 'k': u'6LdWgNgSAAAAACXqFKE69ttVU-CfV-IruHtDKCUf'} | req=None | decode=True | multipart=False | post={} | ref=True | just_header=False
13.05.2016 06:36:23 DEBUG CAPTCHA DatafileCom[8376]: ReCaptcha | Second challenge: 03AHJ_VusC7ElUWyokQQs4LUrVnm5Xt180rvDoRtAuc7-0rnKCU2DomikqFGlOnT3L2ZwSCn83TJ7QSXhnFrvsNFV4Z_rjCAyfQaBGf_cQj2UJ2BpdFJ8ow0e1Um8nxWs71RhotdhWDekhJkhLna1T38I3TaYy6Vywmeb7x_IYsPAVHW4iemQcBXvsj83YwWvU5oeYZweaaO0tRVwoeiMlqKLCwtcOFnlz-Q
13.05.2016 06:36:23 DEBUG CAPTCHA DatafileCom[8376]: ReCaptcha | LOAD URL http://www.google.com/recaptcha/api/image | redirect=True | cookies=True | get={'c': u'03AHJ_VusC7ElUWyokQQs4LUrVnm5Xt180rvDoRtAuc7-0rnKCU2DomikqFGlOnT3L2ZwSCn83TJ7QSXhnFrvsNFV4Z_rjCAyfQaBGf_cQj2UJ2BpdFJ8ow0e1Um8nxWs71RhotdhWDekhJkhLna1T38I3TaYy6Vywmeb7x_IYsPAVHW4iemQcBXvsj83YwWvU5oeYZweaaO0tRVwoeiMlqKLCwtcOFnlz-Q'} | req=<module.network.Browser.Browser object at 0xb1d71ab0> | decode=False | multipart=False | post={} | ref=False | just_header=False
13.05.2016 06:36:23 INFO CAPTCHA DatafileCom[8376]: ReCaptcha | Using OCR to decrypt captcha...
13.05.2016 06:36:23 WARNING CAPTCHA DatafileCom[8376]: ReCaptcha | No OCR result
13.05.2016 06:36:55 INFO CAPTCHA DatafileCom[8376]: ReCaptcha | Captcha result: `Chrysler brook`
13.05.2016 06:36:55 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.datafile.com/files/ajax.html | redirect=True | cookies=True | get={} | req=None | decode=True | multipart=False | post={'doaction': 'validateCaptcha', 'fileid': u'TVRRNU1qVXhPREUF9', 'recaptcha_response_field': 'Chrysler brook', 'recaptcha_challenge_field': u'03AHJ_VusC7ElUWyokQQs4LUrVnm5Xt180rvDoRtAuc7-0rnKCU2DomikqFGlOnT3L2ZwSCn83TJ7QSXhnFrvsNFV4Z_rjCAyfQaBGf_cQj2UJ2BpdFJ8ow0e1Um8nxWs71RhotdhWDekhJkhLna1T38I3TaYy6Vywmeb7x_IYsPAVHW4iemQcBXvsj83YwWvU5oeYZweaaO0tRVwoeiMlqKLCwtcOFnlz-Q'} | ref=True | just_header=False
13.05.2016 06:36:56 INFO CAPTCHA DatafileCom[8376]: ReCaptcha | Correct captcha | Chrysler brook
13.05.2016 06:36:56 DEBUG HOSTER DatafileCom[8376]: WAIT set to timestamp 1463114247.088322 | Previous waitUntil: 0.000000
13.05.2016 06:36:56 INFO HOSTER DatafileCom[8376]: Waiting 30 seconds...
13.05.2016 06:37:28 DEBUG HOSTER DatafileCom[8376]: LOAD URL http://www.datafile.com/files/ajax.html | redirect=True | cookies=True | get={} | req=None | decode=True | multipart=False | post={'doaction': 'getFileDownloadLink', 'token': u'28c98e53fed820c4a87cc5185462312d', 'fileid': u'TVRRNU1qVXhPREUF9', 'recaptcha_response_field': 'Chrysler brook', 'recaptcha_challenge_field': u'03AHJ_VusC7ElUWyokQQs4LUrVnm5Xt180rvDoRtAuc7-0rnKCU2DomikqFGlOnT3L2ZwSCn83TJ7QSXhnFrvsNFV4Z_rjCAyfQaBGf_cQj2UJ2BpdFJ8ow0e1Um8nxWs71RhotdhWDekhJkhLna1T38I3TaYy6Vywmeb7x_IYsPAVHW4iemQcBXvsj83YwWvU5oeYZweaaO0tRVwoeiMlqKLCwtcOFnlz-Q'} | ref=True | just_header=False
13.05.2016 06:37:28 DEBUG HOSTER DatafileCom[8376]: URL:http://n79.datafile.com/dfYTdEvivh1XYxYTddYjdh1TYMdRvhYadwYVdhYnviYSdJdRdqYRdxdRdjdmdm1XYNdTvlYRYHYTvfYpve1UYFvgvhdidWYSdhYqdj1VYHYSdq1YYGvpdjYmde1UYHYUdi1VYCYZdbYldmYcvfdpdF1RYyYVdbdwvddhdXYSdl1SdMdOvrdIdl1UYJYSdkdsYzYVdiYldn1ZYNdadkYadWdGdNdvdiYydRvivGYzdEdQdjYJvpYJdTdQdHYGdAdOdQYRvlYyYKdvdqYzYSvcviYNdQYAYMdvvqYFdSdwdxYFvlYyYKdvdqYydUvcvidkdUYxdPdRvsYddKdHdwYJdnYQdrvdvDYzYBdudjYPdAdedMdRvtYGdHdFdfdovBYJdudHvpYzYBdudjYNdAdedMdrvqdkdUdwvjYFvAYydMdsvFYKdldHvfdjdidbYHdIdWYddKdHdwYJdnYQdrvdvDYzYBdudjYNdQYoYNdrvuYKdKdQdzYtvCYQdvdAvsYIYAdZvkYJvmdjdTdxvqYlYFdQvzdvvAYwdrvdvpYKYVdadgdivpdndZdHdXYCdAdOdQYRvlYyYJdZdqYxdEdivxYOvCYoYJdvvqYxYFdTdKYxdt.html
13.05.2016 06:37:28 INFO HOSTER DatafileCom[8376]: Downloading file...
13.05.2016 06:37:28 DEBUG HOSTER DatafileCom[8376]: DOWNLOAD URL http://n79.datafile.com/dfYTdEvivh1XYxYTddYjdh1TYMdRvhYadwYVdhYnviYSdJdRdqYRdxdRdjdmdm1XYNdTvlYRYHYTvfYpve1UYFvgvhdidWYSdhYqdj1VYHYSdq1YYGvpdjYmde1UYHYUdi1VYCYZdbYldmYcvfdpdF1RYyYVdbdwvddhdXYSdl1SdMdOvrdIdl1UYJYSdkdsYzYVdiYldn1ZYNdadkYadWdGdNdvdiYydRvivGYzdEdQdjYJvpYJdTdQdHYGdAdOdQYRvlYyYKdvdqYzYSvcviYNdQYAYMdvvqYFdSdwdxYFvlYyYKdvdqYydUvcvidkdUYxdPdRvsYddKdHdwYJdnYQdrvdvDYzYBdudjYPdAdedMdRvtYGdHdFdfdovBYJdudHvpYzYBdudjYNdAdedMdrvqdkdUdwvjYFvAYydMdsvFYKdldHvfdjdidbYHdIdWYddKdHdwYJdnYQdrvdvDYzYBdudjYNdQYoYNdrvuYKdKdQdzYtvCYQdvdAvsYIYAdZvkYJvmdjdTdxvqYlYFdQvzdvvAYwdrvdvpYKYVdadgdivpdndZdHdXYCdAdOdQYRvlYyYJdZdqYxdEdivxYOvCYoYJdvvqYxYFdTdKYxdt.html | cookies=True | resume=None | get={} | disposition=True | chunks=None | post={} | ref=True
13.05.2016 06:37:30 DEBUG Content-Disposition: GE-04.part01.rar creation-date=Sat, 02 Jan 2016 20:33:26 +0000 modification-date=Sat, 02 Jan 2016 20:33:26 +0000
@Guidobelix I did not change anything significat in the above version beside that if it fails, it would log the web page to the debug log.
It was probably failing because maybe you have reached the limits or trying to download multiple files at the same time.
So it is important that if it fails again, you would post the log file with the html error page to make the plugin more stable.
@GammaC0de The problem appeared again yesterday (and disappeared this morning BTW, without me doing anything) Here's the log:
15.05.2016 22:38:52 INFO Download starts: GxE-999-01.part11.rar
15.05.2016 22:38:52 WARNING HOSTER DatafileCom[8400]: Plugin may be unstable
15.05.2016 22:38:52 INFO HOSTER DatafileCom[8400]: Grabbing link info...
15.05.2016 22:38:53 INFO HOSTER DatafileCom[8400]: Link name: GxE-999-01.part11.rar
15.05.2016 22:38:53 INFO HOSTER DatafileCom[8400]: Link size: 520.00 MiB (545259520 bytes)
15.05.2016 22:38:53 INFO HOSTER DatafileCom[8400]: Link status: avviando
15.05.2016 22:38:53 INFO HOSTER DatafileCom[8400]: Processing url: http://www.datafile.com/d/TVRRNU1qRTNNelkF9/GxE-999-01.part11.rar
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Checking for link errors...
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: No errors found
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Grabbing link info...
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Link name: GxE-999-01.part11.rar
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Link size: 520.00 MiB (545259520 bytes)
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Link status: avviando
15.05.2016 22:38:54 INFO HOSTER DatafileCom[8400]: Processing as free download...
15.05.2016 22:38:54 WARNING CAPTCHA DatafileCom[8400]: ReCaptcha | Key pattern not found
15.05.2016 22:38:54 ERROR HOSTER DatafileCom[8400]: Unknown Error: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta content="4" name="dig" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="Description" content="" />
<meta name="Keywords" content="" /><title>DataFile.com - Reliable file hosting</title><link href="/stylesheet/bundle_b68b43925235522902d187865fd2888a.css?1462019893" media="screen" rel="stylesheet" type="text/css" /><script type="text/javascript" src="/javascript/bundle_cc6c02458e0bbda7ed4b59cb944d9427.js?1462019896"></script> </head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$(document).ajaxStart(function() {
$("#ajax-load-progress").show();
});
$(document).ajaxStop(function() {
$("#ajax-load-progress").hide();
});
$(".mainpad form input:first").focus()
$('.header .langs UL LI.first').click(function(){
if(!$('.langs').hasClass('expanded')){
$('.langs').addClass('expanded');
$('.header .langs UL LI').each(function(){
if(!$(this).hasClass('first')){
$(this).removeClass('hidden');
}
});
} else {
$('.langs').removeClass('expanded');
$('.header .langs UL LI').each(function(){
if(!$(this).hasClass('first')){
$(this).addClass('hidden');
}
});
}
});
$('.header .langs UL LI').each(function(){
if(!$(this).hasClass('first')){
$(this).bind('click', function(e){
e.preventDefault();
location.href='?code=7&i=TVRRNU1qRTNNelkF9&change_language='+ $(this).attr('id');
});
}
});
});
function selectText(element) {
var doc = document, text = $(element)[0], range, selection;
if (doc.body.createTextRange) { //ms
range = doc.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) { //all others
selection = window.getSelection();
range = doc.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
}
</script>
<!--=========HEADER=========-->
<a name="top"></a>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="header-left"></td>
<td class="header">
<!--<div class="header">-->
<div class="page-col">
<style type="text/css">
.header .logo {
background: url("/images/dflogo_en.png") no-repeat scroll 0 0 transparent;
width: 255px; /*243px;*/
height: 45px; /*67px;*/
position: absolute;
top: 35px;
margin-left: 15px;
margin-top: 13px;
}
</style>
<div class="row">
<a href="/index.html">
<div class="logo"></div>
</a>
<div class="langs">
<div class="content">
<ul class="lang-selector">
<li class="lang first" id="en"><span style="background: url('/images/icons/langs/en.png') center left no-repeat;"></span></li><li class="lang hidden" id="ru"><span style="background: url('/images/icons/langs/ru.png') center left no-repeat"></span></li><li class="lang hidden" id="jp"><span style="background: url('/images/icons/langs/jp.png') center left no-repeat"></span></li><li class="lang hidden" id="fr"><span style="background: url('/images/icons/langs/fr.png') center left no-repeat"></span></li><li class="lang hidden" id="es"><span style="background: url('/images/icons/langs/es.png') center left no-repeat"></span></li><li class="lang hidden" id="de"><span style="background: url('/images/icons/langs/de.png') center left no-repeat"></span></li><li class="lang hidden" id="it"><span style="background: url('/images/icons/langs/it.png') center left no-repeat"></span></li><li class="lang hidden" id="nl"><span style="background: url('/images/icons/langs/nl.png') center left no-repeat"></span></li><li class="lang hidden" id="pt"><span style="background: url('/images/icons/langs/pt.png') center left no-repeat"></span></li><li class="lang hidden" id="ko"><span style="background: url('/images/icons/langs/ko.png') center left no-repeat"></span></li><li class="lang hidden" id="vi"><span style="background: url('/images/icons/langs/vi.png') center left no-repeat"></span></li><li class="lang hidden" id="tr"><span style="background: url('/images/icons/langs/tr.png') center left no-repeat"></span></li><li class="lang hidden" id="cn"><span style="background: url('/images/icons/langs/cn.png') center left no-repeat"></span></li><li class="lang hidden" id="pl"><span style="background: url('/images/icons/langs/pl.png') center left no-repeat"></span></li> </ul>
</div>
</div>
<div class="top-panel">
<div class="item signin"><a href="/login.html">Sign In</a></div>
</div>
</div>
</div>
<!--</div>-->
</td>
<td class="header-right"></td>
</tr>
</table>
<!--========= END HEADER=========-->
<!--=========CONTENT=========-->
<div class="register-login" id="register-login" style="display: none;">
<div class="info"></div>
</div>
<script type="text/javascript">
function showAuthDialog(text) {
var str = text + ' please <a href="/login.html">Sign In</a> or <a href="/registration.html">SignUp</a>';
$('#register-login .info').html(str);
$('#register-login').dialog({
autoOpen: false,
title: "Please Signin or register",
minWidth: '440',
modal: true
});
$('#register-login').dialog('open');
}
</script>
<style type="text/css">
#register-login .info {
color: #555555;
font-size: 14px;
font-weight: bold;
margin-top: 35px;
text-align: center;
}
#register-login .info A {
font-size: 14px !important;
}
</style>
<div class="content">
<div class="page-col">
<div class="row">
<div class="main-user-menu">
<table class="" border="0" cellpadding="0" cellspacing="0">
<col width="142" />
<col width="142" />
<col width="142" /> <!--<col width="142" /> -->
<col width="142" />
<tr>
<td class="first upload" >
<div class="act-bg"></div><a href="/index.html">Upload Files</a>
</td>
<!-- <td class="premium" ><a href="https://www.datafile.com"></a></td> -->
<td class="premium" ><a href="https://www.datafile.com/getpremium.html">Get Premium</a></td>
<td class="signup" ><a href="/registration.html">Sign Up</a></td>
<td class="help last" ><a href="/help.html">Help</a>
</td>
</tr>
</table>
</div>
<div class="clear"></div>
<!--=========CONTENT-INFO=========-->
<script type="text/javascript">
$(document).ready(function(){
$('#tip').hide();
$('.error-help').click(function(e){
e.preventDefault();
if($('#tip').css('display') == 'block'){
$('#tip').hide(); return false;
}
var that = $(this);
var thisOffset = that.offset();
$('#tip').css({left: thisOffset.left -241,
top: thisOffset.top -88});
$('#tip').show();
return false;
});
$('#tip .closebtn ').click(function(e) {
e.preventDefault();
$('#tip').hide();
});
});
</script>
<link href="/css/files_download.css" rel="stylesheet" type="text/css" />
<div class="downl-panel" style="float:none; width:992px;margin:16px auto 0px;height: 108px;">
<div class="pan-content">
<div class="file-name">GxE-999-01.part11.rar</div>
<div class="file-size">Filesize:<span class="lime">520 MB</span></div>
</div>
</div>
<div class="error-title" style="margin-top:16px;">
<span class="error-text" style="line-height: 32px;" >You exceeded your free daily download limit.<br />Free users can download 1 file per hour or 3 files per day.</span>
<div class="error-help"></div>
</div>
<div id="tip" class="tooltip" style="display: none;">
<div class="tooltip-body">
<div class="tooltip-text">The uploader of the file you are trying to download has placed a limit on the amount of free daily downloads. You can either wait for 24 hours and continue your free download or buy a premium account.<div class="closebtn"></div></div>
</div>
</div>
<div class="promo-panel" style="margin-top:16px;">
<p class="promo-title">
<span style="color: #4a4848">Upgrade to Premium Now </span>
<span style="color: #4f4f4f">and Get all Features without any limitation</span>
</p>
<div class="promo-options">
<span class="speed"></span>
<span class="wait-time"></span>
<span class="max-downl-size"></span>
<span class="captcha"></span>
<span class="daily-traffic-limit"></span>
<span class="max-uplod-size"></span>
<span class="file-storage-time"></span>
<span class="resume-aborted"></span>
<span class="downl-acc"></span>
<span class="parallel-down"></span>
<span class="no-adv"></span>
</div>
<div class="promo-button">
<a class="orange-btn2" style="width:390px;" href="https://www.datafile.com/getpremium.html">Upgrade to premium NOW!</a>
</div>
</div>
<div class="promo-details">
<div class="item speed">
<div class="title">Maximum Download Speed</div>
<div class="text">Premium account enables download of files at the maximum speed, which is going to be as fast as your internet connection allows</div>
</div>
<div class="item wait-time">
<div class="title">No Waiting time before each download</div>
<div class="text">With a premium account file download ill commence as soon as you click on the file link. There are no timers prior to download.</div>
</div>
<div class="item max-downl-size">
<div class="title">Maximum download file Size</div>
<div class="text">Premium account holders can download any file size while free accounts can only download files up to 2GB.</div>
</div>
<div class="item captcha">
<div class="title">No CAPTCHA require</div>
<div class="text">Premium users do not need to enter a CAPTCHA and all files are available for download as soon as the link has been clicked</div>
</div>
<!--<div class="item daily-traffic-limit">
<div class="title">Huge Daily Traffic Limit</div>
<div class="text">Premium customers can download 25GB per day during the whole duration of their membership. Free accounts can only download 2GB per day.</div>
</div>-->
<div class="item max-uplod-size">
<div class="title">Maximum Upload file Size</div>
<div class="text">Premium account users can upload up to 10GB files.</div>
</div>
<div class="item file-storage-time">
<div class="title">Unlimited Files storage time</div>
<div class="text">Premium account member files are stored for an unlimited amount of time during the duration of their membership.</div>
</div>
<div class="item resume-aborted">
<div class="title">Resume aborted Download</div>
<div class="text">Premium users can resume downloads in the event that the connection is lost.</div>
</div>
<div class="item downl-acc">
<div class="title">Support for download acceletors</div>
<div class="text">Premium account members can use various file management programs for downloading.</div>
</div>
<div class="item parallel-down">
<div class="title">Parallel download</div>
<div class="text">Premium customers can download many file sections simultaneously, which seriously lowers download time.</div>
</div>
<div class="item no-adv">
<div class="title">No advertising</div>
<div class="text">With a premium account there is no advertising at all on our website.</div>
</div>
<div class="item panel">
<div class="title">Get all Features without any limitation</div>
<a class="orange-btn2" style="font-size:20px; width: 308px; margin-bottom:20px; padding: 16px 20px;" href="https://www.datafile.com/getpremium.html">Upgrade to premium NOW!</a>
</div>
</div>
<br clear="all" /> <!--=========END=========CONTENT-INFO=========-->
</div>
</div>
</div>
<!--========= END CONTENT=========-->
<!--=========FOOTER=========-->
<div class="footer">
<div class="page-col">
<div class="row">
<div class="bottom-panel">
<div class="left"><div class="copyright">Copyright © 2012-2016 <br /> All rights reserved</div></div>
<div class="center">
<div class="purse"></div>
<div class="green-txt">Get more features with our <a href="https://www.datafile.com/getpremium.html">Premium access!</a></div>
</div>
<div class="right">
<style type="text/css">
.lr {
margin-bottom: 6px !important;
margin-top: -1px !important;
}
</style>
</div>
</div>
<div class="bottom-menu">
<ul>
<li class="first"><a href="/terms.html">Terms of use</a><span>/</span></li>
<li><a href="/privacy.html">Privacy policy</a><span>/</span></li>
<li><a href="/dmca.html">DMCA</a><span>/</span></li>
<li><a href="/linkchecker.html">Link checker</a><span>/</span></li>
<li><a href="/affiliates.html">Make money</a><span>/</span></li>
<li><a href="/help/contact.html">Contact Us</a></li>
</ul>
</div>
</div>
</div>
</div>
<!--========= END FOOTER=========-->
<div id="ajax-load-progress"></div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-51418974-1', 'datafile.com');
ga('send', 'pageview');
</script>
</body>
</html>
15.05.2016 22:38:55 INFO HOSTER DatafileCom[8400]: Checking download...
15.05.2016 22:38:55 WARNING Download failed: GxE-999-01.part11.rar | Parse error: No file downloaded | Plugin may be out of date
15.05.2016 22:38:55 INFO ADDON UnSkipOnFail: Looking for skipped duplicates of: GxE-999-01.part11.rar (pid:179)
15.05.2016 22:38:55 INFO ADDON UnSkipOnFail: No duplicates found
Hope it helps...
I have realised just now my stupid error. I had used all the available downloads for the day, without noticing it :disappointed: Sorry for that. The message I have got from pyload was misleading though :smirk:
@Guidobelix pyLoad should be able to handle this situation..
Indeed, it should... But, as you can see from the log, it isn't :wink:
Working on...
Indeed, it should... But, as you can see from the log, it isn't
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub
No issues to report after a week :smile: Thanks a lot @GammaC0de :clap:
:+1:
Coud support for Datafile.com be added, please? Sample URL: http://www.datafile.com/d/TVRRNU1qRXhORFUF9/GxE-999-01.part01.rar
Thank you :smiley: