def offlineList(loginObj): dir = dirYunPan('/', loginObj.serverAddr) result = dir.offlineList() task_list = {} if result.has_key('offline_task_list'): task_list = result['offline_task_list'] for i in task_list: print "%s\t%s\t%s" % (i['status'], i['task_id'], i['url'])
def offlineList(loginObj): dir = dirYunPan('/', loginObj.serverAddr) result = dir.offlineList(); task_list = {} if result.has_key('offline_task_list'): task_list = result['offline_task_list'] for i in task_list: print "%s\t%s\t%s" % (i['status'], i['task_id'], i['url'])
import random import hashlib import json import re import os reload(sys) sys.setdefaultencoding("utf-8") import utilsYunPan from loginYunPan import loginYunPan from dirYunPan import dirYunPan from downloadYunPan import downloadYunPan from downloadYunPan import downloadManager if __name__ == '__main__': login = loginYunPan() userinfo = login.run('username', 'password') # 本地文件目录 pathYunPan = '/data/local/' dir = dirYunPan(pathYunPan) # 需要下载的云盘路径 tree = dir.downloadDirTree('/app/', True) downloadManager.pushQueue(tree) # 设置线程数 downloadManager.start(dir, 10) # 离线下载 #result = dir.offlineDownload("http://todeer.sinaapp.com/include/lib/js/common_tpl.js"); # 获取离线下载列表 #result = dir.offlineList();
def offlineDownload(loginObj, url): dir = dirYunPan('/', loginObj.serverAddr) result = dir.offlineDownload("http://todeer.sinaapp.com/include/lib/js/common_tpl.js"); print result['task_id']
import random import hashlib import json import re import os reload(sys) sys.setdefaultencoding("utf-8") import utilsYunPan from loginYunPan import loginYunPan from dirYunPan import dirYunPan from downloadYunPan import downloadYunPan from downloadYunPan import downloadManager if __name__ == '__main__': login = loginYunPan() userinfo = login.run('用户名', '密码') pathYunPan = '~/test/' dir = dirYunPan(pathYunPan, login.serverAddr) # 需要下载的云盘路径 tree = dir.downloadDirTree('/', True) downloadManager.pushQueue(tree) # 设置线程数 downloadManager.start(dir, 10) # 离线下载 #result = dir.offlineDownload("http://todeer.sinaapp.com/include/lib/js/common_tpl.js"); # 获取离线下载列表 #result = dir.offlineList();
def offlineDownload(loginObj, url): dir = dirYunPan('/', loginObj.serverAddr) result = dir.offlineDownload( "http://todeer.sinaapp.com/include/lib/js/common_tpl.js") print result['task_id']
import hashlib import json import re import os reload(sys) sys.setdefaultencoding("utf-8") import utilsYunPan from loginYunPan import loginYunPan from dirYunPan import dirYunPan from downloadYunPan import downloadYunPan from downloadYunPan import downloadManager if __name__ == '__main__': login = loginYunPan() userinfo = login.run('username', 'password') # 本地文件目录 pathYunPan = '/data/local/' dir = dirYunPan(pathYunPan) # 需要下载的云盘路径 tree = dir.downloadDirTree('/app/', True) downloadManager.pushQueue(tree) # 设置线程数 downloadManager.start(dir, 10) # 离线下载 #result = dir.offlineDownload("http://todeer.sinaapp.com/include/lib/js/common_tpl.js"); # 获取离线下载列表 #result = dir.offlineList();
import time import random import hashlib import json import re import os reload(sys) sys.setdefaultencoding("utf-8") import utilsYunPan from loginYunPan import loginYunPan from dirYunPan import dirYunPan from downloadYunPan import downloadYunPan from downloadYunPan import downloadManager if __name__ == '__main__': login = loginYunPan() userinfo = login.run('用户名', '密码') pathYunPan = '~/test/' dir = dirYunPan(pathYunPan, login.serverAddr) # 需要下载的云盘路径 tree = dir.downloadDirTree('/', True) downloadManager.pushQueue(tree) # 设置线程数 downloadManager.start(dir, 10) # 离线下载 #result = dir.offlineDownload("http://todeer.sinaapp.com/include/lib/js/common_tpl.js"); # 获取离线下载列表 #result = dir.offlineList();