脚本开发,脚本学习,辅助软件,各种工具软件

艾斯酷林 发表于 2020-5-14 12:03:19

轻量级的任意菜单

任意菜单就像任意门咯,按下热键,弹出一个自定义的小菜单,导向想去的地方。简而言之,就是根据自己的JSON配置生成一个菜单,然后可以快捷的传送。JSON配置文件长这样:
根据type来判断是菜单、子菜单、目录、文件、文本等
具体可以看源码

由于咱懒,而且是自用,所以没有写配置菜单编辑器,感兴趣的可以自己写写,就只涉及到简单的JSON知识用到两个模块:1.热键zc类的模块2.JSON解析类的模块
一些姿势:按住alt键点击可以打开文件目录,按住ctrl键点击可以复制文件目录,配置文件的icon项请给出绝对路径或者使用@(可以读取文件图标并显示在菜单里)具体请看源码实现。
type有四种:category:子级菜单,需要有include项,且为一个数组file:文件,需要有path项,如果需要启动参数请使用parame项并用,分割url:网址,需要有link项text:文本,需指定parameter项

下载链接:https://t00y.com/file/20110282-443208868

页: [1]
查看完整版本: 轻量级的任意菜单