使用quicker三年,为什么我只能是小白?

随便聊聊 · 1983 次浏览
小白别乱尿 创建于 2023-10-05 23:14

从开始接触,一直到现在.从免费用户到付费用户.quicker真的是轻量级,自动化的王者.

但是,一旦依赖了quicker,想要更进一步,就非常困难!

例如,我想在不同的软件中做交互.点击软件的某个按钮,再切回原来的界面操作.

例如,人人都用到的微信,我想做一些自动化的操作?

这中间我们都会遇到"代码屏障"!

当然,这种问题,官方可以归结于用户本身,谁让我们不会写代码呢?

知道后来...

我接触到了RPA.(之前还看到quicker说某RPA侵权自己的轮盘设计.)

RPA,我可以很轻易的设计出交互动作,甚至比较复杂的操作流程.

在这方面,我不知道技术层面的难度?

我只想问一句,能否更照顾我们这些代码白痴一些?

哪怕出一些正式的官方培训..正式的封装动作..反正我知道你们都理解我的意思..

与此同时,提高收费价格都可以.

因为我们需求的本身是:效率. 50块我能买单,500块,5000块大家一样可以.

问题是,易用性,真正的效率性~

--------------------------------------------------------

至此,我只能设计鼠标键盘的快捷动作.

利用软件本身的快捷键设计动作.

很多时候,我多么想,我要是会写c#,c++..等等的代码,该有多好!

因为,我更想用quicker,因为轻量,便捷,随意. 点一下就可以.

可是,无奈自己不会写,动作库也没有现成的.

只能去用其他RPA.... 

如果再不行,就只能自己手动了.

就当从来不知道这些所谓的"快捷工具"

这时候就希望,我要是会编程,会C#,C++,Python该有多好~

但是,回头想来,如果我会那么多,何必又在这里纠结呢?

....

希望大佬们,能不能给一些更便捷的方法,不仅是鼠标键盘,快捷键.

例如完整的捕获网页元素,并如何使用的教程?

软件界面的操作?

或者操作手机?

...

最后,我只想说,我非常喜欢quicker~

但是只靠帮助文档,一般用户是完全没有创造力的~

甚至,动作的设计代码都是公开的

即使这样,很多动作我还是看不懂是怎么做到的~

...

只是作为一般用户,表达一下我的痛点....

我们就是一帮懒人,想用一键达成~

大佬们,多受累,帮帮忙.

再愿意给钱,但是真没那个脑子~

 


双鱼6688 2023-11-22 13:32 :

本人也是没有编程基础的小白,但是quicker的模块我用起来非常顺手,已经属于傻瓜式了。但我看大佬的代码,各种脚本用到飞起,我只能感叹一声拿过来用哈哈,改是不可能改的,看都看不懂更何况改了......

关于创造力,我认为需求才是第一创草力。我自己也写了挺多脚本,比如:我给工作的同事写的脚本,经过两年多更新迭代,已经更新了126次,总使用次数3.2w余次,工作效率提升不是一星半点。


回复内容
H-D-G 2023-10-05 23:41
#1

感同身受,毕竟谁都当过小白,不过恕我直言,目前qk的模块的封装应该已经是尽可能简单的了(除了一些实在没法化简的,那些实在不能简化的步骤就只能依靠自己去学习相关的知识了),一般来说,只要跟着文档一步步来,掌握qk常用的模块基本上就够用了(组合动作本身就是属于低代码类型的脚本,通常是用不到很深奥的编程知识的)

目前qk比较系统的学习路线应该是地球大佬的动作单,每个动作的每个步骤都有很详细的注释,如果你还没有去看过,不妨参考下,或许对你有些帮助

H-D-G 最后更新于 2023-10-05 23:48
小白别乱尿 回复 H-D-G 2023-10-05 23:50 :

兄弟,我看你写的动作,很厉害啊~  顶礼膜拜.....

我们这些小白,主要是没有编程基础,最基本的语法有时候都看不懂.

即使,逻辑是通的,有时候可能就因为一个字符的问题,卡着过不去~因为完全不知道怎么输入才对.

可能也是我没有好好学习的问题,感谢回复和建议!!

乐昂岚 2023-10-06 09:41
#2

我是不会写代码的小白一枚(html和js除外,不过就算是html和js的代码大部分也是一点一点百度的)

我学过编程,但是都是皮毛,现在早就不会写了,只是能看懂些代码的用处

写动作重要的不是写代码(很复杂的动作除外),是逻辑性

首先你要确定需求,其次根据需求去想出一个可行的实现步骤(步骤可以走弯路,重要的是能用,能用后再考虑优化步骤去达到更好更快更稳),最后根据实现步骤去编写动作

有些模块的输入输出或者参数不知道可以查看帮助文档,还不能解决可以自己尝试输入不同内容去运行看结果,有可能报错,这个时候需要右键进行调试运行查看报错的具体原因,然后具体解决问题

有时候看不懂我会去找一些使用到哪些模块的动作去看看怎么写的

小白别乱尿 回复 乐昂岚 2023-10-06 09:42 :

感谢指点!~~

臭冬瓜 2023-10-06 10:02
#3

