{"id":13431506,"url":"https://github.com/Hsury/Bilibili-Toolkit","last_synced_at":"2025-03-16T11:31:47.054Z","repository":{"id":46024000,"uuid":"137014907","full_name":"Hsury/Bilibili-Toolkit","owner":"Hsury","description":"🛠️ 哔哩哔哩（B站）辅助工具箱，支持Cookie/Token/Password融合持久化登录与多用户操作","archived":false,"fork":false,"pushed_at":"2021-04-28T04:48:43.000Z","size":491,"stargazers_count":1294,"open_issues_count":14,"forks_count":169,"subscribers_count":26,"default_branch":"master","last_synced_at":"2024-10-28T11:56:35.554Z","etag":null,"topics":["bilibili","python"],"latest_commit_sha":null,"homepage":"https://bili.dev/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hsury.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-12T04:00:04.000Z","updated_at":"2024-10-23T02:34:26.000Z","dependencies_parsed_at":"2022-07-18T16:28:58.988Z","dependency_job_id":null,"html_url":"https://github.com/Hsury/Bilibili-Toolkit","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hsury%2FBilibili-Toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hsury%2FBilibili-Toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hsury%2FBilibili-Toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hsury%2FBilibili-Toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hsury","download_url":"https://codeload.github.com/Hsury/Bilibili-Toolkit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243863167,"owners_count":20360276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bilibili","python"],"created_at":"2024-07-31T02:01:03.668Z","updated_at":"2025-03-16T11:31:46.644Z","avatar_url":"https://github.com/Hsury.png","language":"Python","funding_links":[],"categories":["开发"],"sub_categories":["直播脚本"],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://cdn.kagamiz.com/Bilibili-Toolkit/bilibili.png\" width=\"300\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e- Bilibili Toolkit -\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/version-2020.7.20-green.svg?longCache=true\u0026style=for-the-badge\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/license-SATA-blue.svg?longCache=true\u0026style=for-the-badge\"\u003e\n\u003cimg src=\"https://img.shields.io/travis/com/Hsury/Bilibili-Toolkit?style=for-the-badge\"\u003e\n\u003c/p\u003e\n\n\u003ch4 align=\"center\"\u003e🛠️ 哔哩哔哩（B站）辅助工具箱，支持Cookie/Token/Password融合持久化登录与多用户操作\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://cdn.kagamiz.com/Bilibili-Toolkit/demo.png\" width=\"750\"\u003e\n\u003c/p\u003e\n\n## 功能\n\n|组件                |版本           |描述                          |\n|--------------------|---------------|------------------------------|\n|login               |2020/7/4       |登录                          |\n|get_user_info       |2019/9/15      |获取用户信息                  |\n|set_privacy         |2018/7/24      |修改隐私设置                  |\n|silver_to_coin      |2018/8/8       |银瓜子兑换硬币                |\n|watch               |2020/7/20      |观看                          |\n|like                |2020/7/20      |点赞                          |\n|reward              |2020/7/20      |投币                          |\n|favour              |2020/7/20      |收藏                          |\n|combo               |2020/7/20      |三连推荐                      |\n|share               |2020/7/20      |分享                          |\n|follow              |2018/7/8       |关注                          |\n|follow_batch        |2020/7/2       |批量关注                      |\n|ban                 |2021/2/19      |拉黑                          |\n|ban_batch           |2021/2/19      |批量拉黑                      |\n|danmaku_post        |2020/7/20      |弹幕发送                      |\n|comment_like        |2018/6/27      |评论点赞                      |\n|comment_post        |2019/8/3       |评论发表                      |\n|dynamic_like        |2018/6/29      |动态点赞                      |\n|dynamic_repost      |2019/3/11      |动态转发                      |\n|dynamic_purge       |2019/3/11      |动态清理                      |\n|system_notice       |2019/8/3       |系统通知查询                  |\n|mall_rush           |2019/9/15      |会员购抢购                    |\n|mall_coupon         |2019/3/3       |会员购优惠卷领取              |\n|mall_order_list     |2019/9/15      |会员购订单列表查询            |\n|mall_coupon_list    |2019/8/4       |会员购优惠卷列表查询          |\n|mall_prize_list     |2019/8/3       |会员购奖品列表查询            |\n|live_prize_list     |2019/8/3       |直播奖品列表查询              |\n\n## 使用指南\n\n### 二进制版本\n\n从[Release页面](https://github.com/Hsury/Bilibili-Toolkit/releases)下载并解压与您的平台适配的压缩包，修改默认配置文件config.toml后运行可执行文件bilibili即可\n\n*若要加载非默认配置文件，将其路径作为命令行参数传入即可*\n\n### 源代码版本\n\n1. 克隆或[下载](https://github.com/Hsury/Bilibili-Toolkit/archive/master.zip)本代码仓库，并修改默认配置文件config.toml\n\n```\ngit clone https://github.com/Hsury/Bilibili-Toolkit.git\ncd Bilibili-Toolkit\nnano config.toml\n```\n\n2. 安装Python 3.6或更高版本，并使用pip安装依赖\n\n```\npip install -r requirements.txt -U -i https://pypi.tuna.tsinghua.edu.cn/simple\n```\n\n3. 启动脚本\n\n```\npython bilibili.py\n```\n\n### Docker版本\n\n1. 安装Docker\n\n2. [下载](https://raw.githubusercontent.com/Hsury/Bilibili-Toolkit/master/config.toml)默认配置文件config.toml并根据需求修改\n\n3. 启动容器，并挂载配置文件\n\n```\ndocker run --rm -it -v [YOUR PATH TO CONFIG.TOML]:/app/config.toml zsnmwy/bilibili-toolkit\n```\n\n*若要加载代理池，补充参数`-v [YOUR PATH TO PROXY.TXT]:/app/proxy.txt`以挂载代理列表文件*\n\n## 图形验证码识别API\n\n使用CNN卷积神经网络构建，已实现对**登录、评论**验证码的自适应识别\n\n```\nrequests.post(\"https://bili.dev:2233/captcha\", json={'image': base64.b64encode(image).decode(\"utf-8\")})\n```\n\n## 交流\n\nQQ群：[956399361](https://jq.qq.com/?_wv=1027\u0026k=5BO0c7o)\n\n## 捐赠\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://cdn.kagamiz.com/Bilibili-Toolkit/donate_alipay.png\" width=\"250\"\u003e\n\u003cimg src=\"https://cdn.kagamiz.com/Bilibili-Toolkit/donate_wechat.png\" width=\"250\"\u003e\n\u003c/p\u003e\n\n## 鸣谢\n\n本项目的灵感与使用到的部分API来自以下项目：\n\n\u003e [czp3009/bilibili-api](https://github.com/czp3009/bilibili-api)\n\n## 许可证\n\nBilibili Toolkit is under The Star And Thank Author License (SATA)\n\n本项目基于MIT协议发布，并增加了SATA协议\n\n您有义务为此开源项目点赞，并考虑额外给予作者适当的奖励 ∠( ᐛ 」∠)＿\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHsury%2FBilibili-Toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHsury%2FBilibili-Toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHsury%2FBilibili-Toolkit/lists"}