sandtechnology

Results 44 comments of sandtechnology
trafficstars

https://github.com/Mrs4s/MiraiGo/blob/fd9a6657fa47729897ee4301c9b86b56e505ff16/client/system_msg.go#L127-L131 实现该功能只需要请求时修改一个值即可,但是已过滤的加群请求只能由用户手动进行请求

> mirai 已经有群叫 Group 了,应该会考虑换一个叫法 可以叫 category ?

> > 那应该为 JPG 添加 secondaryNames 比较好 > > 这里我参考的是对 APNG 的处理 > > https://github.com/mamoe/mirai/blob/d8def8e6623611126b128a13db4a1e754e96cab8/mirai-core-api/src/commonMain/kotlin/message/data/Image.kt#L380 > > https://github.com/mamoe/mirai/blob/d8def8e6623611126b128a13db4a1e754e96cab8/mirai-core/src/commonMain/kotlin/message/ImageDecoder.kt#L158 > 有些时候文件的后缀命名是 jpeg,还有就是 http header 中 jpg 图片 的 Content-Type 一般是 image/jpeg,...

> `陌生人` 实际指的是`单向好友` > > https://github.com/mamoe/mirai/blob/f48940a897a7cef59abf5f69471429afa6c1f101/mirai-core-api/src/commonMain/kotlin/contact/Stranger.kt#L27-L45 > > ``` > * 陌生人的来源:当将添加好友设置为 > * ‘任何人可添加为好友’或‘需要回答对验证问题时’ > * 且被他人成功添加时此人会成为陌生人 > ``` > > 文档可能需要更新 陌生人是存在于官方QQ概念中的词汇 我觉得这么理解已经足够了

怎么逆出来的 天才

> > > 简单来说,如果是:1、新用户,第一次验证需要生成新的device.json。2、老用户不小心丢失了device.json,需要重新认证。都是完全无法使用mirai的。而一个老用户如果已经有device.json了,那么他就没有这样的问题。目前可能大多数的测试和开发都是基于一个老用户的使用场景的,因此可能就无法发现这个问题。建议在测试的时候,可以更多的对“新用户使用”的场景进行测试。 1.主要问题是大多数用户不会考虑网络环境(即登录地不在常用登录地)的情况,从而遭遇网络环境异常错误,而应对这种情况的唯一办法就是挂电脑QQ几天后再尝试。 2.device.json对应了你的设备信息,从QQ风控的逻辑来看,当设备变化而在常用登录地下会允许登录,反之亦然,并不存在”老用户不小心丢失了device.json,需要重新认证。都是完全无法使用mirai的“的问题。 3.如果两者(常用设备、常用登录地)都无,那请参考1的解决方案。 4.由于使用环境千奇百怪,新用户遇见的验证是不可知的,只能通过提交issue的方式让开发者得知,请谅解。

> 我打算用一个更通用的方法支持所有这种 enum 之类的东西,你这个先不急 没 发个?以消除stale而已( 这个做起来还是比较麻烦的 抽出一个interface看吗还是(

Just is a workaround, I have no idea when they fixed it, and not sure started from which version will cause this. Sent from Mail for Windows 10 From: Liam...