python-vistopia
看理想命令行客户端 / 下载器
用法
安装
pip3 install .
运行
需自行通过抓包获取 API 令牌(token)。部分开放节目(如《八分》)无须令牌。
执行以下命令运行:
python3 -m vistopia.main --token [token] [subcommand]
子命令目前支持:
search: 搜索节目subscriptions: 列出所有已订阅节目show-content: 节目章节信息save-show: 保存节目至本地,并添加封面和 ID3 信息save-transcript: 保存节目文稿至本地
可选:使用 SingleFile 保存完整文稿网页
- 下载 SingleFile CLI 命令行程序
- 浏览器登陆网页版看理想,使用 cookie 导出工具(如:EditThisCookie)导出 json 格式的 cookies,并保存为本地文件
- 运行
save-transcript命令,并传入--single-file-exec-path和--cookie-file-path参数(不传则按默认方式保存文稿)
命令格式:
python3 -m vistopia.main --token [token] save-transcript --id [id] \
--single-file-exec-path=/path/to/local/single-file \
--cookie-file-path=/path/to/vistopia.cookie
不足
目前不支持 API 签名。
源代码开源授权
采用 MIT 开源授权。