UiBot如何使用CSS Selector

2020/03/14 15:28    作者:Grace Lin

UiBot默认的数据抓取可以抓取整个表格,但是有时候我们并不想抓取整个表格,比方说,我们想将下图所有的头像复制到Excel里:

这个时候我们无法使用数据抓取功能,因为我们并不是想抓取数据,而是要操作网页里的元素。

将上图头像复制到Excel里的步骤是:

  1. 打开Excel
  2. 打开浏览器并打开网页
  3. 复制第1个头像到Excel
  4. 复制第2个头像到Excel
  5. ……
  6. 复制最后一个头像的Excel

打开Excel和打开网页这些功能都比较简单,可以使用UiBot内置的功能。复制头像需要写一个循环,需要一个变量来标记是第几个头像,另外我们还需要确定这些头像的元素。这里我们就需要用到CSS Selector,他可以帮我们定位头像元素,并且可以和计数变量结合使用。

使用CSS Selector之前,需要学习CSS,当然,CSS并不是很复杂的语言。大家可以到W3CSchool去学习。这里我仅讲在UiBot里如何使用CSS Selector。

https://www.w3school.com.cn/css/index.asp

UiBot里使用CSS Selector的方法

第一步:和平时一样,使用“点击目标”方法

第二步:进入“源代码”界面,修改代码

Mouse.Action({“wnd”:[{“cls”:”Chrome_WidgetWin_1″,”title”:”*”,”app”:”chrome”},{“cls”:”Chrome_RenderWidgetHostHWND”,”title”:”Chrome Legacy Window”}],”html”:{“tagName”:”IMG”,”attrMap”:{“css-selector”:”table.tab-weiboRanking>tbody>tr:nth-of-type(” & i & “) img”},”index”:0}},”right”,”click”,10000,{“bContinueOnError”:false,”iDelayAfter”:500,”iDelayBefore”:200,”bSetForeground”:true,”sCursorPosition”:”Center”,”iCursorOffsetX”:0,”iCursorOffsetY”:0,”sKeyModifiers”:[],”sSimulate”:”simulate”})

上面代码的i为元素循环计数器。

这样就大功告成了。有了CSS Selector,UiBot真的可以无限制地操作浏览器,功能得到了极大的扩展。

通知📢

之前为了方便大家,我们开启了免登陆支付,但是很多朋友反馈收不到链接☹。现在我们重新开启了登录支付、并最大限度简化了登录流程。

另外,任何支付失败或下载问题,请加微信(eddy5600)联系我们🙏🙏🙏。


相关内容
  1. 42个必备chrome插件!Chrome Web Store编辑推荐

    1.Adblock Plus 全球超过5000万人都在使用adblock plus,这个chrome插件完全免费,能够屏蔽整个互联网广告的插件你见过吗?那就是Adblock Plus!Adblock Plus牛在哪里?在【阅读全文】

  2. 翻车了?视频会议的正确使用姿势

    由于今年武汉肺炎疫情大规模爆发,导致很多人无法返回岗位复工,这极大的刺激了远程办公市场,而远程办公则离不开视频会议工具。有很多人说视频会议的效果不好,比方说听不清、网速很差、发言混乱……这些问题在10年前确实比较让人头疼,但是在2020年的今天,已经不是个事儿了。 现场会议也好,视频会议也好,都不过是一群人进行沟通的方式。【阅读全文】

  3. Snapchat安卓版APK

    Snapchat是一种快速而有趣的方式,你可以与朋友和家人分享精彩的瞬间。 你直接打开摄像头,几秒钟就能发一个Snap! 只需拍摄一张照片或视频,添加一个标题,然后发送给你最好的朋友。你可以用滤镜、镜头、Bitmojis和各种有趣的特效来让照片和视频的效果更棒。 Snapchat功能 轻点拍照,或长按拍摄视【阅读全文】

  4. 尚词工作室发布《数据分析之 正则表达式视频教程》

    为什么要录制这套视频课程? 我们在开发海外App项目数据库以及国内“灵词”宝宝起名系统的时候,需要对几十万计的文本进行清洗、处理和分析,其中大量用到了正则表达式,并且我们还将正则表达式与Excel、Notepad++、Python【阅读全文】

  5. 田字拼音格硬笔练字稿纸A4 PDF打印版 钢笔书法学习训练字帖纸

    简介 [caption id="attachment_2612" align="alignnone" width="858"]【阅读全文】

回顶部