Skip to main content

迅雷非官方批量下载SDK

Project description

Thunders

迅雷非官方批量下载SDK。

感谢使用。

快速入门

创建批量自定义任务

from thunders import Task, GroupTask

group_task = GroupTask(name="test")
group_task.append(Task("https://ahamega.com/1.mp4"))
group_task.append(Task("https://ahamega.com/2.mp4", name="自定义重命名2.mp4"))
group_task.run()   # 执行完后,迅雷会打开并弹出上面创建的批量任务,点击下载即可

# 也可以这么用
group_task.extend([
    Task("https://ahamega.com/1.mp4"),
    Task("https://ahamega.com/2.mp4", name="自定义重命名2.mp4")
])
group_task.run()   # 执行完后,迅雷会打开并弹出上面创建的批量任务,点击下载即可

获取批量任务中的子任务

for task in group_task:
    print(task.name, task.origin_url, task.url, sep="\n")

# 也可以直接索引取出
task1 = group_task[0]

内存中获取URL Scheme

url_scheme = group_task.dump()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thunders-0.1.2.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

thunders-0.1.2-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page