From 0dd82e10f320b87d8faa4f11b43c101d9de26914 Mon Sep 17 00:00:00 2001 From: qydysky Date: Tue, 16 Aug 2022 00:37:33 +0800 Subject: [PATCH] =?utf8?q?=E7=A7=BB=E9=99=A4=E5=B0=8F=E5=BF=83=E5=BF=83?= =?utf8?q?=E6=96=87=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- F/README.md | 13 ------------- README.md | 29 +++-------------------------- demo/README.md | 17 ----------------- demo/html/README.md | 11 ----------- 4 files changed, 3 insertions(+), 67 deletions(-) delete mode 100644 F/README.md delete mode 100644 demo/README.md delete mode 100644 demo/html/README.md diff --git a/F/README.md b/F/README.md deleted file mode 100644 index a423dea..0000000 --- a/F/README.md +++ /dev/null @@ -1,13 +0,0 @@ - ---- -### 目录释义 -|目录|说明| -|-|-| -|./|项目小工具| -|B_I.go|字节整数互转模块| -|F.go|websocket消息生成与检查模块| -|cmd.go|命令行操作| -|api.go|b站api获取模块| -|CookieCrypo.go|cookie保存获取| -|xinxin.go|小心心加密模块(websocket<->js) ---- \ No newline at end of file diff --git a/README.md b/README.md index c12cb92..2980b43 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,6 @@ golang go version go1.16 linux/amd64 - [x] 银瓜子自动兑换硬币 - [x] 发进房弹幕(可选有无粉丝牌(可选每日首次发送后不发)) - [x] 每日签到 -- [x] 每日有粉丝牌获取小心心 - [x] 自定义私信 - [x] 自动切换粉丝牌 - [x] 扫码登录(qrcode in webServer and cmd) @@ -229,7 +228,7 @@ I: 2021/04/13 20:04:56 命令行操作 [分区排行: 50+ 人气: 41802746] I: 2021/04/13 20:04:56 命令行操作 [直播Web服务: http://192.168.31.245:38259] ``` -还支持登录、唤起获取小心心、搜索主播直播间、保存直播流等功能 +还支持登录、搜索主播直播间、保存直播流等功能 #### cookie加密 保护cookie.txt @@ -250,28 +249,6 @@ I: 2021/04/13 20:04:56 命令行操作 [直播Web服务: http://192.168.31.245:3 openssl genrsa -out private.pem 2048 openssl rsa -in private.pem -pubout -out public.pem ``` -#### 小心心 -在登录后,可以自动获取小心心,获取小心心需要加密 - -加密方式: -- 浏览器(默认) - -当`小心心nodjs加密服务地址`为空时启用,需要支持webassembly的浏览器(通常可以在bili直播间获得小心心的浏览器均可) -golang通过websocket与浏览器js进行通讯,在浏览器js调用bilibili的webassembly组件,对信息进行加密。最后返回加密字符串,并由golang进行获取请求。因此需要保持浏览器的相关标签页不被关闭。 - -- NodeJs - -支持使用nodeJs服务来进行加密,在`config/config_K_v.json`配置。当`小心心nodjs加密服务地址`不为空(如Nodejs服务在本地`5200`端口启动:`http://127.0.0.1:5200/enc`)时,将使用此服务来进行加密。注意:加密失败将导致小心心获取退出。 -nodejs小心心加密项目地址[lkeme/bilibili-pcheartbeat](https://github.com/lkeme/bilibili-pcheartbeat)。请自行配置启动。 - -- golang?暂无 - -至于为什么没有直接的golang实现,是因为查找资料一番后发现golang执行wasm是使用虚拟机。出于效率及平台普遍性的考量,故没使用,等相关项目更加完善在添加。 - -相关项目 - -- [mathetake/gasm](https://github.com/mathetake/gasm) -- [wasmerio/wasmer-go](https://github.com/wasmerio/wasmer-go) #### 私信 在登录后,可以使用私信 @@ -394,13 +371,13 @@ set GOOS=linux go build mian.go ``` -注意在`config_K_v.json`关闭`tts`及`自动打开小心心浏览器`等需要界面及音频的功能 +注意在`config_K_v.json`关闭`tts`等需要界面及音频的功能 #### 注意事项 * 其中[]内的内容为可选项 * 法2的golang需1.15并建议使用最新提交 * 弹幕及礼物会记录于danmu.log中 -* 部分功能(如获取小心心、签到、发送弹幕、获取原画等)**需要在`demo`目录(文件夹)下放置`cookie.txt`才可用** 或 **运行时按提示使用扫码登录成功后才可用(登录信息会保存在`demo/cookie.txt`中)** +* 部分功能(如签到、发送弹幕、获取原画等)**需要在`demo`目录(文件夹)下放置`cookie.txt`才可用** 或 **运行时按提示使用扫码登录成功后才可用(登录信息会保存在`demo/cookie.txt`中)** ### 效果展示 以下内容可能过时,以实际运行为准 diff --git a/demo/README.md b/demo/README.md deleted file mode 100644 index 1176c34..0000000 --- a/demo/README.md +++ /dev/null @@ -1,17 +0,0 @@ - ---- -### 目录释义 -|目录|说明| -|-|-| -|./|运行目录| -|config/|配置目录| -|html/|小心心前端加密模块| -|face/|gtk弹幕窗头像存储目录| -|ui/|gtk模板| -|Autoban.txt|自动封禁提示样本| -|private.pem|示例私钥| -|public.pem|示例公钥| -|go.mod|goMod文件| -|go.sum|goSum文件| -|main.go|主程序文件| ---- \ No newline at end of file diff --git a/demo/html/README.md b/demo/html/README.md deleted file mode 100644 index 1b02ec7..0000000 --- a/demo/html/README.md +++ /dev/null @@ -1,11 +0,0 @@ - ---- -### 目录释义 -|目录|说明| -|-|-| -|./|小心心前端加密模块| -|27.02768ee66953cfc6d097.js|webassembly接口(from bilibili)| -|bili.js|小心心前端加密模块(js)| -|e791556706f88d88b4846a61a583b31db007f83d.wasm|webassembly (from bilibili)| -|index.html|小心心前端加密模块(html)| ---- \ No newline at end of file -- 2.39.2