需要一个检测的功能动作,大佬帮忙看看

动作开发 · 1534 次浏览
RyanPan 创建于 2022-04-05 16:52

需求是在浏览器页面检测是否有某个图片或文字,如果有就复制它的编码直至整个页面都检测不出来了,这个能用哪个功能实现?
(十分简陋的示意图,请把表格当成浏览器页面)
要求就是检测到有100就复制对应的ID,如上图就应该复制11、14、16。


回复内容
CL 2022-04-05 17:36
#1

大概可能要先获取网页内容然后使用正则提取的方式吧。有点难度。

获取网页内容可以通过浏览器扩展试试。

这些都需要了解相关的知识才行。

RyanPan 回复 CL 2022-04-05 18:44 :
有没有比较简单的方法?例如用屏幕找图?只是我不知道应该怎么每找到一个就运行一次复制的步骤
RyanPan 2022-04-06 15:29
#2

有别的方法解决吗?大佬们

CL 回复 RyanPan 2022-04-06 15:50 :

这个只能出个思路,里面还是有很多工作要做的,也没那么多时间也看不到网页。

如果确实需要可以发个悬赏看看有没有人感兴趣,顺便把网址也发下。

RyanPan 回复 CL 2022-04-06 15:57 :

我不需要精度那么高的,自带的屏幕找图都可以用

有没有这样的功能:屏幕找图然后运行下一个步骤,运行后继续找下一个符合的图(忽略之前已经找过的),最主要就是我不知道怎么设置忽略之前已找到的图

CL 回复 RyanPan 2022-04-06 17:15 :
每个步骤找不同的图片,应该没有影响吧。忽略之前已经找到的图,不是很明白。
RyanPan 回复 CL 2022-04-06 17:25 :
要找的都是同一个图片,比如上图我截图后找图到第一个100,然后下一个步骤我可以设置鼠标移动到ID那里复制,接着找第二个100继续复制ID,所以就需要忽略之前找到的所有的100.....
RyanPan 最后更新于 2022-04-06 17:31
CL 回复 RyanPan 2022-04-06 17:30 :

可以用 “屏幕找图” 模块先找到所有位置输出到列表中,然后循环处理每个位置,而不是每次重新开始找图。

RyanPan 回复 CL 2022-04-06 17:32 :

循环处理每个位置应该用哪个模块?

CL 回复 RyanPan 2022-04-06 17:34 :

“每个”

RyanPan 回复 CL 2022-04-06 17:53 :

我查找到这个图了,也输出了坐标,但是在"每个"这个模块里用不了啊
https://getquicker.net/Sharedaction?code=65718d07-6e01-4f64-cbf3-08da178f9e86     
这个是我设置的动作,是哪里出错了吗?


RyanPan 回复 CL 2022-04-07 11:52 :

大佬 在吗?

CL 回复 RyanPan 2022-04-07 12:00 :

使用列表类型的变量。

RyanPan 回复 CL 2022-04-07 12:57 :

好的 我试试

fantasynew 2022-04-21 20:47
#3

这种其实还是通过网页元素识别最快,截图的难度和稳定性比网页自动化高多了

EC10010 2022-04-21 21:40
#4

复杂动作可以花钱定制动作

回复主贴