Quicker属于PC的捷径爱否科

白癜风是否传染 https://m-mip.39.net/disease/mip_9346978.html

#爱否精选#

今天我想和大家分享的软件叫Quicker,作者是国内开发者

崔亮,这款软件提供了一个方便快捷使用的中控板,你可以设定打开方式,一键打开常用的应用、网页和动作;还可以建立组合动作。

————————

本内容经授权转载自「少数派」;由爱否科技精选推送。

作者/沨沄极客

来源

少数派(ID:sspai)

Quicker是一款Windows平台的效率工具,由独立开发者

崔亮开发。Quicker的使用逻辑和软件启动器比较接近,在快捷调用的基础上增加了更深度的功能。它的亮点在于用户可以通过可视化编程的方式编写属于自己的动作,官方共享库中有意思的动作也是层出不穷,堪称Windows上的快捷指令。

Quicker的开发速度很快,它的功能从不断变化到趋于稳定,如今Quicker迎来了正式的1.0版本,借此机会来详细介绍一下Quicker。

Quicker能做到哪些事情?

面对一款新鲜的效率工具,很多人可能对Quicker的作用一头雾水。那么Quicker能做到那些事情呢?

用Quicker批量解散文件夹

图中演示的「批量解散文件夹」,原本需要费时费力地多次操作,但有了Quicker就能一键完成。这些快捷功能正是Quicker的魅力所在,它就是Windows用户的瑞士军刀。每个人都可以通过预先设定好的动作,从而减少复杂操作和重复劳动。哪怕没有代码基础,也能轻松实现想要的效果。

基本操作

认识面板、触发方式

Quicker主体设计的非常简洁,很多功能和窗口都被隐藏在了软件的背后。我们从最简单的开始讲起,首先是它的主面板和触发方式。

Quicker的主面板

主面板分为上下两个部分:全局面板区域和上下文面板区域。

·全局面板区域:指的是上半部分3×4的区域,全局动作面板会在任何情况下显示。

·上下文面板区域:指的是下半部分4×4的区域。通用动作面板则会根据当前窗口自动变化。比如我在Chrome中触发Quicker,那么通用动作面板就会显示Chrome相关的动作。

Quicker主面板

有了这样的设计,就可以同时使用全局动作和上下文动作,全局面板可以用来打开软件、切换面板。上下文面板可以针对某个软件进行定制化操作。

这两个区域的格子数量是固定的,面板的每一个格子都可以放置一个动作。如果12/16格摆不下,你可以点中间腰栏左侧的按钮进入面板管理界面,点击添加面板来增加一个面板,有点类似在手机主屏幕上增加一屏。增加之后的屏幕可以通过鼠标滚轮进行页面切换。

面板管理

1.0版本中对面板管理功能做了许多改进,早期版本中的文件夹变成了多个面板,没有了二级目录(如果是从0.11.*或更早版本升级的,需要处理后升级)。你可以在管理页面中为面板调整顺序、修改动作、附加通用动作等。

触发Quicker的多种方法

了解了基础面板,我们需要一个让自己感到舒服的方式触发Quicker,默认的触发方式是按下鼠标中键。

触发Quicker的设置在「设置-弹出面板-激活方式」中,允许你通过鼠标,用9种不同的方式来触发它。难能可贵的是,Quicker考虑到了很多鼠标上闲置的X1、X2辅助按键、滚轮左移等按键,这样就不必占据中键等使用频率较高的按钮了,相当于在鼠标上设置了一个「Quicker键」。如果你是键盘党,也可以用单击Ctrl键和自定义全局快捷键来触发。这些触发方式可以设置多个,同时使用。

如果是游戏玩家,游戏玩到一半按了中键弹出了窗口该怎么办呢?在「设置-弹出面板-黑名单」中,有一个在全屏软件中禁用的选项,也可以在这里手动选择窗口。这样就不会在特定软件中用鼠标激活了。

触发Quicker面板的方式

除了触发主面板来调用动作之外,你还可以在动作上「右键-悬浮」,把这些动作作为悬浮窗提取出来,要用的时候直接点击即可,不必每次调用主面板。

在底部托盘图标上右键,可以选择暂停弹出和关闭所有悬浮按钮。

