コード例 #1
0
def verify_hash(path, task):
	if os.path.getsize(path) != task['size']:
		print 'hash error: incorrect file size'
		return False
	if lixian_hash.verify_dcid(path, task['dcid']):
		if task['type'] == 'ed2k':
			return lixian_hash_ed2k.verify_ed2k_link(path, task['original_url'])
		else:
			return True
コード例 #2
0
ファイル: download.py プロジェクト: davies/xunlei-lixian
def verify_mini_hash(path, task):
	return os.path.exists(path) and os.path.getsize(path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid'])
コード例 #3
0
ファイル: download.py プロジェクト: davies/xunlei-lixian
def verify_basic_hash(path, task):
	if os.path.getsize(path) != task['size']:
		print 'hash error: incorrect file size'
		return False
	return lixian_hash.verify_dcid(path, task['dcid'])
コード例 #4
0
def verify_basic_hash(path, task):
    if os.path.getsize(path) != task['size']:
        print 'hash error: incorrect file size'
        return False
    return lixian_hash.verify_dcid(path, task['dcid'])
コード例 #5
0
ファイル: lixian_cli.py プロジェクト: kingiol/xunlei-lixian
def verify_mini_hash(path, task):
    return (
        os.path.exists(path) and os.path.getsize(path) == task["size"] and lixian_hash.verify_dcid(path, task["dcid"])
    )
コード例 #6
0
ファイル: lixian_cli.py プロジェクト: kingiol/xunlei-lixian
def verify_basic_hash(path, task):
    if os.path.getsize(path) != task["size"]:
        print "hash error: incorrect file size"
        return False
    return lixian_hash.verify_dcid(path, task["dcid"])
コード例 #7
0
def verify_mini_hash(path, task):
    return os.path.exists(path) and os.path.getsize(
        path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid'])
コード例 #8
0
ファイル: lixian_cli.py プロジェクト: ffbum/xunlei-lixian
def verify_hash(path, task):
	if os.path.getsize(path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid']):
		if task['type'] == 'ed2k':
			return lixian_hash_ed2k.verify_ed2k_link(path, task['original_url'])
		else:
			return True
コード例 #9
0
ファイル: download.py プロジェクト: 1solove/AriaThunder
def verify_basic_hash(path, task):
    if os.path.exists(path) and os.path.getsize(path) != task['size']:
		print 'hash error: incorrect file size (%s != %s)' % (os.path.getsize(path), task['size'])
		return False
		return lixian_hash.verify_dcid(path, task['dcid'])