概要下载站网址加法器。
ds-down的Python项目详细描述
ds down是一个python 3程序,用于向synology发送url和本地文件 使用上述下载站web api(API pdf)下载站。
主要的预期用例来自控制台和xdg open或 提供了类似的工具。
示例config文件:
# Example config file, by default it should be located at:# ~/.config/ds-down.confusername=adminhost=https://192.168.1.10:5001passwordeval=gpg --no-tty -d ~/.passwords/synology-admin.gpg
示例
发送磁铁链接到下载站:
$ ds-down 'magnet:?xt=urn:btih:dbd7d976a5bf566504357bf9f543a37d3513e4df&dn=archlinux-2014.07.03-dual.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce'
将本地存储的Torrent文件发送到下载站:
$ ds-down 'archlinux-2014.07.03-dual.iso.torrent'
安装
使用from source:
安装简单用户的示例python3 setup.py install --exec_name="ds_down" --user
可执行控制台脚本名可以用‘–exec_name=’控制 争论。默认值为“Dsu down”。本例中的可执行脚本是 放置在‘$home/.local/bin’中,如果需要,可以将其添加到路径变量中。 这也会安装所需的依赖项。
pypi安装
或者,可以使用pip从pypi安装最新发布的版本:
pip3 install --user ds-down