[發明專利]消息發送方法及裝置、消息接收方法及裝置在審
| 申請號: | 202010108248.5 | 申請日: | 2020-02-21 |
| 公開(公告)號: | CN111367521A | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 肖宇同;孫濤 | 申請(專利權)人: | 國鐵吉訊科技有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 董文倩 |
| 地址: | 100048 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息 發送 方法 裝置 接收 | ||
1.一種消息發送方法,其特征在于,應用于腳本服務端,所述腳本服務端與目標客戶端連接,該消息發送方法包括:
接收框架標記和頁面地址,其中,所述框架標記用于指示待使用的框架流程的信息,所述框架流程包括待執行的流程步驟信息和執行順序,所述頁面地址用于指示待瀏覽的目標頁面的地址;
執行框架標記指示的框架流程,查找腳本代碼常量,并將所述腳本代碼常量與預定義參數組合為可執行腳本;
運行所述可執行腳本,返回與所述目標頁面對應的頁面信息;
在滿足信息發送條件時,向所述目標客戶端發送所述頁面信息。
2.根據權利要求1所述的消息發送方法,其特征在于,所述框架流程包括:
接收目標瀏覽器的登錄賬號信息,并基于所述登錄賬號信息登陸所述目標瀏覽器;
將所述目標瀏覽器上的目標頁面放大;
刷新所述目標頁面;
采用標記判斷法檢測所述目標頁面的所有頁面元素標簽是否加載完畢,其中,所述頁面元素至少包括:頁面畫布canvas;
在接收到加載完畢信號時,獲取所述目標頁面的全部數據信息。
3.根據權利要求2所述的消息發送方法,其特征在于,查找腳本代碼常量,并將所述腳本代碼常量與預定義參數組合為可執行腳本包括:
查找所述框架流程中的多個變量,并將多個變量定義為預定義參數,其中,所述變量包括下述至少之一:頁面地址、賬號、密碼、畫布個數、目標頁面的頁面高度和頁面寬度;
將所述框架流程中除所述多個變量之外的非變量元素的代碼轉換為字符串,并設定所述字符串為腳本代碼常量;
基于所述預定義參數和所述腳本代碼常量生成可執行腳本。
4.根據權利要求1所述的消息發送方法,其特征在于,在運行所述可執行腳本,返回與所述目標頁面對應的頁面信息之前,所述消息發送方法還包括:
接收定時調度信息,其中,所述定時調度信息包括預先設置的固定調度時間點或者間隔時間段,所述定時調度信息用于指示定時運行所述可執行腳本;
將所述定時調度信息的定時腳本補入所述可執行腳本。
5.根據權利要求4所述的消息發送方法,其特征在于,運行所述可執行腳本,返回與所述目標頁面對應的頁面信息包括:
在滿足所述定時調度信息的初始定時時間點時,運行所述可執行腳本;
讀取所述目標頁面上所有的頁面信息,或者,
對所述目標頁面進行截圖,得到包含所有頁面信息的頁面圖片。
6.根據權利要求5所述的消息發送方法,其特征在于,在滿足信息發送條件時,向所述目標客戶端發送所述頁面信息包括:
獲取所述目標頁面上的所有頁面信息或者所述頁面圖片;
將所有頁面信息的信息腳本或者所述頁面圖片的圖片腳本組裝目標發送腳本,得到目標腳本,其中,所述目標發送腳本用于指示發送的應用程序接口的接口地址和定時發送時間點,所述應用程序接口為所述目標客戶端上預先安裝的信息接收接口;
在滿足信息發送條件時,執行所述目標腳本,以向所述目標客戶端發送所述頁面信息。
7.根據權利要求1所述的消息發送方法,其特征在于,所述消息發送方法還包括:
若頁面地址為多個,運行所述可執行腳本,返回與每個瀏覽頁面對應的頁面信息,其中,每個瀏覽頁面對應的頁面信息通過頁面圖片承載;
將多個頁面圖片組合為圖片集;
在滿足信息發送條件時,按照圖片排序向所述目標客戶端的應用程序接口發送所述圖片集中的頁面圖片。
8.根據權利要求1至7中任意一項所述的消息發送方法,其特征在于,所述消息發送條件至少包括:定時條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國鐵吉訊科技有限公司,未經國鐵吉訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010108248.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于旋轉轉盤的霧化測量系統
- 下一篇:一種用于疫情防控的社區居民智能通行系統





