在UiBot Creator命令面板的瀏覽器下面有個執行JS的命令,以下圖:
css
你們可能不知道如何使用,實際上這但是作網頁自動化處理的神器,固然前提是你須要懂那麼一些JS。至於如何使用這個命令,下面我進行一下說明講解(PS,IE和Chrome通用,使用Chrome前請確保你的擴展程序已經正常安裝)
首先,使用這個命令JS代碼必須遵循一個固定格式
function(){
//這裏填寫你的JS代碼
}瀏覽器
那具體該寫些啥呢,我用百度的一個搜索進行舉例。咱們打開百度搜索UiBot,以下所示:
spa
那麼咱們想抓取下面的搜索結果怎麼辦呢?有些JS基礎的同窗們應該能立刻想到用CSS選擇器獲取文本,以下所示
3d
這裏看到結果的tag爲H3,class爲t,那麼css選擇器就能夠寫成 document.querySelector("H3.t"),再用textContent便可取到具體內容,咱們驗證一下
blog
發現確實如此,那麼構成UiBot調用的代碼就是
fucntion(){
return document.querySelector("H3.t").textContent
}
好了,再連上綁定好的瀏覽器,咱們在UiBot裏面執行一下
圖片
OK,大功告成,如今咱們不管搜索什麼都能隨着頁面變化取到對應的文本,好比我如今搜索 Uibot社區
至此,你們趕快打開UiBot去試試吧it