[發(fā)明專利]自動編程裝置及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201711397640.0 | 申請日: | 2017-12-21 |
| 公開(公告)號: | CN108132782B | 公開(公告)日: | 2020-11-27 |
| 發(fā)明(設(shè)計)人: | 韓宇;劉焱;要楠;曹錚;孫麒豐;劉釗;楊明 | 申請(專利權(quán))人: | 沈陽鼓風(fēng)機集團自動控制系統(tǒng)工程有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34 |
| 代理公司: | 北京中強智尚知識產(chǎn)權(quán)代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 110869 遼寧省沈*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 自動 編程 裝置 電子設(shè)備 | ||
本發(fā)明是關(guān)于一種自動編程裝置及電子設(shè)備,屬于自動化領(lǐng)域。所述裝置包括:指令獲取模塊,用于獲取用戶的控制指令;輸入模塊,用于如果顏色標(biāo)識并非預(yù)設(shè)顏色標(biāo)識,則將控制指令對應(yīng)的編程變量輸入至預(yù)設(shè)輸入框;編程確定模塊,用于當(dāng)在預(yù)設(shè)輸入框內(nèi)檢測到編程變量時,確定編程變量對應(yīng)的編程動作和執(zhí)行點;執(zhí)行模塊,用于基于執(zhí)行點,執(zhí)行編程動作,完成自動編程。本發(fā)明通過獲取用戶的控制指令,如果顏色標(biāo)識并非預(yù)設(shè)顏色標(biāo)識,則將控制指令對應(yīng)的編程變量輸入至預(yù)設(shè)輸入框,確定編程變量對應(yīng)的編程動作和執(zhí)行點,基于執(zhí)行點,執(zhí)行編程動作,完成自動編程,在保證對編程動作識別的準(zhǔn)確性的同時,降低了人工參與度,簡化了設(shè)定過程。
技術(shù)領(lǐng)域
本發(fā)明涉及自動化領(lǐng)域,特別涉及一種自動編程裝置及電子設(shè)備。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,以平板電腦、智能手機為代表的終端,從購買時起便安裝有各種基于終端的操作系統(tǒng)運行的軟件。在軟件開發(fā)的過程中,開發(fā)人員需要對軟件進(jìn)行編程,使得軟件通過其代碼的運行在終端上實現(xiàn)各種功能。在軟件的后續(xù)使用過程中,許多軟件為了達(dá)到增加新功能、修正缺陷或提升安全性的目的,會頻繁對軟件進(jìn)行更新,在更新軟件的過程中,需要開發(fā)人員重復(fù)對該軟件中的代碼進(jìn)行編寫。
目前,在軟件的開發(fā)和更新過程中,開發(fā)人員可使用模擬程序控制鼠標(biāo)鍵盤進(jìn)行操作,且模擬程序通過屏幕拾色的方式來進(jìn)行自動編程,也即開發(fā)人員基于模擬程序的編程表格控制編程動作,進(jìn)而由模擬程序識別編程表格中各個表格的顏色執(zhí)行相應(yīng)的編程動作。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:
模擬程序的編程表格中包括多個編程動作,由開發(fā)人員設(shè)定,為了保證對編程動作識別的準(zhǔn)確性,編程動作的設(shè)定格式要求嚴(yán)格,人工參與度較高,設(shè)定過程較為繁瑣。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的編程動作的設(shè)定格式要求嚴(yán)格,人工參與度較高,設(shè)定過程較為繁瑣,軟件的更新及維護難度較大的問題,本發(fā)明提供一種自動編程裝置及電子設(shè)備。
根據(jù)本發(fā)明實施例的第一方面,提供一種自動編程裝置,所述裝置包括:
指令獲取模塊,用于獲取用戶的控制指令,所述控制指令攜帶用于指示是否執(zhí)行編程變量的顏色標(biāo)識;
輸入模塊,用于如果所述顏色標(biāo)識并非預(yù)設(shè)顏色標(biāo)識,則將所述控制指令對應(yīng)的編程變量輸入至預(yù)設(shè)輸入框;
編程確定模塊,用于當(dāng)在所述預(yù)設(shè)輸入框內(nèi)檢測到所述編程變量時,確定所述編程變量對應(yīng)的編程動作和執(zhí)行點,所述執(zhí)行點包括第一坐標(biāo)變量和第二坐標(biāo)變量,所述執(zhí)行點用于指示執(zhí)行所述編程動作的位置;
執(zhí)行模塊,用于基于所述執(zhí)行點,執(zhí)行所述編程動作,完成自動編程。
在另一個實施例中,所述裝置還包括:
接收模塊,用于接收用戶設(shè)置的初始位置坐標(biāo),所述初始位置坐標(biāo)用于指示所述預(yù)設(shè)輸入框在屏幕上的位置;
顯示模塊,用于獲取所述預(yù)設(shè)輸入框,將所述預(yù)設(shè)輸入框顯示在所述初始位置坐標(biāo)在屏幕中指示的位置。
在另一個實施例中,所述指令獲取模塊包括:
接收子模塊,用于接收用戶的指令表格,所述指令表格包括至少一個編程變量與至少一個顏色標(biāo)識之間的對應(yīng)關(guān)系;
獲取子模塊,用于基于所述對應(yīng)關(guān)系,在所述指令表格中獲取所述控制指令。
在另一個實施例中,快捷鍵確定模塊,用于確定所述編程動作對應(yīng)的快捷鍵,所述快捷鍵用于觸發(fā)所述編程動作;
激活模塊,用于基于所述執(zhí)行點,激活所述快捷鍵,執(zhí)行所述編程動作,完成自動編程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于沈陽鼓風(fēng)機集團自動控制系統(tǒng)工程有限公司,未經(jīng)沈陽鼓風(fēng)機集團自動控制系統(tǒng)工程有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711397640.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





