Quicker动作制作指南之变量篇

Ever 2020/7/3 发布 · 2020/7/3 更新 · 7389 次阅读

 相信有不少使用Quicker的朋友会遇到需要自定义制作动作的需求,但是苦于无编程基础导致无从下手。今天我们就先从最基础的变量说起,不需要有任何编程基础。有兴趣的可以看一看。
我们主要来看看组合动作。先在空白格子处右键-选择新建组合动作。打开动作编辑窗口,

一、何为变量?

  1. 可以简单的理解为一个在你手里的临时的装东西的盒子。附带说一下状态存取(变量作为状态使用),就可以看成一个在你身边的能长期装东西的盒子。云状态就是在外地的能长期装东西的盒子。三者区别是手里(随时可用)、身边(需要取放)、外地(需要运送)与临时(平时只装一个出生时就自带的东西,动作运行时才临时装一下需要的东西)、长期(平时也装着需要的东西,动作运行时可能会被取出来修改后再放回去)。
  2. 这样就要说一说装的东西,装什么东西。不同类型的变量能装不同类型的东西。有的装文字类,有的装数字类,有的装词典类。如果类型不同,两变量是不能进行比较的,一比较就会报错,有的可以进行强制转换再进行比较,这一点要注意了。文字类的如“盒子”、“345”。数字类的如“1.2”,“345”。为啥“345”又是文字类又是数字类呢?因为一个是字符串,一个是纯数字。其他类型的就不一一列举了,用的时候再说。

二、为何需要变量?

  1. 这里就牵涉到一个输入、输出的东西了。注意了,取出来是复制一份放到部门去加工,盒子里面的东西不会被拿走,而放进去则是覆盖原来盒子里的东西,就是拿走盒子原来的东西,再放入加工好的东西进去(这是输出)。
  2. 变量当然是为了装东西。把一段文字,从a盒子取出来,放到一个部门处理加工(模块),然后经过加工好了后,把加工好的东西返还到a盒子(或者放到其他盒子)。这样看好像是只需要一个a变量盒子就行了,但是遇到稍微复杂的情况就需要多个变量了。如,把a盒子的文字qic取出来后,到a部门加工(假设a部门负责赋值把这段文字改成quicker),放到b盒子,然后我来到b部门让他们判断一下a盒子里的文字与b盒子里的文字是否都包含qu。如果前面把加工好的放回a盒子就被覆盖无法判断了。也就是说如果一个变量后面可能还需要用到,就暂时不要替换掉它现在装的东西。
  3. 再说一说状态,状态存取(变量作为状态使用),就是把变量放在身边,这个身边就是指电脑本地的某个文件里。云状态的放在外地,就是放在云端的某个文件里。

三、如何使用变量?

      1.如下图。输入就是把你要放到这里进行加工处理的东西。输出就是加工处理完成的东西。通过变量临时存取。
      2.变量选择可以通过筛选选出,可以在文本框里直接写入。在文本框里面写就牵涉到插值。
 
      3.如图所示用$$开头表示插值,可以把变量与字符拼接组合起来,开头用$$然后接百度的网址,后面带上变量“text”,意思是打开百度搜索变量“text”里的文本。还有就是表达式,用$=开头表示表达式,图中的意思就是把“s计数”这个变量减去3得到的结果放到变量“s本次序号”中。具体的更多用法可以在Quicker官网搜索插值、表达式。
 
 
若有补充的地方,欢迎留言!如有错误之处,还请指正!
 
 
· {{comment.createTimeStr}}
{{reply.votePoints}}
回复   – {{reply.createTimeStr}}
回复 x
标签
目录
相关操作