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. 回宫格硬笔练字稿纸A4 PDF打印版 钢笔书法学习训练字帖练习纸

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

  2. Word启动默认打开导航面板和样式面板设置方法

    Alt+F11打开Word开发者界(您也可以通过点击开发者→Visual Basic打开)。 点击打开图示Word模板文件。【阅读全文】

  3. 安卓版Instagram 137.0.0.0.76 alpha下载

    拉近你与你爱的人和事的距离—— 来自Facebook的Instagram。 与朋友们联系,分享您的动态,或者看看世界各地的朋友们的最新动态。探索我们的社区,在这里你可以自由地做你自己,从日常的点点滴滴滴,到生活中的亮点,你都可以分享。 【阅读全文】

  4. Snapchat安卓版APK

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

  5. 如何用Adblock Plus屏蔽百度右侧搜索热榜

    百度搜索右侧的热榜虽然可以及时提示我们最新的资讯,但是我们在工作和学习中,这些热榜新闻让我们分心、走神儿:我们从一个页面点击到另一个页面,不知不觉就过去了半个小时,而且我们还不知道我们干了什么。等我们回过神来发现工作还没有做完或者作业也没有完成。 因此今天我们就讲一讲如何用Adblock Plus屏蔽百度右侧搜索热榜,让我们更好地集中注意力。 第【阅读全文】

回顶部