傳輸控制指令的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信及計算機處理領(lǐng)域,尤其涉及傳輸控制指令的方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,計算機等電子設(shè)備已經(jīng)普遍應(yīng)用,并且更新?lián)Q代非常快。并且隨著互聯(lián)網(wǎng)的發(fā)展,可實現(xiàn)通過一臺計算機遠程控制另一臺計算機。
[0003]本公開的發(fā)明人發(fā)現(xiàn),相關(guān)技術(shù)中,一個用戶可能有多個電子設(shè)備,例如有計算機和移動終端,在移動終端被遺忘在某個地方時,如果能通過計算機遠程控制移動終端,就有可能保證移動終端的安全,或者找回移動終端。但是尚無法實現(xiàn)通過計算機來遠程控制移動終端。
【發(fā)明內(nèi)容】
[0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種傳輸控制指令的方法及裝置。
[0005]根據(jù)本公開實施例的第一方面,提供一種傳輸控制指令的方法,包括:
[0006]獲得針對模擬窗口的操作指令;所述模擬窗口包括模擬的移動終端的當前界面和模擬所述移動終端的外部按鍵的模擬按鍵;
[0007]根據(jù)所述操作指令確定輸入信息和操作方式;
[0008]根據(jù)所述輸入信息和所述操作方式生成控制指令;
[0009]向所述移動終端發(fā)送所述控制指令,以便于移動終端根據(jù)所述控制指令獲得輸入信息和操作方式。
[0010]可選的,在所述獲得針對模擬窗口的操作指令之前,或者在所述向所述移動終端發(fā)送所述控制指令,以便于移動終端根據(jù)所述控制指令獲得輸入信息和操作方式之后,所述方法還包括:
[0011]接收所述移動終端發(fā)送的當前界面的截屏圖片;
[0012]在所述模擬窗口中顯示所述截屏圖片。
[0013]可選的,在所述獲得針對模擬窗口的操作指令之前,所述方法還包括:
[0014]獲得所述移動終端的型號信息;
[0015]根據(jù)所述移動終端的型號信息確定所述模擬窗口的模板;
[0016]根據(jù)所述模擬窗口的模板顯示所述模擬窗口。
[0017]可選的,所述輸入信息包括位置信息或?qū)嶋H按鍵信息,其中所述位置信息包括關(guān)于模擬的移動終端的當前界面的坐標或所述模擬按鍵的位置。
[0018]可選的,所述模擬窗口位于本地顯示界面的一部分;
[0019]所述坐標為所述本地顯示界面中的實際坐標;或者
[0020]所述坐標為所述模擬窗口中的相對坐標。
[0021]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標、滾動鼠標輪和按下按鍵中的至少一項。
[0022]可選的,所述位置信息包括所述模擬按鍵的位置時,所述輸入信息還包括模擬按鍵信息;所述根據(jù)所述輸入信息和所述操作方式生成控制指令,包括:
[0023]根據(jù)所述模擬按鍵的位置確定所述模擬按鍵的模擬按鍵信息;
[0024]根據(jù)所述模擬按鍵的模擬按鍵信息和所述操作方式生成控制指令。
[0025]可選的,所述根據(jù)所述輸入信息和所述操作方式生成控制指令,包括:
[0026]本地包括所述模擬窗口的應(yīng)用接收本地操作系統(tǒng)傳輸?shù)乃鲚斎胄畔⒑退霾僮鞣绞剑?br>[0027]所述應(yīng)用根據(jù)所述輸入信息和所述操作方式生成控制指令。
[0028]根據(jù)本公開實施例的第二方面,提供一種傳輸控制指令的方法,包括:
[0029]接收計算機發(fā)送的控制指令;
[0030]根據(jù)所述控制指令獲得輸入信息和操作方式;
[0031]根據(jù)所述輸入信息和所述操作方式進行操作處理。
[0032]可選的,在所述接收計算機發(fā)送的控制指令之前,或者在所述根據(jù)所述操作方式進行操作處理之后,所述方法還包括:
[0033]向所述移動終端發(fā)送截屏圖片。
[0034]可選的,在所述接收計算機發(fā)送的控制指令之前,所述方法還包括:
[0035]向所述移動終端發(fā)送本地的型號信息。
[0036]可選的,所述輸入信息包括位置信息、實際按鍵信息或模擬按鍵信息,其中所述位置信息包括關(guān)于模擬的移動終端的當前界面的坐標。
[0037]可選的,所述輸入信息包括位置信息時,所述根據(jù)所述輸入信息和所述操作方式進行操作處理包括:
[0038]根據(jù)所述位置信息中的坐標確定本地的坐標;
[0039]針對所述本地的坐標對應(yīng)的位置,根據(jù)所述操作方式進行操作處理。
[0040]可選的,所述坐標為所述計算機顯示界面中的實際坐標;所述控制命令包括所述計算機顯示界面的高度和寬度;
[0041]所述根據(jù)所述位置信息中的坐標確定本地的坐標,包括:將所述位置信息中的坐標乘以坐標的縮放比,確定本地的坐標;所述坐標的縮放比中縱坐標的縮放比為本地當前界面的高度與所述計算機顯示界面的高度的比,所述坐標的縮放比中橫坐標的縮放比為本地當前界面的寬度與所述計算機顯示界面的寬度的比;
[0042]或者
[0043]所述坐標為所述計算機的模擬窗口中的相對坐標;所述控制命令包括所述計算機的模擬窗口的高度和寬度;
[0044]所述根據(jù)所述位置信息中的坐標確定本地的坐標,包括:將所述位置信息中的坐標乘以坐標的縮放比,確定本地的坐標;所述坐標的縮放比中縱坐標的縮放比為本地當前界面的高度與所述計算機的模擬窗口的高度的比,所述坐標的縮放比中橫坐標的縮放比為本地當前界面的寬度與所述計算機的模擬窗口的寬度的比。
[0045]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標、滾動鼠標輪和按下按鍵中的至少一項。
[0046]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標和滾動鼠標輪時,所述根據(jù)所述輸入信息和所述操作方式進行操作處理,包括:將所述輸入信息和所述操作方式傳輸給本地的輸入接口;
[0047]或者
[0048]所述操作方式包括:按下按鍵時,所述輸入信息包括實際按鍵信息;
[0049]所述根據(jù)所述輸入信息和所述操作方式進行操作處理,包括:將所述輸入信息和所述操作方式傳輸給本地的輸入法。
[0050]根據(jù)本公開實施例的第三方面,提供一種傳輸控制指令的裝置,包括:
[0051]指令獲取模塊,用于獲得針對模擬窗口的操作指令;所述模擬窗口包括模擬的移動終端的當前界面和模擬所述移動終端的外部按鍵的模擬按鍵;
[0052]指令解析模塊,用于根據(jù)所述操作指令確定輸入信息和操作方式;
[0053]生成模塊,用于根據(jù)所述輸入信息和所述操作方式生成控制指令;
[0054]發(fā)送模塊,用于向所述移動終端發(fā)送所述控制指令,以便于移動終端根據(jù)所述控制指令獲得輸入信息和操作方式。
[0055]可選的,所述裝置還包括:
[0056]圖片獲取模塊,用于接收所述移動終端發(fā)送的當前界面的截屏圖片;
[0057]第一顯示模塊,用于在所述模擬窗口中顯示所述截屏圖片。
[0058]可選的,所述裝置還包括:
[0059]型號獲取模塊,用于獲得所述移動終端的型號信息;
[0060]模板模塊,用于根據(jù)所述移動終端的型號信息確定所述模擬窗口的模板;
[0061]第二顯示模塊,用于根據(jù)所述模擬窗口的模板顯示所述模擬窗口。
[0062]可選的,所述輸入信息包括位置信息或?qū)嶋H按鍵信息,其中所述位置信息包括關(guān)于模擬的移動終端的當前界面的坐標或所述模擬按鍵的位置。
[0063]可選的,所述模擬窗口位于本地顯示界面的一部分;
[0064]所述坐標為所述本地顯示界面中的實際坐標;或者
[0065]所述坐標為所述模擬窗口中的相對坐標。
[0066]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標、滾動鼠標輪和按下按鍵中的至少一項。
[0067]可選的,所述位置信息包括所述模擬按鍵的位置時,所述輸入信息還包括模擬按鍵信息;所述生成模塊包括:
[0068]模擬按鍵單元,用于根據(jù)所述模擬按鍵的位置確定所述模擬按鍵的模擬按鍵信息;
[0069]生成單元,用于根據(jù)所述模擬按鍵的模擬按鍵信息和所述操作方式生成控制指令。
[0070]可選的,所述生成模塊位于本地包括所述模擬窗口的應(yīng)用;
[0071]所述應(yīng)用接收本地操作系統(tǒng)傳輸?shù)乃鲚斎胄畔⒑退霾僮鞣绞剑桓鶕?jù)所述輸入信息和所述操作方式生成控制指令。
[0072]根據(jù)本公開實施例的第四方面,提供一種傳輸控制指令的裝置,包括:
[0073]指令接收模塊,用于接收計算機發(fā)送的控制指令;
[0074]解析模塊,用于根據(jù)所述控制指令獲得輸入信息和操作方式;
[0075]處理模塊,用于根據(jù)所述輸入信息和所述操作方式進行操作處理。
[0076]可選的,所述裝置還包括:
[0077]圖片發(fā)送模塊,用于向所述移動終端發(fā)送截屏圖片。
[0078]可選的,所述裝置還包括:
[0079]型號發(fā)送模塊,用于向所述移動終端發(fā)送本地的型號信息。
[0080]可選的,所述輸入信息包括位置信息、實際按鍵信息或模擬按鍵信息,其中所述位置信息包括關(guān)于模擬的移動終端的當前界面的坐標。
[0081]可選的,所述輸入信息包括位置信息時,所述處理模塊包括:
[0082]坐標轉(zhuǎn)換單元,用于根據(jù)所述位置信息中的坐標確定本地的坐標;
[0083]處理單元,用于針對所述本地的坐標對應(yīng)的位置,根據(jù)所述操作方式進行操作處理。
[0084]可選的,所述坐標為所述計算機顯示界面中的實際坐標;所述控制命令包括所述計算機顯示界面的高度和寬度;
[0085]所述坐標轉(zhuǎn)換單元包括:第一坐標轉(zhuǎn)換子單元,用于將所述位置信息中的坐標乘以坐標的縮放比,確定本地的坐標;所述坐標的縮放比中縱坐標的縮放比為本地當前界面的高度與所述計算機顯示界面的高度的比,所述坐標的縮放比中橫坐標的縮放比為本地當前界面的寬度與所述計算機顯示界面的寬度的比;
[0086]或者
[0087]所述坐標為所述計算機的模擬窗口中的相對坐標;所述控制命令包括所述計算機的模擬窗口的高度和寬度;
[0088]所述坐標轉(zhuǎn)換單元包括:第二坐標轉(zhuǎn)換子單元,用于將所述位置信息中的坐標乘以坐標的縮放比,確定本地的坐標;所述坐標的縮放比中縱坐標的縮放比為本地當前界面的高度與所述計算機的模擬窗口的高度的比,所述坐標的縮放比中橫坐標的縮放比為本地當前界面的寬度與所述計算機的模擬窗口的寬度的比。
[0089]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標、滾動鼠標輪和按下按鍵中的至少一項。
[0090]可選的,所述操作方式包括:按下鼠標鍵、抬起鼠標鍵、拖動鼠標和滾動鼠標輪時,所述處理模塊包括:第一傳輸單元,用于將所述輸入信息和所述操作方式傳輸給本地的輸入接口 ;
[0091]或者
[0092]所述操作方式包括:按下按鍵時,所述輸入信息包括實際按鍵信息;
[0093]所述處理模塊包括:第二傳輸單元,用于將所述輸入信息和所述操作方式傳輸給本地的輸入法。
[0094]根據(jù)本公開實施例的第五方面,提供一種傳輸控制指令的裝置,包括:
[0095]處理器;
[0096]用于存儲處理器可執(zhí)行指令的存儲器;
[0097]其中,所述處理器被配置為:
[0098]獲得針對模擬窗口的操作指令;所述模擬窗口包括模擬的移動終端的當前界面和模擬所述移動終端的外部按鍵的模擬按鍵;
[0099]根據(jù)所述操作指令確定輸入信息和操作方式;
[0100]根據(jù)所述輸入信息和所述操作方式生成控制指令;
[0101]向所述移動終端發(fā)送所述控制指令,以便于移動終端根據(jù)所述控制指令獲得輸入信息和操作方式。
[0102]根據(jù)本公開實施例的第六方面,提供一種傳輸控制指令的裝置,包括:
[0103]處理器;
[0104]用于存儲處理器可執(zhí)行指令的存儲器;
[0105]其中,所述處理器被配置為:
[0106]接收計算機發(fā)送的控制指令;
[0107]根據(jù)所述控制指令獲得