我觉得如果楼主觉得哪个RPA可以做到自己不用编写代码就可以实现自己的目标的话,完全可以使用这个RPA,更何况楼主并不在意费用的问题。Quicker是一个个人开发的辅助工具箱,具有自己的特色,完全可以在使用RPA的同时,使用QK作为辅助工具,两者并不冲突,没有必要非要QK完全所有工作(其实每款软件都有自己的特色,真的无法做到完全替代)。


PS:RPA可是一个大项目,你可以看看大型的RPA都是一群人完成的,这群人可能会达到上百人甚至更多。所以,软件的收费标准也就比较高。QK是@CL一个人开发的项目,累死不可能做到哪种地步的。

小白别乱尿 回复 臭冬瓜 2023-10-06 10:03 :

感谢回复..

就是随便吐槽一下,因为特别喜欢用qk,感觉很方便.

CL 2023-10-06 10:13
#4

很遗憾,这是我的问题。

我应该是最希望Quicker可以是一个极限傻瓜的程序,让任何人都可以轻易达成任何目标的人了。但是实在是太难了,我经常感叹自己实在是太渺小,办不到的事情太多了,很无力。

后面继续加油吧~~



乐昂岚 回复 CL 2023-10-06 11:53 :

老大,以后有接入ai根据语句完成一些操作(包括但不限于,生成变量、条件和步骤等,修改动作步骤等,类似于ai写代码)的可能性吗

H-D-G 回复 乐昂岚 2023-10-06 12:29 :

估计比较难,动作是json结构的,可能要专门训练模型

H-D-G 最后更新于 2023-10-06 12:30
努力的金子 回复 CL 2023-11-16 18:19 :

加油 老大

肆炎 2023-10-06 16:36
#5

一、你的方向不对

其实,你困惑的主要原因是:编程行业从业者和非编程行业人士之间存在着很多误解:

  • 很多东西看起来很简单,实际上做起来很复杂,比如每天定时打开手机里的某个APP,点击某个固定的按钮。
  • 很多东西看起来很复杂,实际上做起来很简单,比如按照一大堆特定规则来整理某个大目录下的所有文件,带"报表"名称的Excel表格和带"汇算"名称的Word文档全部找出来,先按年再按月分文件夹,最后按创建时间为文件统一名称BalaBala……

工具制作者只能在自己的工作量范围内给大家制作工具,也就是说一个人只能干完一人分量的工作。有很多需求看起来特别简单,实际上做起来特别复杂,甚至来说给别人解释它的复杂性都很麻烦。这些问题几乎都可以算是行业级难题,全球项目级的工作量,不会因为有很多人需要它就让事情变得简单。

比如说,现在AI这么流行,我们什么时候能出现AI自动写爬虫呢?说一句“帮我查询淘宝上所有母婴用品的品牌分布”、“帮我分析一下AMAZON上去年全年的手机价格波动曲线”、“帮我每隔10分钟记录一下这个网页上第二个头像框上面的粉丝数”,AI就能自动帮我写好爬虫脚本并且运行,能做到吗?

看起来好像跟其他AI应用没啥区别,实际上大概率十年之内都没可能实现,甚至夸张点说,可能要等到强人工智能时代才能实现。通俗来讲,这个需求的难度和让机器人帮你开车,机器人帮你买菜做饭打扫卫生几乎是同等水平的。只是大家普遍觉得前者很简单,后者很难。

二、很多事情,做不到就是做不到

所以Quicker作者自然也很希望自己做的工具能越强大越好,不仅有价值,更是能大赚一笔,谁会嫌钱多呢?但是事实就是有心无力,很多事情太大了,看一眼就知道只能放弃了。

比如你说的官方动作开发培训,以捕获网页元素教程为例,看起来好像也就是十来节课的事情。实际上放大了讲,从0基础到基本入门,讲个半年都讲不完,这里面涉及到了很多编程所需的基础知识,比如:

  • 什么是XML路径?网页的HTML跟XML有什么关系?
  • 什么是CSS Selector?为什么在网页上定位元素需要它?
  • 什么是正则表达式?它能用来对文本内容做什么操作?为什么我们需要学正则表达式?
  • 网页的HTML、JavaScript、CSS代码各有什么用途?我要如何从这些代码里获取我想要的网页元素信息?
  • 为什么基于Vue/React/Angular等新WEB前端框架并添加了混淆处理的的预编译网页难以被爬取?应该怎样爬取这些页面?
  • 网页上有各式各样的登录弹出框、文本验证码、动态图片复杂组件验证码、定时防机器人验证、跨域安全机制阻碍我们获取信息,自动化工具该如何处理这些机制?

可以看到后面的一些问题,可能大家每一个单词都看不懂,每个单词都能展开成一节课。也许有些用户会说,我不要学这么复杂啊,我就是想在这个XX网站上获取到这个XX物品的信息,点一下按钮你展示给我就行了。但是这些操作就是需要懂这些知识才能做到,很有可能还不止这些,因为不是每一个XX网站都一样。而定制,往往就是最贵的

