编译Keepass 插件IIME 记录

Keepass 自动输入时,输入法总是冒出来。
安装插件实现输入前自动切换为英文,自动输入完成后恢复为中文

下载插件源码

git clone https://github.com/iuuniang/IIME.git

编译插件

Keepass 插件编译命令行选项

--plgx-prereq-os: 支持的操作系统,可用参数:WindowsUnix
--plgx-prereq-kp: 要求最低的keepass版本,如 2.09
--plgx-prereq-net: 要求最低的 .net 版本,如 3.5
--plgx-prereq-ptr: 支持的操作系统位数,如仅支持x64系统,可使用 --plgx-prereq-ptr:8

正题

由于 IIME 插件使用了 Windows 原生api,故编译时指明仅可用于Windows平台

KeePass.exe --plgx-create D:\prj\IIME --plugx-prereq-os:Windows

编译完 3.5MB ???就调用了两个win32api怎么搞这么大,整个工程才9MB (○´・д・)ノ

是把整个工程打包到plgx文件里了?

删掉工程文件夹里的bin文件夹重新打包,只有30KB了,完美ヽ(✿゚▽゚)ノ

参考内容

https://keepass.info/help/v2_dev/plg_index.html

posted @ 2022-11-29 21:06  二十四书生  阅读(271)  评论(0)    收藏  举报