生成quicker动作

生成quicker动作 公开 尚未提交

如何安装动作?

适用于
分类(旧)

sharklaka H-D-G 2 人赞了这个动作


更多信息
分享时间 2025-07-20 16:37
最后更新 2025-08-09 12:34
修订版本 4
用户许可 -未设置-
Quicker版本 1.44.22
动作大小 319.3 KB

分享到

「无」

简介

以下尝试能成功生成:

  1. 激活{pid}进程的主窗口,未能获取到窗口类名时,查找窗口类名"abcbbc",或者查找窗口标题"TellMe123",如果进程不存在,以{path}路径启动程序
  2. 列表{星期列表}中记载了周一至周日共7个字符串,循环到第4个时({星期几}是运行序号,序号0时是第一个,{星期几}这个字段做了备注: (循环序号的起始为0,和其他编程语言的for循环一样))在屏幕下方显示“当前是星期四”,跳出循环(跳出循环的步骤写了注释“跳出当前循环”),然后在屏幕右边显示“程序运行结束”
  3. 获取{folder}\1.txt的文件信息,如果文件长度{fileLength}大于500字节,在屏幕下方显示“文件长度大于500”,否则在屏幕下方显示“文件长度:{fileLength}小于500,md5为:{md5hash}”并结束动作
  4. 检查微信(WeChat)是否已启动,已启动则提示微信主窗口句柄,否则提示微信未启动
  5. 从剪贴板上传图片到阿里云OSS,并返回MarkDown格式引用链接
  6. 无限循环,每次循环给count+1,count大于等于10时结束动作
  7. [范例参考<跳出循环>](#2.跳出循环(break))
  8. 获取进程名称、程序路径、pid
  9. 获取文本到text变量
  10. 获取当前时间1天2小时3分钟后的时间
  11. 获取资源管理器当前路径
  12. 获取桌面路径
  13. 最长等待250毫秒获取选中文本并去除文本前后空白,失败后中止动作。
  14. 获取当前动作名称,动作ID,电脑机器名称,是否为Quicker专业版,Quicker版本号
  15. 获取前台窗口句柄
  16. 多线程同时运行两个步骤组,第一个步骤组内容为:等待3000毫秒,如果用户未按下“弹窗提示或确认”模块任何按钮,则模拟按下键盘左Alt+Y组合键以快速点击第一个按钮;第二个步骤内容为“弹窗提示或确认模块”,其中有3个按钮,默认的按钮值为Yes。两个线程都运行结束后,显示按钮的值
  17. 获取选中文本,判断选中文本是否以“熊曰开头”,是的话HTTP请求进行解密,否则HTTP请求进行加密。最后将返回的文本发送到窗口中去
  18. 模拟按下LeftAlt+LeftCtrl+LeftShift+G并循环3次,每次间隔20毫秒
  19. 鼠标移动到200,300并双击鼠标左键然后回到原位,接着逐渐移动到500,800并单击鼠标中键
  20. 弹出一条“此消息可点击”的通知,点击后带参(当前动作标题)运行当前动作,并提示
  21. 判断数字1是否大于等于3
  22. 默认浏览器打开https://www.baidu.com
  23. 模拟输入Quicker123到窗口中去,每个字符之间等待3毫秒,输入完毕后添加回车
  24. 播放内置声音提示:成功,并等待播放完成
  25. 打开Quicker配置窗口
  26. 循环100次,每次间隔30毫秒,当前运行次数为count变量,当count等于50时终止循环
  27. 创建一个进度条,ID为progressId。创建一个循环100次的循环,每次间隔30毫秒,当前运行次数为count变量,每次运行更新进度条:标题为循环100次,底部文字为“这是一行底部说明文字”,当count等于50时终止循环,循环结束后移除进度条
  28. 本动作中有2个步骤。1:停止当前动作的其他实例;2:带参数“123”以“调试模式”运行“窗口测试”动作,并等待动作运行结束
  29. 带参数“123”以管理员身份最小化运行“XX.exe”,返回主窗口句柄mainWinHandle,工作目录为软件所在目录,等待进程启动完成和启动结束后执行下一个步骤(输出“启动完毕”)
  30. 在坐标范围200,300,800,500查找文字“王中王”,最多重试2次,跳过WindowsOCR引擎,找到后定位点XY分别偏移3和4,第一个匹配点firstPoint,所有匹配点allPoints
  31. 在资源管理器中定位C:\Windows\System32\notepad.exe
  32. 出现在屏幕中间的多选菜单,标题“选择想吃的”,底部提示文字“可多选”,选项有番茄香蕉苹果(苹果使用了font awesome图标),默认选中“番茄”和“香蕉”,不允许在不选择任何选项时点击确定,返回所选值multiSelected
  33. 模拟发送d键
  34. 对前台窗口进行“最大化”,等待1000毫秒后“最小化”,再等待1000毫秒后“还原窗口”
  35. 判断剪贴板字符串是否包含动作参数
  36. 将剪贴板字符串首字母大写后写入剪贴板,并提示“over”
  37. 将图片imageVar临时上传至Quicker并获得临时访问地址
  38. 弹框要求用户输入家庭住址,必填,默认值“xx省xx市xx区xx路xx号xx小区xx栋xx单元xxx房”,输入内容返回到变量address;接着弹框要求输入出生年份,非必填,失去焦点后关闭窗口,返回内容到变量year
  39. 等待剪贴板内容改变,最长等待15秒,并且包含在此之前10毫秒内发生的改变
  40. 等待123毫秒
  41. 移动句柄为hWnd的窗口至x123,y456坐标,并调整窗口大小为400x600;接着将窗口透明度Alpha设为5
  42. 将图片imageVar写入剪贴板,并且启用快速模式,完成后提示over
  43. 将文件D:\1.js和F:\3.txt放入剪贴板
  44. 在WebView中更新动作变量与调用子程序
  45. 选中文本格式的颜色代码,并将其转为16进制RGB颜色值,然后发送文本到窗口
  46. 获取time1经过2年3个月4天5小时6分钟后的时间并存入time2变量,接下来计算time2减去time1总共有多少个小时并存入totalHours变量
  47. 在D:\Zr下搜索a.txt,匹配完整文件名,匹配整个单词,匹配大小写,最大结果数量为1,结果存入pathList;然后输出pathList的第一个元素
  48. 在当前文件夹下创建指定名称的docx文件并打开
  49. 生成txt临时文件名称到filePath变量
  50. 获取选择的第一个文件
  51. 读取下载目录下的a.txt并用文本窗口显示出来
  52. 选择多个文件,返回选择的文件名列表pathList
  53. 让用户在D:\\选择文件夹,返回选择的path
  54. 将“abcdefg”写入D:\\1.txt,统一换行字符为\r\n,如果文件已存在,则添加到文件末尾
  55. 等待30毫秒后截图屏幕上200,300,500,800的区域存入变量img和剪贴板,并将所截图区域坐标存入rect变量
  56. 将文本abcd转为二维码图片img
  57. 列表文件亮度增加30%,对比对比度增加30%,注释掉的行(用于生成灰度图像),自动旋转,高于指定亮度的像素修改为白色
  58. 显示剪贴板图片,并在按下W后关闭图片显示
  59. 显示结果为:小明,19,跑步\r\n小红,18,走路
  60. 将选中文本文件手动调整拼接顺序后进行合并
  61. num最终值会是“233”,text最终值将是“233.abc”
  62. 动态更新选择类型字段的可选值
  63. 录制并重放一遍
  64. 一键断开网络,又一键开启网络
  65. 将123存入状态abc;读取存储的状态abc,如果读取不到就返回-1,结果保存在value变量
  66. 下载并运行
  67. 截图识别并自动复制结果
  68. 选择一个或多个excel文件使用Quicker的excel模块打开,从而可以在Quicker中控制该文件
  69. 为区域设置序号
  70. 切换为英文输入法
  71. 获取SSL证书到期时间
  72. 将这种格式:3(NH4)2S + Sb2S5 -> 6NH4+ + 2SbS4 3+转换为:3(NH₄)₂S + Sb₂S₅ → 6NH₄⁺ + 2SbS₄³⁺;自动转换元素符号大小写(避免输入时频繁切换大小写字符,在输入后由动作统一处理替换)。
  73. 按下按键后显示键名和键值。按Esc退出
  74. 判断W是否按下,如未按下则按下1500毫秒然后松开
  75. 资源管理器里切换到超大图标视图
  76. 数字变量进行格式化处理,输出为文本
  77. 将指定网址生成markdown,并写入剪贴板
  78. 转换结果为:a挨着b挨着c挨着d
  79. 按字母顺序排序多行文本
  80. 去除英文
  81. 获取选中文本到变量text,再到用户输入框,再以text变量内容为前台的word或wps添加批注
  82. 生成一个乘法口诀表
  83. 批量打印文件
  84. 根据汇总表和模板表将汇总表中的每行数据填充到模板中生成Excel文件。
  85. 使用SQLite,默认保存在d盘根目录
  86. 在资源管理器窗口上运行,自动监控当前路径60秒。发生文件创建或文件删除时显示提示消息。

最近更新

修订版本 更新时间 更新说明
4 2025-08-09 12:34 可以写个py调用示例
3 2025-08-08 01:39 更新py模块版本提示语
2 2025-08-06 13:44 @py模块参数更新

最近讨论

暂无讨论