现如今对新手最友好的网络爬虫框架,大名鼎鼎的微软旗下工作组做的自动化、可视化网页测试与爬虫工具:Playwright,能做到通过录制宏来编写网络爬虫代码,在网页上点两下就能编写成品爬虫。配合ChatGPT生成逻辑代码,已经可以做到不写一半的代码了。

但即使是如此前沿的框架,你也必须会用浏览器F12的调试工具,否则你都不知道你是不是抓取到了正确的元素,是不是被网站的反爬机制给忽悠了。你也必须懂Python代码,还得是专业编程水平的那种,否则你都不知道ChatGPT给你生成的代码是不是瞎写的。可以说现在行业内最领先的通用网页爬取工具就这水平了,没有更强的了,其他的同类工具,水平可见一斑。

三、Quicker应该怎么用

所以Quicker,它实际上面向的是两类人:

  1. 一是有编程基础,但是懒得自己去封装整套工具的编程行业从业者。
    1. 毕竟【规范化的定制图形界面+Windows API+脚本执行环境+网络存储同步】的工作量非常大,在当今行业已有的框架基础上,再封装一套这样的工具可能要花很多很多的时间。程序员自己写工具基本上都是命令行工具,最简化调用,打字就行了,因为这样工作量最小。
  2. 二是完全没有编程基础,但是Quicker里刚好有很多现成工具可用的用户。
    1. 这个没啥好说的,开箱即用是所有人的愿望,程序员如果有得选,也会选择开箱即用的工具。

    如果你搜到了某个工具,跟你想要的效果差不多,但是不完全一致,你可以在他的基础上修修补补别人的动作就是你的开发模板(当然前提是如果你能读懂里面的动作设计,因为我知道有些作者是封装了一整套二进制程序,动作里实际上啥也不剩了,这种你还不如联系作者付费定制功能算了)

    但如果你既不是程序员,在Quicker这个平台上又完全找不到满足自己需求的工具,那实际上最大的建议就是赶紧搜搜有没有其他类似的工具,这往往才是效率最高的,不要一直把自己绑在一个工具平台上。

    四、最后的建议

    说实话,感觉就你目前的需求而言,你该去学Python。从最基础的系统文件操作入门,如何花式增删查改电脑里的文件,复制、剪切、粘贴、移动、重命名、创建目录等。只要学完了基础的系统文件操作,你就能明白,哪些功能很简单,哪些功能很复杂。我觉得这是一个很重要的部分,它可以避免我们在一些价值不大,但是非常难以实现的功能上白白浪费时间。

    虽然网页信息爬取是个大坑,但如果你实在想学,也可以从Python爬虫学起,圈子里有很多现成的爬取操作教程与代码范例,很可能修修补补也就能用了,不需要自己从头学起。

    如果你实在是有定制化程度非常高的需求,市面上完全搜不到类似的产品,那在技术交流群里付费问答是最好的选择。打个几块十来块的红包,花得不多,基本上就能获取到行业里比较标准的解决方案。虽然有时候可能压根没有解决方案,但是你混熟了以后也可以经常白嫖。不过有些需求可能不是几十或者几千块就能解决的,别人领了你的红包可能都会退还给你,这个情况很常见,不要太失落。技术交流群怎么找?先从各类XX编程的公众号粉丝群开始加就行,甚至你直接QQ群搜索查都行。

    至于Quicker,我觉得提供官方教程是不太现实了,提供官方范例动作倒是也许可行,每个用户安装以后先给你上一堆没啥用但很简单的动作,比如百度搜索、获取必应首页新闻列表之类的,这些动作标好范例字样,只是给用户打个样说明下怎么编写类似动作,具体的进阶操作也只能由用户自己去学习发掘了。

    不过我记得CL本人最开始也编写了很多动作,只是后面越扩展越多,现在实在是太多了,估计也快维护不过来了。

    肆炎 最后更新于 2023-10-06 16:41
    CL 回复 肆炎 2023-10-06 19:36 :

    感谢,学习了~

    乐昂岚 回复 肆炎 2023-10-16 09:46 :

    爬虫可以体验一下 八爪鱼

    七个七 回复 肆炎 2023-11-21 13:37 :

    你第一点里面说的十年内无法实现我感觉不太会哎,因为你举的例子里面机器人开车,目前已经比较成熟了,L3来了,用大公司的模型训练 很快就能迭代出好用的自动驾驶

    huanggc66 2023-10-15 08:04
    #6

    quicker5年用户,三年前才开始自己写动作,会一点正则,会一点json提取,会http请求,简单的判断表达式(这几个已经是稍微有点英文的,是不是代码我都不知道了)我已经写了上百个工作中需要的动作了,大部分是流程复杂,很多步骤的。包括爬虫,表格整理,微信机器人,企业微信机器人等(依赖第三方api),很多小功能单独做,看起来都不难现实,对我来说,难的是流程控制,因为实际工作中的场景非常复杂,对于非专业人士,有时真的绕晕了。其实想说的是,真的没有捷径,quicker已经很好了!官方文档,论坛提问,都可以解决很多问题。只要愿意学习,还是可以做出自己满意的动作的。感谢quicker!

    回复主贴