我阅读了这个;
https://getquicker.net/kc/help/doc/search-adv
然后制作效果如下:
当我输入之后,确实可以候选很多选项。这一步我搞定了。
但是我遇到的问题就是:
支持实时搜索的时候, 该程序每个步骤都在不断运行。感觉很浪费 cpu资源吧,而且程序不好设计,要考虑来回循环的问题,这个是小事。
关键是:看不懂返回的内容,
这个里面的粘贴,运行,搜索,都可以理解。 并且测试成功。
$=
"大写:"+{searchText}.ToUpper()+"(text命令,点击复制,ctrl+点击粘贴)|operation=text&data=" + {searchText}.ToUpper().UrlEncode() + "\r\n"
+ "复制(copy命令)|operation=copy&data=" + {searchText}.UrlEncode() + "\r\n"
+ "右键菜单测试(点击右键可以查看自定义菜单)|operation=copy&data=" + {searchText}.UrlEncode()+ "&menu=" + {menuData}.UrlEncode() + "\r\n"
+ "文件路径(点击右键可以查看菜单)|operation=run&data=" + @"C:\Windows\System32\notepad.exe" + "&datatype=path" + "\r\n"
+ "粘贴(paste命令)|operation=paste&data=" + {searchText}.UrlEncode() + "\r\n"
+ "运行(run命令,直接运行文字)|operation=run&data=" + {searchText}.UrlEncode() + "\r\n"
+ "搜索(run命令打开网址)|operation=run&data=" + ("https://baidu.com/s?wd=" + {searchText}.UrlEncode()).UrlEncode() + "\r\n"
+ "键入(sendkeys命令,模拟按键B语法)|operation=sendkeys&data=" + {searchText}.UrlEncode() + "\r\n"
+ "回调(callback命令,返回给动作处理参数)|operation=callback&data=" + {searchText}.UrlEncode() + "\r\n"
就是关于: