1. 程式人生 > >【UiBot實戰教程】只要5行代碼就能扒小說!?(一)

【UiBot實戰教程】只要5行代碼就能扒小說!?(一)

一個 怎麽 這一 鼠標移動 使用 mage 一次 process 連接

技術分享圖片
用UIBot的元素獲取功能,很輕松就能從網頁上扒到你想要的內容。這裏就以小說網站筆趣閣為例,教大家怎麽扒小說
1、首先用Chrome打開筆趣閣的小說,(這裏隨便打開的一本小說,沒有任何廣告嫌疑,手動狗頭)
技術分享圖片

2、我們先用獲取元素文本功能,獲取小說的章節標題
技術分享圖片
點擊查找目標之後,把鼠標移動到瀏覽器小說標題的位置,獲取標題元素,把獲取到的文本存入變量sTitle中備用~
技術分享圖片

3、接下來我們再來獲取下小說的內容,和獲取標題一樣使用獲取元素文本功能,把小說的內容存入變量sBody中
技術分享圖片
技術分享圖片
4、我們再新建一個變量,把剛才獲取到的標題還有內容組合一下
技術分享圖片
一般我們會把標題和內容之間用換行來隔開。

5、處理好標題和內容的連接後,我們把內容寫入到一個文本裏,並且是用追加寫入,這樣可以保證每次的寫入不會覆蓋掉上一次的內容。

這裏使用到的命令是追加寫入文件
技術分享圖片
技術分享圖片

6、最後,最重要的一步來了,前面我們只是獲取到當前這一章的內容,我們想要獲取整本小說,拿就得用循環命令,再配合上點擊下一章的操作,這樣就能實現循環的把每一章內容都提取出來,最終就能把整本小說都扒下來了。
先使用鼠標點擊命令,獲取到【下一章】按鈕的元素
技術分享圖片

然後我們把剛才整個過程使用循環來包起來,這樣就能實現整個提取小說的過程了
技術分享圖片

【UiBot實戰教程】只要5行代碼就能扒小說!?(一)