一種對(duì)終端進(jìn)行自定義操作的方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種對(duì)終端進(jìn)行自定義操作的方法及裝置,方法包括:獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件;分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間;若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。本發(fā)明能在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作。
【專(zhuān)利說(shuō)明】一種對(duì)終端進(jìn)行自定義操作的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體涉及計(jì)算機(jī)應(yīng)用【技術(shù)領(lǐng)域】,尤其涉及一種對(duì)終端進(jìn)行自定義操作的方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的智能終端中大部分都有自動(dòng)功能,例如具有定時(shí)自動(dòng)開(kāi)機(jī)功能、鬧鈴提醒和定時(shí)事務(wù)提醒等,但智能終端所具有的這些自動(dòng)功能都是終端所安裝的程序本身設(shè)計(jì)的應(yīng)用程序級(jí)別自動(dòng)功能,而不具有對(duì)終端的整個(gè)系統(tǒng)而設(shè)計(jì)的系統(tǒng)級(jí)別的自動(dòng)功能,例如,若希望在未來(lái)某個(gè)時(shí)間點(diǎn)打開(kāi)A應(yīng)用,讓其進(jìn)行B操作后又打開(kāi)C應(yīng)用進(jìn)行D操作,現(xiàn)有技術(shù)中的智能終端的自動(dòng)功能是無(wú)法實(shí)現(xiàn)的,極大地限制了智能手機(jī)發(fā)揮其智能自動(dòng)化的作用。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明實(shí)施例提供一種對(duì)終端進(jìn)行自定義操作的方法及裝置,以實(shí)現(xiàn)對(duì)終端進(jìn)行系統(tǒng)級(jí)的自定義操作。
[0004]本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0005]第一方面,本發(fā)明實(shí)施例提供了一種對(duì)終端進(jìn)行自定義操作的方法,包括:
[0006]獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件;
[0007]分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間;
[0008]若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
[0009]第二方面,本發(fā)明實(shí)施例還提供了一種對(duì)終端進(jìn)行自定義操作的裝置,包括:
[0010]操作信息文件獲取單元,用于獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件;
[0011]執(zhí)行時(shí)間設(shè)置單元,用于分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間;
[0012]自動(dòng)執(zhí)行單元,用于若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
[0013]本發(fā)明實(shí)施例提出的技術(shù)主案的有益技術(shù)效果是:
[0014]本發(fā)明實(shí)施例的技術(shù)方案通過(guò)獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息,分別對(duì)執(zhí)行時(shí)間進(jìn)行設(shè)置,以實(shí)現(xiàn)對(duì)至少兩個(gè)程序進(jìn)行定時(shí)自動(dòng)操作,能在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0015]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明具體實(shí)施例一所述的對(duì)終端進(jìn)行自定義操作的方法流程圖;
[0017]圖2是本發(fā)明具體實(shí)施例二所述的對(duì)終端進(jìn)行自定義操作的方法流程圖;
[0018]圖3是本發(fā)明具體實(shí)施例四所述的對(duì)終端進(jìn)行自定義操作的裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明解決的技術(shù)問(wèn)題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]下面結(jié)合附圖并通過(guò)【具體實(shí)施方式】來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。
[0021]實(shí)施例一
[0022]本實(shí)施例所提供的對(duì)終端進(jìn)行自定義操作的方法可以通過(guò)適用于可安裝軟件的移動(dòng)智能終端,包括但不限于智能手機(jī)、平板電腦等,其操作系統(tǒng)包括但不限于安卓系統(tǒng)、iOSCApple公司的移動(dòng)操作系統(tǒng))、Windows Phone(微軟發(fā)布的一款手機(jī)操作系統(tǒng))、Symbian(塞班系統(tǒng))、黑莓、Mobile (微軟推出的Windows Mobile操作系統(tǒng))等,自定義操作包括對(duì)操作系統(tǒng)的操作和對(duì)應(yīng)用軟件的操作。圖1是本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的方法流程圖,如圖1所示,本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的方法包括:
[0023]S101、獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件。
[0024]所述操作信息包括對(duì)至少兩個(gè)程序(包括系統(tǒng)程序和應(yīng)用程序)進(jìn)行操作的操作信息,包括但不限于操作動(dòng)作信息,所述操作動(dòng)作信息包括但不限于滑動(dòng)觸摸屏信息、按物理按鍵信息和/或按虛擬按鍵信息等。
[0025]其中,所述滑動(dòng)觸摸屏信息包括但不限于觸摸位置、滑動(dòng)方向和滑動(dòng)力度等;所述按物理按鍵信息包括但不限于物理鍵標(biāo)識(shí)和持續(xù)時(shí)間等;所述虛擬按鍵信息包括但不限于虛擬按鍵標(biāo)認(rèn)和持續(xù)時(shí)間等。
[0026]操作信息具體獲取方式可包括多種,例如通過(guò)對(duì)操作進(jìn)行錄制獲取、通過(guò)腳本語(yǔ)目編與控制程序獲取等。
[0027]S102、分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間。
[0028]需要說(shuō)明的是,若所述操作信息包括至少兩個(gè)操作動(dòng)作信息,這些操作動(dòng)作信息可形成一個(gè)或一個(gè)以上的操作信息文件。若某操作信息文件包括兩個(gè)或兩個(gè)以上的操作動(dòng)作信息,則包括但不限于以下方式:
[0029]一種方式可為:在操作信息文件中包括相鄰操作動(dòng)作信息之間的時(shí)間間隔和/或操作順序;
[0030]另一種式方可為:在操作信息文件中包括各操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間。
[0031]S103、若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
[0032]本領(lǐng)域技術(shù)人員需要明確的是,若所述操作信息文件包括至少兩個(gè)操作動(dòng)作信息,且為步驟SlOl中所述的第一種方式,即在操作信息文件中包括相鄰操作動(dòng)作信息之間的時(shí)間間隔和/或操作順序則該操作信息文件對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間為該操作信息的第一個(gè)操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間,該操作信息文件所包含的各操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間很容易通過(guò)該操作信息的第一個(gè)操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間和各相鄰操作動(dòng)作信息之間的時(shí)間間隔進(jìn)行推算獲得。
[0033]若所述操作信息文件包括至少兩個(gè)操作動(dòng)作信息,且為步驟SlOl中所述的第二種方式,即在操作信息文件中包括各操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間,則對(duì)該操作信息文件設(shè)置的預(yù)設(shè)執(zhí)行時(shí)間應(yīng)為該操作信息文件中所包括的操作動(dòng)作信息的預(yù)設(shè)執(zhí)行時(shí)間中的最早時(shí)間,按照時(shí)間先后順序順次按種操作動(dòng)作預(yù)設(shè)執(zhí)行時(shí)間執(zhí)行各操作動(dòng)作。
[0034]本實(shí)施例所述的技術(shù)方案,通過(guò)獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息,分別對(duì)執(zhí)行時(shí)間進(jìn)行設(shè)置,以實(shí)現(xiàn)對(duì)至少兩個(gè)程序進(jìn)行定時(shí)自動(dòng)操作,能在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作。
[0035]實(shí)施例二
[0036]圖2是本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的方法流程圖,如圖2所示,本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的方法包括:
[0037]S201、判斷錄制模式是否啟動(dòng),若是則執(zhí)行步驟S202,否則執(zhí)行步驟S207。
[0038]S202、呈現(xiàn)桌面主頁(yè)。
[0039]S203、記錄終端上的操作動(dòng)作信息,同時(shí)記錄終端上的應(yīng)用跳轉(zhuǎn)信息。
[0040]S204、判斷是否接收到保存指令,若是則執(zhí)行步驟S205,否則返回步驟S203。
[0041]S205、生成一個(gè)操作信息文件。
[0042]S206、設(shè)置所述操作信息文件的執(zhí)行時(shí)間,返回步驟S201。
[0043]S207、判斷時(shí)間是否達(dá)到某一個(gè)操作信息文件的預(yù)設(shè)執(zhí)行時(shí)間,若是則執(zhí)行步驟S208,否則返回步驟S207。
[0044]S208、執(zhí)行所對(duì)應(yīng)的操作信息文件,返回步驟S201。
[0045]與實(shí)施例一相比,本實(shí)施例所述的方法通過(guò)在同一終端實(shí)現(xiàn)操作信息文件的批量獲取和操作信息文件的批量執(zhí)行,對(duì)于同一組自定義操作中需包含相同的自定義操作動(dòng)作時(shí),能夠?qū)ν徊僮餍畔⑽募M(jìn)行復(fù)制而設(shè)定不同的執(zhí)行時(shí)間,能實(shí)現(xiàn)操信信息文件的重復(fù)利用和組合,進(jìn)一步提高操作信息文件的錄制效率和靈活度。
[0046]實(shí)施例三
[0047]本實(shí)施例的技術(shù)方案中,獲取操作信息文件的步驟包括:采用操作系統(tǒng)根視圖中的監(jiān)聽(tīng)記錄模塊監(jiān)聽(tīng)用戶對(duì)至少兩個(gè)程序進(jìn)行的操作,同時(shí)對(duì)所述操作進(jìn)行錄制,形成至少一個(gè)用于對(duì)所錄制的操作進(jìn)行回放的操作信息文件。具體為:為在視圖的根部設(shè)置監(jiān)聽(tīng)記錄模塊及模擬模塊,系統(tǒng)所有的對(duì)視圖的操作事件都是從這里派發(fā)出去的,然后在應(yīng)用跳轉(zhuǎn)模塊中設(shè)置監(jiān)聽(tīng)記錄模塊及模擬模塊,系統(tǒng)發(fā)生的所有應(yīng)用跳轉(zhuǎn)在此都有記錄。用戶啟動(dòng)錄制模式時(shí)則返回桌面主頁(yè)(所有錄制都從桌面開(kāi)始),然后記錄用戶的每一個(gè)操作動(dòng)作信息(例如觸摸觸摸屏、按物理按鍵如音量鍵、按虛擬按鍵等)以及兩個(gè)操作動(dòng)信信息之間的時(shí)間間隔等),并同時(shí)記錄所發(fā)生的應(yīng)用的跳轉(zhuǎn),觸摸屏的操作通過(guò)記錄具體的觸摸信息(如位置、滑動(dòng)方向、力度等),物理按鍵的操作記錄具體的鍵值及持續(xù)時(shí)間,虛擬按鍵的操作記錄按鍵的鍵值及持續(xù)時(shí)間,錄制行為停止后將以上所有信息保存,則為錄制了一個(gè)操作信息文件。[0048]以安卓系統(tǒng)為例,上述方法具體包括:在視圖的根部ViewRootImpl設(shè)置監(jiān)聽(tīng)記錄模塊及模擬模塊,系統(tǒng)所有的對(duì)視圖的操作事件MotionEvent都是從這里派發(fā)出去,然后在應(yīng)用跳轉(zhuǎn)模塊ActivityManagerService及ActivityStack中設(shè)置監(jiān)聽(tīng)記錄模塊及模擬模塊,系統(tǒng)發(fā)生的所有應(yīng)用跳轉(zhuǎn)在此都有記錄。用戶啟動(dòng)錄制模式時(shí)則返回桌面主頁(yè),然后記錄用戶的每一次操作,并同時(shí)記錄所發(fā)生的Activity的跳轉(zhuǎn),觸摸屏的操作通過(guò)TouchEvent記錄具體的觸摸信息、物理按鍵的操作記錄具體的鍵值以及持續(xù)時(shí)間、虛擬按鍵的操作記錄按鍵的鍵值及持續(xù)時(shí)間,錄制行為停止后將以上所有信息保存,即為錄制了一次自定義操作。
[0049]通過(guò)上述錄制方法獲取到操作信息文件以后,可以設(shè)定在將來(lái)的某個(gè)時(shí)間點(diǎn)執(zhí)行所述操作信息文件,時(shí)間到達(dá)所設(shè)定的時(shí)間點(diǎn)時(shí),操作系統(tǒng)將所述操作信息文件載入,然后返回桌面,通過(guò)視圖根部的消息模擬模塊(例如安卓系統(tǒng)的ViewRootlmpl)將錄制信息模擬出來(lái)(包括錄制時(shí)的觸摸觸摸屏操作、物理按鍵操作、虛擬按鍵操作等),通過(guò)系統(tǒng)函數(shù)(如安卓系統(tǒng)的deliverlnputEvent)進(jìn)行派發(fā),并嚴(yán)格按照錄制信息中的時(shí)間間隔執(zhí)行,應(yīng)用跳轉(zhuǎn)模塊也按錄制信息中的應(yīng)用跳轉(zhuǎn)順序進(jìn)行模擬跳轉(zhuǎn),則相當(dāng)于完成了一次用戶不接觸終端的情況下自動(dòng)執(zhí)行了一次自定義行為,由于這種實(shí)現(xiàn)是完全仿真模擬的(包括操作先后順序、操作位置、操作力度等),所以可以實(shí)現(xiàn)任何應(yīng)用的自定義行為。
[0050]與實(shí)施例一相比,本實(shí)施例所述的技術(shù)方案進(jìn)一步限定了操作信息文件的生成過(guò)程,即通過(guò)采用操作系統(tǒng)根視圖中的監(jiān)聽(tīng)記錄模塊監(jiān)聽(tīng)用戶對(duì)至少兩個(gè)程序進(jìn)行的操作,同時(shí)對(duì)所述操作進(jìn)行錄制,形成至少一個(gè)用于對(duì)所錄制的操作進(jìn)行回放的操作信息文件。進(jìn)一步地,還限定了執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件的方法,即采用操作系統(tǒng)根視圖中的模擬模塊,執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。本實(shí)施例能使在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作的中的操作動(dòng)作更加直觀性更有學(xué)習(xí)能力,能提高在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作的效率。
[0051]實(shí)施例四
[0052]圖3是本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的裝置的結(jié)構(gòu)框圖,如圖3所示,本實(shí)施例所述的對(duì)終端進(jìn)行自定義操作的裝置包括:
[0053]操作信息文件獲取單元301,用于獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件;
[0054]執(zhí)行時(shí)間設(shè)置單元302,用于分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間;
[0055]自動(dòng)執(zhí)行單元303,用于若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
[0056]進(jìn)一步地所述操作信息包括至少兩個(gè)操作動(dòng)作信息。
[0057]進(jìn)一步地,所述操作信息還包括至少兩個(gè)操作動(dòng)作信息之間的時(shí)間間隔和/或操作順序。
[0058]進(jìn)一步地,所述操作動(dòng)作信息包括滑動(dòng)觸摸屏信息、按物理按鍵信息和/或按虛擬按鍵信息。
[0059]進(jìn)一步地:
[0060]所述滑動(dòng)觸摸屏信息包括觸摸位置、滑動(dòng)方向和滑動(dòng)力度;和/或[0061]所述按物理按鍵信息包括物理鍵標(biāo)識(shí)和持續(xù)時(shí)間;和/或
[0062]所述虛擬按鍵信息包括虛擬按鍵標(biāo)認(rèn)和持續(xù)時(shí)間。
[0063]進(jìn)一步地,所述操作信息文件獲取單元301具體用于:采用操作系統(tǒng)根視圖中的監(jiān)聽(tīng)記錄模塊監(jiān)聽(tīng)用戶對(duì)至少兩個(gè)程序進(jìn)行的操作,同時(shí)對(duì)所述操作進(jìn)行錄制,形成至少一個(gè)用于對(duì)所錄制的操作進(jìn)行回放的操作信息文件。
[0064]進(jìn)一步地,所述自動(dòng)執(zhí)行單元303具體用于:若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則采用操作系統(tǒng)根視圖中的模擬模塊,執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
[0065]本實(shí)施例所述的技術(shù)方案,通過(guò)獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息,分別對(duì)執(zhí)行時(shí)間進(jìn)行設(shè)置,以實(shí)現(xiàn)對(duì)至少兩個(gè)程序進(jìn)行定時(shí)自動(dòng)操作,能在系統(tǒng)級(jí)實(shí)現(xiàn)對(duì)終端的自動(dòng)化操作。
[0066]以上實(shí)施例提供的技術(shù)方案中的全部或部分內(nèi)容可以通過(guò)軟件編程實(shí)現(xiàn),其軟件程序存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)例如:計(jì)算機(jī)中的硬盤(pán)、光盤(pán)或軟盤(pán)。
[0067]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【權(quán)利要求】
1.一種對(duì)終端進(jìn)行自定義操作的方法,其特征在于,包括: 獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件; 分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間; 若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
2.如權(quán)利要求1所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于,所述操作信息包括至少兩個(gè)操作動(dòng)作信息。
3.如權(quán)利要求2所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于,所述操作信息還包括至少兩個(gè)操作動(dòng)作信息之間的時(shí)間間隔和/或操作順序。
4.如權(quán)利要求2或3所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于,所述操作動(dòng)作信息包括滑動(dòng)觸摸屏信息、按物理按鍵信息和/或按虛擬按鍵信息。
5.如權(quán)利要求4所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于: 所述滑動(dòng)觸摸屏信息包括觸摸位置、滑動(dòng)方向和滑動(dòng)力度;和/或 所述按物理按鍵信息包括物理鍵標(biāo)識(shí)和持續(xù)時(shí)間;和/或 所述虛擬按鍵彳目息包括虛擬按鍵標(biāo)認(rèn)和持續(xù)時(shí)間。
6.如權(quán)利要求1所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于,所述獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件的步驟包括:采用操作系統(tǒng)根視圖中的監(jiān)聽(tīng)記錄模塊監(jiān)聽(tīng)用戶對(duì)至少兩個(gè)程序進(jìn)行的操作,同時(shí)對(duì)所述操作進(jìn)行錄制,形成至少一個(gè)用于對(duì)所錄制的操作進(jìn)行回放的操作信息文件。
7.如權(quán)利要求6所述的對(duì)終端進(jìn)行自定義操作的方法,其特征在于,執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件包括: 采用操作系統(tǒng)根視圖中的模擬模塊,執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
8.—種對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,包括: 操作信息文件獲取單元,用于獲取對(duì)至少兩個(gè)程序進(jìn)行操作的操作信息形成至少一個(gè)操作信息文件; 執(zhí)行時(shí)間設(shè)置單元,用于分別為所形成的操作信息文件設(shè)置對(duì)應(yīng)的預(yù)設(shè)執(zhí)行時(shí)間;自動(dòng)執(zhí)行單元,用于若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信息文件。
9.如權(quán)利要求8所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,所述操作信息包括至少兩個(gè)操作動(dòng)作信息。
10.如權(quán)利要求9所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,所述操作信息還包括至少兩個(gè)操作動(dòng)作信息之間的時(shí)間間隔和/或操作順序。
11.如權(quán)利要求9或10所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,所述操作動(dòng)作信息包括滑動(dòng)觸摸屏信息、按物理按鍵信息和/或按虛擬按鍵信息。
12.如權(quán)利要求11所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于: 所述滑動(dòng)觸摸屏信息包括觸摸位置、滑動(dòng)方向和滑動(dòng)力度;和/或 所述按物理按鍵信息包括物理鍵標(biāo)識(shí)和持續(xù)時(shí)間;和/或 所述虛擬按鍵彳目息包括虛擬按鍵標(biāo)認(rèn)和持續(xù)時(shí)間。
13.如權(quán)利要求8所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,所述操作信息文件獲取單元具體用于: 采用操作系統(tǒng)根視圖中的監(jiān)聽(tīng)記錄模塊監(jiān)聽(tīng)用戶對(duì)至少兩個(gè)程序進(jìn)行的操作,同時(shí)對(duì)所述操作進(jìn)行錄制,形成至少一個(gè)用于對(duì)所錄制的操作進(jìn)行回放的操作信息文件。
14.如權(quán)利要求7所述的對(duì)終端進(jìn)行自定義操作的裝置,其特征在于,所述自動(dòng)執(zhí)行單元具體用于:若時(shí)間到達(dá)預(yù)設(shè)執(zhí)行時(shí)間,則采用操作系統(tǒng)根視圖中的模擬模塊,執(zhí)行所到達(dá)的預(yù)設(shè)執(zhí)行時(shí)間所對(duì)應(yīng)的操作信·息文件。
【文檔編號(hào)】G06F9/44GK103530133SQ201310521018
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2013年10月29日 優(yōu)先權(quán)日:2013年10月29日
【發(fā)明者】鄒海榮 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司