从LoginProtocol.install()源码中跟进,找到执行reg的命令是
reg.exe ADD HKCU\Software\Classes\pixiv /ve /t REG_SZ /d URL:pixiv protocol /f
错误: 无效语法。
看起来是URL:pixiv protocol缺引号
并且 install() 中连续的几个函数 setProtocol,setUrlProtocol,setCommand,底下的命令都存在引号缺失的情况
我手动添加了引号就行了
但是源码在module里,不知道有没有具体办法来修复。我只能想到避开module自己处理注册表增改。