1. 程式人生 > 實用技巧 >網頁內容變化實時監控提醒(多個複雜的監控條件)

網頁內容變化實時監控提醒(多個複雜的監控條件)

網頁內容更新後,如果更新的內容滿足一個或多個條件時,就發出報警提醒。
1、如下圖所示,地震臺網站實時顯示地震資訊,如果發生新的地震且震級大於等於5.0級、震源深度小於50千米時報警提醒。
先觀察一下頁面佈局,最新的地震資訊永遠顯示在第一行,因此我們也只需要監控第一行地震資料更新就可以了。
首先, 點選木頭瀏覽器自動控制選單下的專案管理器。在這裡插入圖片描述
2、在木頭瀏覽器專案管理視窗左側的步驟樹中點選右鍵,新建一個定時控制步驟,並設定間隔30秒執行一次。
在這裡插入圖片描述

3、新建一個開啟網頁的步驟,輸入地震臺網站地址
在這裡插入圖片描述

4、新建一個元素監控步驟,再點選【新增】按鈕,在彈出的新增監控元素對話方塊中,設定監控內容和條件。首先新增震級元素,並設定震級轉換為數字後,大於或等於5時的條件。

在這裡插入圖片描述

5、以同樣的方式新增震源深度元素,並設定震源深度轉換為數值後,小於50做為條件。注意與上一條件的邏輯關係設定為“與”。表示需同時滿足上一個元素監控條件才會報警提醒。
在這裡插入圖片描述

6、按照上面的兩個元素監控條件,出現一個同時滿足兩個條件的地震時,則每次重新整理監控都滿足兩個條件會報警提醒,如果限制只提醒一次呢?可以再增加一個元素監控條件,監控第一行地震時間有變化時才提醒。同樣設定與上一條件的邏輯關係為“與".
在這裡插入圖片描述

7、設定報警提醒方式,上述三個條件同時滿足是,將執行元素監控的Yes子節點步驟,選擇彈窗提醒、聲音提醒和郵件提醒。在彈窗內容設定框中,可點選滑鼠右鍵,新增提醒的內容。
在這裡插入圖片描述

8、選擇專案根節點,點選【開始】按鈕執行自動控制專案。

在這裡插入圖片描述

9、瀏覽器按設定的30秒間隔重新整理一次頁面,監控頁面第一行地震時間變化、且震級大於等於5、震源深度小於50千米時,就報警提醒。彈窗的內容就是地震資訊,也可以把這些內容通過郵件傳送到手機提醒。
在這裡插入圖片描述