个人理解:Quicker刚出现时不支持控制浏览器,后来有社区大佬提需求,自己写脚本执行一些了浏览器控制的操作。再后来Quicker作者CL不断完善软件,拓展功能边界,支持了浏览器控制,于是就把以前那些大佬自己开发的脚本整合打包,通过 UI 界面的方式来填入脚本参数,推出了【浏览器控制】步骤,方便更多没有基础的人使用。
这个步骤本质上还是一个打包好的脚本,所以下面才会说【运行脚本的框架】
豆包 ↓
推荐选【全部框架】,它会在网页所有框架中去查找你要触发的元素。
如果选【顶层框架】,那么可能会出现,你在页面上明明看到了某个元素,但触发不了,就是因为该元素不在顶层框架内
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰
⑥ 通过浏览器脚本发送Enter键
这一部分内容较长,涉及到一些更复杂的操作,最初大佬给了我一个步骤组【发送Enter键】
里面主要包含2个步骤:

两段代码不能合并 ↓
但后来测试发现,即便不用【 ① api_debugger_attach:建立扩展与目标标签页的调试连接】
直接用【 ② api_debugger_sendCommand:通过已建立的调试连接,给标签页发命令】也行
因为Quicker作者提前考虑过了
所以简化版本是获取登陆按钮焦点后,直接运行脚本发送按键
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰
语法解释 ↓

至此,第一步【登录】操作就算完成了,后续动作如何写,之后再分享
▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰▰
最后:
其实当初我也试过用影刀RPA,但发现它在识别网页元素上并不是很好用,老是识别不到我要点的元素,并且影刀主要还是面向 b 端吧,商业化气息非常重,不太喜欢,还是Quicker这样的技术社区更有人情味,价格也厚道。可能这也是为什么Quicker圈子比较活跃,大家愿意给Quicker添砖加瓦的原因吧。