2025年9月

(碎碎念环节之 诈尸 ) 之前在读书的时候,就好奇有些巨佬的博客,怎么写着写着过几年就不更新了,还挺可惜的。直到自己上班才发现,这b班上的是真忙。本来空闲时间就不多,下班的时间还都拿来休息回血了,最多也就抽空临幸下老爱好或者填坑了,谁还有时间跟闲着没事一样一周写两份周报啊。再加上坚持写博客的人大多是有追求有讲究的,总不能内容越写越烂,于是为了精品内容就变成了经典爷爷up主,隔几个月甚至几年才突然诈尸一次,而某些精品博客可能就在这个过程中逐渐消亡了。虽然伤感但是非常现实,人总是要先吃饱饭的,哪里有其他精力空出来搞这些花里胡哨的事情。


最近在研究あいミス的解包汉化,好不容易花了一个星期把加密逻辑梳理走通了,然后开始看文本怎么提取、翻译、重新打包。(此处不得不提某个头铁憨憨,放着Android+IL2CppDumper不用,头铁用f12去看wasm汇编,折磨了小一个星期差点弃坑。)留个坑吧,有空考虑要不要写篇文章,记录下分析拆包是怎么做的。

看了半天发现,发现很多解包工具都不更新了,比如经典的AssetStudioUABE,想着靠谱起见,至少找一个在更新的工具吧。找了半天发现还得是LLM,ChatGPT马上就提供了有效信息,有个叫UnityPy的工具还在更新。一看,是个python程序库而不是界面软件,正好拿来给我批量处理当API调用,免得自己还要去改源程序当库用了。

然后天就塌了。由于不想装VSCode,就在linux上部署了code-server开发。装了python插件之后发现,代码高亮没了,怎么按快捷键都提示没有补全项可用。看了下控制台输出,发现pylance没有调用日志,以为是python插件的版本问题,就去折腾怎么降级python插件版本。一路从2025年试到2022年都没用,实在没辙了,就去问ChatGPT。好嘛,不问不知道,原来微软这鸡贼小子在pylance插件了加了史,只有微软自家发布的VSCode可以正常调用pylance插件,其他基于开源VSCodium方案的发行版会调用失败。我拿2024年的pylance插件试了下,服务确实可以启动起来,但是会输出一大堆车轱辘话。一开始没在意,以为是什么EULA一类的,后面看了社区讨论才知道,这是暗戳戳在内涵用户不是在官方环境下安装的插件来着。

想着几年前,最开始接触code-server的时候,安装python全家桶插件是使用正常的,于是决定回溯看是哪个版本加的史。二分找了一下,最后可用的版本大约在2023.6.30这里,高于这个版本的pylance插件就会开始bb并拒绝工作了。

后续是搜了一下,发现推荐的用法是,用开源的basedpyright代替pylance,其他插件正常安装就行,与vscode默认配置功能基本一致。唯一比较明显的是,由于缺少了巨硬魔法的加持,生成代码补全的速度略慢了一些,能够感受到从输入到出现提示的明显延迟,要是补全的tab或者回车敲得稍微快一些,能直接打断LSP施法。