咸鱼
咸鱼
前一段时间还行,然后这两天又不行了,然后发现`getDanmuInfo`这个API的`key`字段变成了`token` 
> 目前看`getDanmuInfo`抓到的token似乎确实连不上,可以抓直播间ws请求里第一个数据包里的 `key` 是能用的,不知道有没有其他获取key的方式 > >  稍微测试了一下,`getDanmuInfo`现在要带上`id`参数,获取到的token跟直播间是绑定的
> 我这边试了下 `getDanmuInfo` 拿到的 `token` 当作ws option的key的话是连不上的,另外一个 `https://api.live.bilibili.com/room/v1/Danmu/getConf?room_id=?` 返回的 `token` 也是连不上,不知道前面的大佬是怎么成功的,或者说还有其他获取key的地方吗 `https://api.live.bilibili.com/xlive/web-room/v1/index/getDanmuInfo?id=`获取到的`token`字段就是`key` **`key`跟登录账号的`uid`和`房间号`对应,每个直播间的key都不一样,对不上的话链接就会直接关闭** ```js { ws: { // 必须 uid: 登录的账号UID, key: getDanmuInfo的token字段, // 不填也能用,暂时不知道有没有影响 buvid: getDanmuInfo的cookie里的buvid3 } } ```...
字体文件太大,而且还是付费字体 我留了改字体的接口,你可以自己改
> @conglinyizhi 电脑上装了星铁就有字体,可以直接换 > 我是从Epic Games装的,字体就是在`D:\Epic Games\HonkaiStarRail\Games\StarRail_Data\StreamingAssets\MiHoYoSDKRes\HttpServerResources\font\zh-cn.ttf`,官服的位置应该都差不多,实在不行用Everything搜索一下zh-cn.ttf,肯定能搜出来。 > > 不过这个不是汉仪润圆,公测之后星铁简体中文的字体就换成了汉仪旗黑,英语的部分是某种DIN,Windows 11自带的Bahnschrift跟游戏内的比较像(比对过具体轮廓,并不是完全一样)。 > > 这个文件夹下面还有繁体(文鼎UD晶熙黑)和日语(C4 スクエア),有需要的也可以使用。 怪不得我总觉得字体不像汉仪润圆,感觉更倾向黑体 dev里我改用了阿里的方圆体,调调参数勉强有点像吧,嗯有点
> 完全仿公测游戏内的字体的话,黑体随便拿一个都行(大部分人是看不出什么区别的,思源黑体或者霞鹜新晰黑都可以),英数找一款开源的DIN(Alte DIN或者D-DIN)凑活凑活就行。 就是为了避免这些奇奇怪怪的问题所以我还是倾向于谁想改字体就自己改 就是找图标的时候刚好看到方圆体就拿来试一下,感觉还行就将就用了