概要下载站网址加法器。

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

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在sqlite数据库中保存特定列的历史记录   java如何更改/更新timeseriechart名称(JFreeChart)   java如何将整数转换为可绘制的   汇编什么解释Java的字节码   java查找已编译的类版本号   我应该什么时候在ColdFusion应用程序中使用Java?   java当一个实体的两个字段为(unique=true)时,如何处理JPA异常?   java为什么在所有其他实例都正确的情况下返回错误的布尔值?   java Hibernate每次都准备语句   java停留在平均字长上   对Java和日语字符进行编码   java如何将导致异常的方法的错误消息传递给侦听器中的onTestFailure方法   java代码没有打印结果   java为什么私有内部接口的方法必须是公共的?   休眠发生错误。有关详细信息,请参阅错误日志。JAVAlang.NullPointerException