关于搜索的默认操作和默认处理的几个问题,以及分享一个默认操作的动作命令格式

使用问题 · 190 次浏览
王五四 创建于 2025-02-22 23:45
  1. 默认操作和默认处理有何区别?是不是默认处理只能设置一个?两个的命令编写格式好像一致?
  2. 默认操作的命令中,搜索引擎和动作库搜索的图标,是如何设定的?没有图标格式,只有名称就可以显示,搜索引擎是通过让quicker尝试自动加载网站图标实现?动作库搜索是通过内置图标?
  3. 页面的示例命令中,谷歌搜索的图标命令是:[fa:Brands_Google:#d49000],这个是什么规则?(图标文件已通过测试找到是用内置图标选择器实现)但我该如何添加自己想要的图标?
  4. 另外,动作直达词是否可以使用空格作为命令字符串,这样按理可以实现和默认操作一样的效果,但是试过不行。
  5. 拼接执行命令:quicker:runaction:动作名或ID %s 另一种调用动作并传递参数的方式(可在内容前后添加其他内容)。这里说的在内容前后添加其他内容是什么意思?是可以带参数吗?

分享一个默认操作的动作命令格式,原网页中没有详细说。

搜索功能 - Quicker中讲解了默认处理命令的编写:

【附加的命令】自定义的命令。使用[图标]标题|命令内容的格式填写。在其中使用%s代替搜索框中输入的内容,%[s]代替输入框中内容的URL编码结果。

根据这个给自己的一个用 quicker 搜索印象笔记的动作编写了默认操作命令,可以用更快捷的方式(非动作直达词、非Tab键跳转动作)实现传递搜索内容到动作,大家可以试用,

命令(需自行修改动作名称,此处是 Evernote):

[fa:Brands_Evernote]Evernote|quicker:runaction:Evernote %s

动作连接:Quicker搜索印象笔记

王五四 最后更新于 2025/2/23

回复内容
CL 2025-02-23 13:57
#1

1)差不多,两个功能应该只使用一个。 默认操作是扩展的默认处理,支持自定义多个选项。

2)根据网址自动加载图标的。 参考 https://getquicker.net/KC/Help/Doc/public-api 

3)参考 https://getquicker.net/KC/Help/Doc/use-icon-in-actions 

4)实测为准,很多情况在开发的时候也是没法考虑到的。

5)大概是%s前后可以写其它内容,因为最终的结果是把%s替换为搜索框里输入的文字。比如搜索的是"AAA",命令模板是"BBB%s",结果就是 "BBBAAA" 作为动作的参数传递给动作。


回复主贴