Beispiel #1
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();
Beispiel #2
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();
Beispiel #3
0
def login(user, pwd):
    login = loginYunPan()
    userinfo = login.run(user, pwd)
    return login, userinfo
Beispiel #4
0
def login(user, pwd):
    login = loginYunPan()
    userinfo = login.run(user, pwd)
    return login, userinfo