共计 558 个字符,预计需要花费 2 分钟才能阅读完成。
在 UiBot Creator 命令面板的浏览器下面有个执行 JS 的命令,如下图:
大家可能不知道如何使用,实际上这可是做网页自动化处理的神器,当然前提是你需要懂那么一些 JS。至于如何使用这个命令,下面我进行一下说明讲解 (PS,IE 和 Chrome 通用,使用 Chrome 前请确保你的扩展程序已经正常安装) 首先,使用这个命令 JS 代码必须遵循一个固定格式 function(){ // 这里填写你的 JS 代码}
那具体该写些啥呢,我用百度的一个搜索进行举例。我们打开百度搜索 UiBot,如下所示:
那么我们想抓取下面的搜索结果怎么办呢?有些 JS 基础的同学们应该能马上想到用 CSS 选择器获取文本,如下所示
这里看到结果的 tag 为 H3,class 为 t,那么 css 选择器就可以写成 document.querySelector(“H3.t”),再用 textContent 即可取到具体内容,我们验证一下
发现确实如此,那么构成 UiBot 调用的代码就是 fucntion(){ return document.querySelector(“H3.t”).textContent}好了,再连上绑定好的浏览器,我们在 UiBot 里面执行一下
OK,大功告成,现在我们无论搜索什么都能随着页面变化取到对应的文本,比如我现在搜索 Uibot 社区至此,大家赶快打开 UiBot 去试试吧
正文完