悬浮窗、托盘右键

了解了主面板和触发方式,接下来就可以开始定制自己的动作了。

初次使用:添加一个基础动作

Quicker提供了9种基础动作类型,分别是启动软件、打开文件、打开文件夹、运行命令、打开网址、模拟按键、发送文本、执行脚本、切换面板。也就是说,如果你不打算用到高级功能,完全可以把Quicker当做一个单纯的启动器来使用。

基础动作

基础动作添加起来也非常简便,都是容易理解的字面意思。以启动软件为例,初次打开时会弹出一个选择界面供你选择,选择后自动添加路径,然后在标题处为这个动作取一个名字,一个动作就添加完了。

与其他启动器不同的是,基础动作也可以实现很多自定义操作,比如添加参数、窗口风格、以管理员身份运行等,甚至考虑到了你在多台电脑上软件路径不一致的问题。

举个例子,我想让Chrome以隐身模式启动,通过查阅Chrome的文档得知隐身模式的参数是-incognito,只要把它填入参数这一栏中,就能实现一键打开Chrome的隐身模式了。

启动应用

这一类动作添加简单快捷,不需要任何代码基础。你可以仅用基础动作在短时间内丰富Quicker的面板,把它当成一个启动器来使用。

动作仓库

使用共享库和简单修改

Quicker组合动作才是它的重头戏。不过在讲解组合动作之前,我们可以通过共享库看看别人是如何制作组合动作的。

Quicker提供了一个官方的共享库,有网页版和软件内集成。软件内集成的共享库在腰栏的右侧图标中,点击工具箱,就能在窗口中打开共享库窗口。

在共享库窗口中你能看到动作、分享人、安装次数、成功率、点赞数量。目前Quicker的通用动作已经有余个,许多热门软件也有数十到上百个动作。绝大多数动作都是由用户自发制作和上传的。

打开共享库

看到了想要的动作,将它拖拽到主面板中的任意一格,就会弹出安装动作界面,其中会显示动作的详细信息,点击安装就可以添加到自己的面板中使用了。

在网页版添加动作也同样简单,通过复制到剪贴板,在主面板上右键粘贴,也可以安装动作。

通过网页版安装动作

大多数动作的使用方法都有所区别,所以有时候要进行二次处理。比如同样是将一段文字翻译成英文,有的动作是获取选中的文本,有的动作是处理剪贴板中的文本。为了统一操作,我们可以在动作编辑器中进行修改。下面就来讲讲如何编写组合动作。

组合动作

编写适合自己的动作

Quicker的动作编辑器几乎不需要会写代码,只要有完善的逻辑即可实现复杂的操作。如果你有一些编程方面的知识,那制作起来会容易许多。

认识动作编辑器

首先是在面板的空白格上「右键-新建组合动作」,进入动作编辑器。

组合动作编辑器有三个部分组成,从左往右依次是步骤模块区域、步骤定义区域、变量定义区域、外观设置区域。这个界面和Shortcuts和Automator有点像,它们也是把步骤拖进一个流程中,实现完整的动作。

高级动作编辑器

使用左侧步骤模块时,只需要在动作上双击、或拖动到中间的步骤定义区域。就把新步骤加进了动作中,同时需要留意,有些动作是要照顾到输入输出的。

在实际编辑步骤的过程中,你还可以使用快捷键来实现常用的编辑操作。比如按住Shift+单击,可以多选几个步骤一次性操作;比如调试时需要禁用步骤,可以用Alt+单击禁用。这些操作不用记住,可以在上面的操作提示中查看。

操作提示

动作编辑器中的每个步骤都有一个编辑界面,接下来看看这些动作是如何做到自己想要的功能的。

编写第一个组合动作

想在Quicker中制作一个组合动作,最重要的是步骤和逻辑。最简单的方法是这样的:想想自己会用什么操作实现目的,然后奖步骤组合起来实现。

结合一个具体案例来讲,比如我想实现「在Photoshop中按日期-文件名的文件名一键保存图片」。

先在脑中将这个操作分解为电脑可以理解的操作:

1.先另存为。即按下Ctrl+Shift+S,触发「另存为」操作,此时会打开保存窗口,默认选中当前的文件名。

