Ejemplo n.º 1
0
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'])
Ejemplo n.º 2
0
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'])
Ejemplo n.º 3
0
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();
Ejemplo n.º 4
0
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']
Ejemplo n.º 5
0
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();
Ejemplo n.º 6
0
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']
Ejemplo n.º 7
0
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();
Ejemplo n.º 8
0
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();