输入一次即可,之后 1 年内无需再输入。
输入用户名(需包含 @),在浏览器本地生成可被 Keyboard Maestro 11.x 校验通过的序列号。不联网、不上传任何数据。
@;仅支持 ASCII。序列号与用户名绑定(只比较字母,大小写/数字/标点忽略)。0x5d / 0x5e 均被 11.x 接受。| 用户名 | 序列号 | 程序代码 | 自检 |
|---|
原理(逆向自 PNLSerial):
@ → 只保留字母并转大写(其余字符删除)。s = 4986; s = (s*37 + byte) % 9973(每字节)。A%991=773、B%991=827、C%991=674,且都 < 109。(A/1e5)%100 = 程序代码(0x5d/0x5e);(A/1e3)%100 = 首字母−32;(B/1e5)%100∈[17,60];(B/1e3)%100∈[66,77];(C/1e3)%10000 = 用户名哈希。仅用于学习研究与已授权软件的兼容性测试。序列号完全离线生成,与服务器无关。