system-grasp 的功能3: 批量下载歌曲/电影/软件包(命令 anyget -d)

由本社区发起的开源项目
回复
头像
careone
帖子: 839
注册时间: 2007-12-17 21:41

system-grasp 的功能3: 批量下载歌曲/电影/软件包(命令 anyget -d)

#1

帖子 careone » 2014-06-22 20:35

system-grasp 的功能3: 批量下载歌曲/电影/软件包(命令 anyget -d)

软件包名称: system-grasp
命令名称: anyget

homepage:
https://sourceforge.net/projects/emacsl ... tem-grasp/

版本: 0.1
更新日期: 2014-06-21


用法: anyget [选项]

选项
-l, --list 显示 ~/anyget/anyget.list 文件中的可用下载地址列表
-d, --download 读取 ~/anyget/anyget.list 文件中的可用下载列表并进行下载
-i, --init 生成默认配置文件 (~/anyget/anyget.list 和 ~/anyget/anyget.cfg)

--off, --disable [文件1 文件2 ...]
禁用指定文件中的全部可用下载列表(在行开头添加 #! 记号)。
如果未指定文件,则默认使用 ~/anyget/anyget.list
--on, --enable [文件1 文件2 ...]
启用指定文件中的可用下载列表(修改以 #! 开头的行并移除 #! 标记)。
如果未指定文件,则默认使用 ~/anyget/anyget.list

-v, --version 显示版本信息并退出
-h, --help 显示帮助信息并退出

============

例1:~/anyget/anyget.list 示例

代码: 全选

https://sourceforge.net/projects/emacslocale/files/system-grasp/README.zh_CN
* 技巧1:
默认第1次运行后,程序会自动创建一个 ~/anyget/anyget.list 模板文件。
每行代表一个文件地址。用户可以自己把要下载的链接地址复制到这个文件即可。

** 如果要取消某行记录不用下载,只需要在对应行最前面加上一个英文井号 (#),程序下载时
便会自动忽略这一行。

说明:目前只支持下载以 http, https和 ftp开头的链接地址(不区分英文字母大小写)。

** 下载前,可以以普通用户运行 anyget -l (选项为小写字母 l) 来查看 ~/anyget/anyget.list 文件中
存在的、有效的待下载地址。确认后再以普通用户运行 anyget -d 来自动下载。如果需要中断下载,可以运行
killall wget 来强制关掉 anyget。(如果是在终端运行的 anyget,也可以同时按 Ctrl 和 C 来强制关掉 anyget)


* 技巧2:
可以通过在 ~/anyget/anyget.list 文件中加入相应的链接,再运行
anyget -d
来自动批量下载歌曲,视频,软件包,电子书, 安卓 apk 格式手机软件包,软件,MAME 街机游戏 rom zip 文件等。
更多用途,还需要用户自己来体会.....

** 如果其他朋友或电脑上也需要下载同样的文件(部分或全部),可以先下载和安装 system-grasp, 再用做好的
anyget.list 当成种子文件,复制并替换其它电脑上的 ~/anyget/anyget.list 文件(也可以是添加到文件结尾),
然后再运行 anyget -d 即可。


* 技巧3:
如果 ~/anyget/anyget.list 配置文件中的所有链接已经下载完成,可以以普通用户运行:
anyget --off

运行后的效果:
例2:~/anyget/anyget.list 示例

代码: 全选

#!https://sourceforge.net/projects/emacslocale/files/system-grasp/README.zh_CN
程序会自动把 ~/anyget/anyget.list 中的所有行的行首自动添加 #! 标记,下次运行 anyget -d 时所有以
# 或者 #! 开头的行都会被忽略,不进行下载。


区别:
以 #! 开头的行可以通过运行 anyget --on 来自动清除行首的 #! 标记,转换到“允许下载”状态;然后再运行
anyget --off 又能转换到“不下载”状态。

以 # 开头的行只能通过手动删除 # 符号后,下次才能进行下载。
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
回复