前几年因为各种巧合,我这个华为长期用户幸运地得到了一台三星 W23。超爽大屏这种硬件先不论,这台三星的系统里我比较喜欢的一点,就是智能手势(OHO)和智慧多截图——用指关节在屏幕上划一圈,或者手指在屏幕边缘向特定方向划一下 → 屏幕冻住 → 手指拖出一个框 → 保存,前后不到一秒,甚是方便。过了两年,AI 热潮兴起,沟槽的三丧也要蹭热度,把智慧多截图改成了“AI 多截图”,直接彻底完犊子。想要区域截图,要么唤醒 AI 多截图,然后看那个逼 AI 启动几秒、装模作样识别一下屏幕上的东西,再让你选截哪里;要么就常规截图,然后自己再裁剪。所幸我喜欢当版本钉子户,一直没升级过安卓版本,通过下载旧版的智能手势 App,还能靠它调用智慧多截图,继续使用。然而今年年初,我不幸把内屏搞坏了,老婆送了我一台 W26。新的大屏哪里都爽,可惜系统出厂就是安卓 16,没办法安装旧版智能手势了,折腾多次都无功而返,只得放弃,过上了先截图再裁剪的日子……
👆以上是前因  
上周,我试着让大肥鱼帮我破解了一下我的画图 App,效果非常出色 ,纠正了两次错误方向后就搞定了。这让我重新有了把智慧多截图搞回来的念头。 一开始,我的想法非常简单:改个兼容性问题嘛,把旧版直接扔给大肥鱼,不就直接搞定了 ?结果我发现我想得太简单了…… 最开始是直接改旧包,结果发现它靠的是当年的系统内部接口,新系统早就变了,旧包方案 GG 。 然后就是 B 计划:把新包也扔给大肥鱼,让它对着旧包改。结果发现,作为官方系统软件,OHO 有官方签名,只有三星签名的应用才有那些特殊功能,只要一改,就会失去所有权限。B 计划 GG 。 接下来就是各种调试。通过把手机连到电脑上并授予控制权限,DSH 发现,虽然这个功能还在系统里,但已经被故意关闭 ,不 root 的话,想开启已经不可能。就在我打算放弃,继续享受三星赏给我的“福报”,接着过先截图再裁剪的日子时,大肥鱼直接提出了一个想法:干脆重新发明个轮子吧 ——自己写一个圈定截图的功能,然后让智能手势调用它 。 然后又是一轮折腾。 第一版,调用系统正规的屏幕采集能力。能用,但系统判定有程序正在监视我的屏幕(当然,确实是在监视),状态栏多了一个“正在共享屏幕”,通知栏停止显示内容。而且相当于一直在录屏,太弱智了,放弃 。 第二版,把上一个版本的软件改成做手势的时候启动,用完就关。结果每次截图都要先点一次系统授权弹窗,比 AI 多截图还傻逼 ,放弃。 在我表示这方向太傻逼了、能不能换个思路后,大肥鱼给出了创造性的第三版。 第三版,大肥鱼寻思了大半天后,路径换成了官方给“辅助功能”准备的截图能力。只需要在设置里打开一次开关,之后没有弹窗、没有状态栏提示、没有常驻通知、后台也没有服务(零耗电)。只需要把手势设置成启动套壳 App,一个手势,就能瞬间开始框选截图区域。一切,都结束了 。 在被三丧恶心了小一年后,在三丧推这个傻逼 AI 多截图将近三年后,我战胜了它! 大肥鱼战胜了它! 虽然只是恢复了部分功能,虽然大公司没有任何损失,但这还是我这个没有任何还手之力的消费者第一次成功的反抗。只能说,开源万岁!只花了我两块五的大肥鱼万岁!
|