[發明專利]網頁表單自動填寫方法、裝置、存儲介質及電子設備有效
| 申請號: | 201911422246.7 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111177633B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 朱曉峰;翁星晨 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F40/18;G06F40/186 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王洋 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 表單 自動 填寫 方法 裝置 存儲 介質 電子設備 | ||
本發明實施例提供了一種網頁表單自動填寫方法、裝置、存儲介質及電子設備,該方法基于配置模板,其中配置模版至少包括動作類型以及與所述動作類型對應的參數,動作類型用于基于所述參數執行對應的目標動作。該網頁表單自動填寫方法首先確定待填寫的網頁表單的目標動作類型,然后獲取與所述目標動作類型對應的目標參數。之后,基于所述目標參數,執行與所述目標參數對應的網頁表單填寫動作,實現了表單的自動化填寫。除此,由于本方案中的配置模版基于Excel實現,因此適用性較強。
技術領域
本發明涉及數據管理技術領域,具體涉及一種網頁表單自動填寫方法、裝置、存儲介質及電子設備。
背景技術
在日常工作中,經常需要對一些網頁表單進行重復填寫,例如版本出入庫申請、工作審批、工時登記等網頁表單操作。該工作內容簡單重復、容易出錯、而且需要耗費大量的人力。發明人發現,目前的網頁表單自動填寫工具,需要安裝插件,且部分場景不能應用該網頁表單自動填寫工具,例如,當彈出模態對話框時以及文本框錄入完光標離開后觸發事件的場景。
因此,如何一種網頁表單自動填寫方法,能夠進行表單自動化填寫的同時增強適用性,是本領域技術人員亟待解決的一大技術難題。
發明內容
有鑒于此,本發明實施例提供了一種網頁表單自動填寫方法,能夠進行表單自動化填寫的同時增強適用性。
為實現上述目的,本發明實施例提供如下技術方案:
一種網頁表單自動填寫方法,基于配置模板,所述配置模版至少包括動作類型以及與所述動作類型對應的參數,所述動作類型用于基于所述參數執行對應的目標動作,所述動作類型包括啟動IE、單層根據標簽找序號、兩層根據標簽找序號、框架以及模擬按鍵,所述網頁表單自動填寫方法包括:
確定待填寫的網頁表單的目標動作類型;
獲取與所述目標動作類型對應的目標參數,所述目標參數至少包括存放網址、文字標簽名、控件類型、控件類型的搜索半徑、控件類型的搜索方向、控件類型的搜索范圍、框架名稱、控件類型的序號以及鍵盤的鍵位代碼中的一個或多個;
基于所述目標參數,執行與所述目標參數對應的網頁表單填寫動作。
可選的,所述確定待填寫的網頁表單的目標動作類型,包括:
獲取所述待填寫的網頁表單的html源碼;
基于所述html源碼,確定所述待填寫的網頁表單的目標動作類型。
可選的,所述獲取與所述動作類型對應的目標參數,包括:
判斷所述目標動作類型;
當所述目標動作類型為所述啟動IE時,確定所述存放網址為所述目標參數;
當所述動作類型為所述單層根據標簽找序號時,確定所述文字標簽名、所述控件類型、所述控件類型的搜索半徑、所述控件類型的搜索方向以及所述控件類型的搜索范圍為所述目標參數;
當所述動作類型為所述兩層根據標簽找序號時,確定第一層所述文字標簽名、第二層所述文字標簽名、第一層所述控件類型、第二層所述控件類型、第一層所述控件類型的搜索方向以及第二層所述控件類型的搜索方向為所述目標參數;
當所述動作類型為所述框架時,確定所述框架名稱、所述控件類型以及所述控件類型的序號為所述目標參數;
當所述動作類型為所述模擬按鍵時,確定所述鍵盤的鍵位代碼為所述目標參數。
可選的,所述基于所述目標參數,執行與所述目標參數對應的網頁表單填寫動作,包括:
當所述目標動作類型為所述啟動IE時,基于所述存放網址打開瀏覽器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911422246.7/2.html,轉載請聲明來源鉆瓜專利網。





