Skip to main content

115网盘添加离线下载任务命令行工具

Project description

Offline 115 (115 离线下载 python 命令行工具)

author: owtotwo

usage: offl115 [-h] [-c cookies] [-t torrent [torrent ...]] [-m magnet [magnet ...]] [-v]

115离线下载命令行工具(用于添加115离线下载任务)

optional arguments:
  -h, --help            show this help message and exit
  -c cookies, --cookies cookies
                        本地115的cookies文件(仅支持分号间隔的cookies字符串为文本内容)
  -t torrent [torrent ...], --torrent torrent [torrent ...]
                        本地种子文件
  -m magnet [magnet ...], --magnet magnet [magnet ...]
                        磁力链接(最多15个)
  -v, --version         显示此命令行当前版本

Requirements

  • Windows 10
  • Python3.7+
  • pip
  • pypi
    • bencode.py == 4.0.0
    • requests == 2.24.0

Install and Run on Win10

$ pip install Offline-115
$ (Login your 115 and Save the cookies to file 'C:\Users\<You>\.115.cookies' in format 'Semicolon separated name=value pairs' by EditThisCookie)
$ offl115 -h
$ offl115 -m "magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88a"

Install from source code and Run on Win10

(* Need Git for Windows)

$ (Login your 115 and Save the cookies to file 'C:\Users\<You>\.115.cookies' in format 'Semicolon separated name=value pairs' by EditThisCookie)
$ git clone https://github.com/owtotwo/Offline-115.git
$ cd Offline-115
$ py -3 setup.py install
$ offl115 -h
$ offl115 -m "magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88a"

Usage

Login (登录)

请在115浏览器登录后,推荐使用 EditThisCookie 插件导出 cookies 到 {HOMEPATH}/.115.cookies 即 可正常使用。cookies 只支持分号分隔的格式(Semicolon separated name=value pairs),如a=1;b=2;c=3;

Help (显示命令行使用方法)

offl115 -h

Add torrent (单个本地种子文件)

offl115 -t 'C:\Users\<You>\Desktop\abc.torrent'

Add magnet (单个磁力链接)

offl115 -m "magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88a"

Add multiple torrents (多个本地种子文件)

offl115 -t 'C:\Users\<You>\Desktop\abc.torrent' 'C:\Users\<You>\Desktop\def.torrent'

Add multiple magnets (多个磁力链接)

offl115 -m "magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88a" "magnet:?xt=urn:btih:c12fe1c06bba254a9dc9f519b335aa7c1367a88b"

Help (显示命令行工具当前版本)

offl115 -v

Related Repo

coolzilj/lixian-115

License

LGPLv3 © owtotwo

Project details


Download files

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

Files for Offline-115, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size Offline_115-0.1.0-py3-none-any.whl (9.5 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size Offline-115-0.1.0.tar.gz (6.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page