使用 Github actoins 脚本并利用 BaiduPCS-Go 下载百度网盘的文件,然后将其推送到 Telegram 群组。
注意:经过实测发现即使使用 Github 的服务器下载,效果也不尽人意,大概在 100kb/s 左右,请按需使用,请勿传播。
唯一的优点大概就是不浪费本地资源,可以挂很久。
1.Fork一份本项目
2.部署一个 Telegram bot
在 telegram中搜索 BotFather,创建一个 Bot,拿到 BOT_TOKEN。大概长这样:123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11。
将这个 Bot 添加到任意一个群组,然后拿到群组的 ID。大概长这样:-1002333333333。
3.配置 Repo 的 Secrets
在 Repo 的 Secrets 区域添加以下值:
| 说明 | |
|---|---|
| BDUSS | 通过此值登录百度账号,详见关于 获取百度 BDUSS |
| BOT_TOKEN | 之前申请的BOT_TOKEN |
| GROUP_ID | 之前获取的群组 ID |
4.修改流程文件并 commit
文件在 .github/workflow/android.yml,将文件中的 FILE_DIR 和 FILE_NAME 分别改成需要下载的文件所在的目录和文件名称即可。随后 commit。
5.坐与放宽
- 本项目可能违反 Github 相关条款规定,请酌情使用,由于您使用此项目造成包括且不限于你号没了等不可预料情况,请自行承担责任。