[發明專利]一種用于測量設備的網頁抓取界面方法及其系統有效
| 申請號: | 201810489401.6 | 申請日: | 2018-05-21 |
| 公開(公告)號: | CN108763392B | 公開(公告)日: | 2021-03-02 |
| 發明(設計)人: | 彭軍仕;鄭文明;謝林冬 | 申請(專利權)人: | 深圳市鼎陽科技股份有限公司 |
| 主分類號: | G06F16/951 | 分類號: | G06F16/951 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 郭燕;胡佳煒 |
| 地址: | 518000 廣東省深圳市寶安區新安街道興東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 測量 設備 網頁 抓取 界面 方法 及其 系統 | ||
1.一種用于網頁抓取界面系統的網頁抓取界面方法,其特征在于,所述網頁抓取界面系統包括客戶端和測量設備,所述網頁抓取界面方法包括以下步驟:
所述客戶端通過自身的網頁瀏覽器載入第二VNC應用程序,并在生成的用戶操作網頁上調用所述第二VNC應用程序,所述第二VNC應用程序用于與測量設備進行數據通訊;
所述第二VNC應用程序根據用戶在網頁瀏覽器上的輸入指令建立所述客戶端與所述測量設備的網絡連接,并向所述測量設備發送刷圖命令;所述輸入指令包括用戶賬號密碼認證、測量設備的IP地址認證、設備信息選擇、刷新頻率選擇、屏幕數據統計分析信息;
所述測量設備通過內部預先安裝的第一VNC應用程序來接收所述客戶端發送的刷圖命令;所述第一VNC應用程序收到所述刷圖命令之后,向所述測量設備自身的控制單元發送一個關于刷圖的中斷請求,使得所述控制單元根據該中斷請求提取界面緩存區中幀緩存區內的菜單數據,同時提取界面緩存區中快刷緩存區內的測量數據;
所述測量設備將所述菜單數據和所述測量數據進行數據合并處理,以得到屏幕數據的數據包,采用低位截取法對屏幕數據的數據包進行格式壓縮以得到所述界面的屏幕數據;
所述測量設備通過所述第一VNC應用程序對所述屏幕數據進行編碼,以將所述屏幕數據編碼為所述第一VNC應用程序和所述第二VNC應用程序之間通訊協議許可的數據格式,將編碼之后的屏幕數據發送至所述客戶端;
所述客戶端通過所述第二VNC應用程序接收所述屏幕數據,按照所述第二VNC應用程序通訊協議許可的數據格式對所述屏幕數據進行解碼,將解碼之后的屏幕數據在網頁上進行顯示。
2.一種測量設備,其特征在于,包括:
VNC服務單元,其內預先安裝有用于與客戶端進行數據通訊的第一VNC應用程序,所述第一VNC應用程序用于獲取客戶端的刷圖命令;所述VNC服務單元配合有協助網絡通訊工作的WEB服務器軟件和lib驅動,所述WEB服務器軟件采用嵌入式的WEB服務協議,所述lib驅動用于利用設備回環地址和設備IP驅動所述WEB服務器軟件;
界面緩存區,用于存儲界面的菜單數據和測量數據;所述界面緩存區包括幀緩存區和快刷緩存區,所述幀緩存區用于存儲當前界面的菜單數據,所述快刷緩存區用于存儲當前界面的測量數據;
控制單元,用于根據所述刷圖命令提取其當前界面的菜單數據和測量數據;
所述控制單元根據所述菜單數據和所述測量數據合成當前界面的屏幕數據;
所述VNC服務單元將所述屏幕數據發送至所述客戶端,以便所述客戶端根據接收到的所述屏幕數據進行顯示。
3.一種網頁抓取界面系統,其特征在于,包括:
如權利要求2所述的測量設備;
客戶端,用于載入第二VNC應用程序,所述第二VNC應用程序用于根據用戶的輸入指令建立所述客戶端與所述測量設備的網絡連接,并向所述測量設備發送刷圖命令;所述客戶端在接收到所述測量設備響應所述刷圖命令而回傳的屏幕數據后,對所述屏幕數據進行顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市鼎陽科技股份有限公司,未經深圳市鼎陽科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810489401.6/1.html,轉載請聲明來源鉆瓜專利網。





