amberthonk.21.05.28

这几天和群里某个amber主c愉快(迫真)讨论,也有了想入amber坑的想法🤔倒不是因为amber很萌,尽管说amber的确很萌🤔但我应该不会用自己的号玩amber🤔

只是想拿amber去打米忽悠株式会社或者meta魔怔壬的批脸,或者他们本来就是一条战线上的,因为如果没有那么多meta魔怔壬的话米忽悠的高价角色谁几把抽啊,一个kawaii amber chan就能从ar5一直打到ar114514🤔打法当然是用传说中的amber机关枪宏了🤔具体来说amber或者说这个游戏的射击机制有点问题,在瞄准模式后按两次r可以取消掉所有动画,当然cuties impact的所有动作动画或多或少都是可以取消的,但amber的取消动画在宏的加持下可以达到比如一秒十几发的射速,这样的话物伤流amber将成为绝对的dps,比什么diluc dps还要dps,绝对能打烂meta魔怔壬的批脸🤔

比如像这样:

或者像这样:

另外这个github项目有绝大多数cuties impact角色的宏,除了弓箭角色的机关枪宏外还有大剑角色的原地起跳劈砍宏,非常有意思🤔

问题来了,这是不是看起来有点像作弊了🤔而且我估计出于显而易见的原因米忽悠株式会社肯定会将其和其相关的程序(比如上面视频用的autohotkey)当作外挂处理🤔所以我们得研究下什么隐蔽点的开挂方法(大嘘🤔™打个二刺螈萌妹游戏都跟打游击一样,我就说过二刺螈帝国主义不是什么好东西🤔但这样的话,也许我们对印共毛的同志们能够产生更多共情(确信🤔

顺便来段迫真论证,印度米忽悠说:

  • 印度是三次元帝国主义最薄弱的一环,米忽悠株式会社是二刺螈帝国主义最薄弱的一环

  • 印度面对疫情只会装死,米忽悠株式会社面对舆情大概也只会装死,当然两者背地里都有些奇妙深刻的操作

  • 印度暂且有13亿没死完的人,米忽悠株式会社也有几千万暂时没弃坑的玩家,所以他们再烂也没法彻底完蛋

还好这从技术层面来说只不过是鼠标键盘输入而已,还真不是那种魔改内存和游戏数据的外挂🤔那么事情就变得非常好办了,直接搞个usb设备模拟一个鼠标键盘就好了🤔这种设备也有很多选择,我记得那种可以在学校打印店施展魔法的badusb就可以🤔而且badusb是可以装一个物理按键的,装上之后按一下它就能自动施展魔法,再按一下它就能停🤔当然badusb本身也有很多种类型,低端的是arduino,我之前还买过一个高端的badusb开发板,用来搞学校打印店的,不知扔哪儿去了🤔

除此之外还有其他一些设备选择,比如我看到一款一百多块钱的带按键设备,是badusb的集成解决方案(大嘘,到手只需要扔脚本进去就好了🤔还有一种双头usb玩意,是dnf圈子用的,一头接控制端,比如win10平板,一头接打游戏的电脑,然后在控制端跑ahk就完事了🤔

甚至某些罗技鼠标都能搞一些宏出来,但我可不太确定那些宏脱离了罗技的软件能不能跑,而且那只是一个鼠标,它却能按r键,在米忽悠株式会社的迫真反外挂系统那边看起来就非常假🤔找个badusb将自身模拟成罗技的无线接收器都比这个真一点,到时候还可以说(迫真)无线接收器本身就能同时接键盘和鼠标(大嘘🤔

总之,为了能使kawaii amber chan在dps方面橄榄diluc,我需要研究下这一系列解决方案,但目前看好badusb🤔然后我就可以去找个网吧,啊呸,电竞馆,接着打游击了🤔所以这™算是二刺螈印共毛?而且amber chan也是红色,所以干脆叫amber共产党(毛派)得了,简称安共毛(这名字™听起来比康米更像安壬可还行🤔

progress (hakushin

我刚上X宝搜了一下,现在无论基于arduino的badusb还是Teensy都没什么人买了,14年的时候这种玩意买的人还是挺多的🤔而且我看了那几款价格还是比较坑爹的,所以暂时不买了🤔但我发现esp8266和esp32也可以模拟鼠标键盘,而我最不缺的还真是这种板子,去年买了一大堆🤔现在,可以拿来玩玩了(确信🤔

thonk

刚在某个硬件blog随机看一些文章,发现里面有一篇usb2提速的,比如为什么理论传输速度高达(大嘘)60MB/s的usb2设备实际速度只有30MB/s到40MB/s,解决方法是装某个hotfix然后针对某一个usb2设备(需要提供pid和vid),在注册表里面将其所谓的maximum transfer size提升到2MB🤔而且我查了下,如果不改的话它只有64KB?敢情usb2跑不到60MB/s的理论速度就是因为每次传输的最大数据只有64KB,wiebitte?🤔那么这个问题对usb3也存在啊🤔

然后我上微软官网找到了一篇说明,里面果然说了这件事🤔貌似这个hotfix装完之后整个系统的usb驱动都变了🤔那么问题来了,为什么不默认2MB,是兼容性原因吗?🤔

bruh

在我折腾了11451.4秒后终于至少将m5stick折腾起来了,这玩意装个驱动真™麻烦,在装了两次之后才能被识别出来,接下来就好办了,刷了个uiflow🤔它那玩意作为wifi设备可以连接它的中转服务器还是啥来着,这样不用和开发机在同一个局域网里面才能往里面写代码了,搞了半天m5系玩意的高溢价原来用来干这个去了(赞赏🤔

但如果esp32想模拟usb设备的话,这个固件就没法用了,得装别的固件🤔具体来说无论是esp32还是esp8266,可以通过将其两个io口便乘usb的d+和d-来实现模拟usb外设的功能,就像esp32甚至可以模拟出视频输出来做fc模拟器🤔但这样的话不仅得焊接额外的玩意,而且成品也不是很雅观🤔更蛋疼的是,我那个esp8266的板子接口io感觉和官方版本完全不一样🤔我肯定更希望它能用板载usb就能实现模拟usb外设的功能,但无论是10块钱的esp8266板子还是60块钱的m5stick,它的usb口接的都是一个串口桥接芯片,所以它只能用来刷机(悲🤔

看来esp系模拟usb反正我是不想尝试了,我准备去走ATMEGA32U4系了,也就是所谓的badusb🤔ATMEGA32U4好像就是个usb微控制器,它可以做任何usb外设,从所谓的客制化usb机械键盘到badusb到我要搞的玩意🤔如果我没记错的话14年买的teensy 2.0貌似用的是这个,现在的teensy貌似用的是另外一款芯片🤔后来这个芯片用得更多的是Arduino Leonardo,难怪我后面听说Arduino这种便宜玩意都能玩badusb了🤔

但现在看来,无论是teensy还是Arduino还是我买的什么MCUBeetle都没什么人买了,因为我们都知道,现在流行(大嘘)的微型硬件是esp系🤔我都不太确定那玩意它有没有货🤔

除此之外我还买了几个鼠标的微动开关和机械键盘的轴,打算将它们当按钮用🤔毕竟如果这玩意真搞起来了,它会非常频繁地通过某个按钮来开启和关闭,那我肯定希望这个按钮按起来爽🤔

thonk2

我最后在1⑨年买的一堆电子产品里面找到了一个电路板,那时不清楚什么原因买的usb公母头和microb还有typec在同一块电路板上的玩意,更重要的是它引出了usb的四条线,这样我就可以在不用焊接的情况下将其引到esp8266或者esp32的io接口上了🤔鬼知道,反正我要是买badusb的话得好几天到,所以我可以接着折腾esp8266🤔

我记得上次刷micropython没刷上去,还是刷上去之后com终端连接不起来🤔但这次它却没有这些问题,我可以随便配置它了🤔尽管貌似还是没什么卵用,毕竟espusb那玩意不是micropython写的🤔micropython也许足以让它的几个io控制下led灯光的颜色啥的,但控制它的io输出usb协议的按键和鼠标点击还是不够🤔

bruh2

接下来我用Arduino ide在m5stick上面折腾了一顿所谓的ble-keyboard,搞了半天那玩意模拟了一个蓝牙键盘,难怪它只能跑在esp32上,因为只有esp32有蓝牙栈,esp8266只有wifi🤔

所以我写了一个按住home键开始执行宏松开后停止宏的玩意,本来准备写成按一次执行再按一次停止,但怎么写都达不到效果,所以只能这样了🤔等我写完才发现这玩意只能模拟键盘不能模拟鼠标🤔也许我可以把它那个模拟鼠标的库也引进来,然后我编译的时候发现它们居然能冲突🤔这也许是代码的问题(比如它们居然共享一个蓝牙栈,里面变量名字完全一样,这能编译通过就见™鬼了),但这更有可能是因为本来我就不能同时模拟一个蓝牙鼠标和蓝牙键盘🤔

在我能想办法将这两个库缝合起来之前,估计这事没法解决了🤔或者,也可以另辟蹊径(大嘘,用它的模拟蓝牙游戏手柄的库来模拟一个游戏手柄出来,然后也许就可以一次性搞定rar速射了🤔但cuties impact这游戏比较死板,如果检测到手柄它就没法用键鼠操作了,只能用手柄,这就非常坑爹了🤔

最终结论差不多是我还是得等badusb到🤔

我还看了其他一些解决方案,一个叫做tinyusb的包也能用io模拟usb,而且它好像能同时模拟多个usb设备,但我没法编译通过官方示例可还行🤔再说了m5stick的io接口和官方版esp32也长得不太一样,我可不确定它代码里面写的io能不能从m5stick里面引出🤔另外我在Arduino专用库里发现它集成了usb模拟鼠标和键盘的库,不清楚它们到时候会模拟成一个usb设备,还是两个usb设备?🤔鬼知道,反正它可以设置vid和pid就是了,我tm就不信mhyprotect2.sys不靠行为分析就能橄榄我的模拟键鼠🤔

recovery

我突然想复活以前用过的一系列win10平板了🤔首先复活的是mipad2,因为它最好复活了,拆机断开电池和主板的连接,再插上充电,再接电池,它就能继续充电了,不管之前放了一个月还是一年🤔接下来我便可以将其挂着用dism++备份了,不过dism++的备份比较奇怪,它在正式备份之前需要花很长一段时间扫描全盘,此时目标盘没有任何写入🤔

还有一个逗比魔方iwork11也复活了,初次开机花了10分钟🤔它和iwork7这种纯电子垃圾还是有点不一样的,比如它有dc输入,而我刚好找到了它的官配充电器,这样它才能复活🤔我记得那个平板从16年就在用了,一直用到1⑨年,板载usb已经被操烂🤔但我有一种神奇的所有口都是USB-A的hub,这样比如X米的普通数据线就能连接这个口和hub,根本不用otg线这种接口强度烂的离谱的玩意🤔不清楚为啥X米的数据线对这种烂接口居然有加成,这样我就可以对它也进行备份了(确信🤔

最后也许我可以把tbook16power也备份一遍🤔但备份mipad2最主要的目标是重装一遍系统,装个1509啥的,一方面会更流畅,一方面可以腾出大量空间,但最主要的是,在旧的win10系统下它那双频无线网卡才能恢复正常🤔

发表评论