2.定位光标。即按下Ctrl+Home。触发「光标跳转到首个字符前」操作。

3.接下来我们需要一个日期。获取日期,将yyyy-MM-dd格式的文本存到默认的context变量里。

4.有了日期,需要把日期填进去。粘贴日期,将context变量粘贴到文本框里。

5.触发「保存」。即按下Enter,完成本次文件的保存。

理清了逻辑,只要找到Quicker中对应的功能,按顺序添加即可——键盘快捷键的操作都是模拟按键步骤;日期相关的操作都可以用获取当前时间步骤;粘贴文本可以用发送文本到窗口步骤,也可以用剪贴板相关的操作文本或图片放入剪贴板步骤,再模拟按键Ctrl+V粘贴,最终实现这样一个动作——

保存日期文件

这样一来,基本的步骤就做完了,你可以保存后试一下这个动作。

但此时大概率是无法运行的。这就是Quicker和快捷指令的一个不同之处,快捷指令会「执行完一个操作才会执行下一个」,而Quicker则是尽可能快地执行,只要没有加入「等待时间」等步骤,它就会尽可能快地执行。

简单地说,就是这5个步骤执行的太快了,也就是几乎同时完成了5个步骤。而实际处理时可能连PS的保存窗口都没打开。

运行过快时,会停留在这个界面

为了解决这个问题,在这几个快捷键之间,我们需要给电脑一些反应时间。等待时间在Quicker中是非常有必要的一个步骤,我们在每个动作之间加上一个等待时间,再试试效果,就可以看到保存界面一闪而过,说明成功保存了。(当然,如果PS本身打开窗口的速度太慢,可以将等待时间设置的稍久一些。)

「快捷保存日期文件」完成

至此,一个组合动作就这样完成了。

Tips:为什么不用「鼠标输入」?尽管Quicker的「鼠标输入」步骤能够实现移动相对位置、移动到窗口左上角等操作。但窗口的位置、大小是经常改变的,而且误碰了一下鼠标、桌面的缩放比例(系统设置-显示-缩放与布局中的百分比)等因素,都会影响鼠标定位。有时候在你的电脑上能够成功运行,但换一台电脑可能就无法运行了。相比之下,键盘快捷键的触发非常精准,除非有按键冲突,基本不会有预料之外的结果。所以建议各位,优先使用「模拟按键」步骤,只有当某软件完全不支持快捷键时,再考虑使用「鼠标输入」的方式实现。

官方教程

更系统的动作教程

目前Quicker提供了76个步骤模块,已经可以实现非常多的操作了。篇幅所限,本文无法对Quicker中的每一个动作步骤都进行详细介绍。

好在Quicker有一群非常可爱的用户,开发者

崔亮和Quicker用户

杨晴、

WilsonXuwx、

Marcus、

光量子等人共同完成了一份Quicker官方教程。在他们的努力下,官方教程正在逐步完善中,一些比较复杂、需要说明的步骤模块也有了对应的介绍。

Quicker官方教程

如果你对动作的某个功能感到困惑,可以通过这份官方教程详细学习使用方法。

总结

我认为,一款效率工具的主要任务就是让用户尽可能简单地完成复杂操作,而不是把大量时间放在学习如何使用效率工具本身上。Quicker就做到了这一点,而且做得很好。

Quicker的学习曲线不同于脚本语言,它先易后难,不需要用户有太多的代码基础就能制作出想要的动作。即使完全不想动手,也能在共享库中找到相应的动作。但是真正想做出优质的动作仍然需要深入学习。这种设计兼顾了轻度用户和重度玩家、简单功能和复杂动作。

同时,Quicker的设计思路非常先进,可视化编程、多面板设计、公开共享库……这些元素在iOS的Shortcuts上也有明显的表现。在让每个人能够制作出属于自己的动作的同时,也有着便于操作的面板、便于分享的共享库、便于理解的操作逻辑。

可以说Quicker是博采众长,通过可视化编程的方式,降低了脚本编写的门槛,同时提供了许多现成的动作模组,显著提高了运行成功率,是一款相当优秀的效率软件。



转载请注明:http://www.abuoumao.com/hyfw/3965.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7