本申請(qǐng)涉及計(jì)算機(jī),特別是涉及一種遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、遠(yuǎn)程開(kāi)機(jī)/關(guān)機(jī)是指遠(yuǎn)距離喚醒/關(guān)閉一臺(tái)個(gè)人計(jì)算機(jī)(personal?computer,pc)的方法。隨著社會(huì)的發(fā)展pc機(jī)已經(jīng)是大家?jiàn)蕵?lè)、學(xué)習(xí)、工作不可或缺的設(shè)備,通常為了安全和節(jié)約能源,pc機(jī)使用完畢后都會(huì)關(guān)閉。很多時(shí)候在出差途中、上班途中、上學(xué)途中,需要訪(fǎng)問(wèn)家中或者遙遠(yuǎn)辦公區(qū)的pc提取資料,如果pc邊無(wú)人幫忙開(kāi)機(jī)就需要借助遠(yuǎn)程開(kāi)機(jī)的方法來(lái)開(kāi)啟pc機(jī)。
2、現(xiàn)有技術(shù)通常是在pc機(jī)所在局域網(wǎng)中發(fā)送特定格式的廣播報(bào)文,pc機(jī)網(wǎng)卡監(jiān)聽(tīng)到喚醒報(bào)文后,通知主板開(kāi)機(jī)計(jì)算機(jī)。然而,這種方式只能實(shí)現(xiàn)開(kāi)啟pc機(jī),但是不能實(shí)現(xiàn)遠(yuǎn)程pc機(jī)關(guān)閉,也無(wú)法感知pc機(jī)是否開(kāi)機(jī)成功,也無(wú)法感知pc機(jī)當(dāng)前是否已經(jīng)在正常運(yùn)行。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┑囊环N遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法、裝置、設(shè)備及介質(zhì),能夠檢測(cè)待控制設(shè)備是否開(kāi)機(jī)成功或關(guān)機(jī)成功。
2、第一方面,本申請(qǐng)實(shí)施例提供一種遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法,應(yīng)用于開(kāi)機(jī)設(shè)備,開(kāi)機(jī)設(shè)備通過(guò)待控制設(shè)備的ps/2接口設(shè)置在待控制設(shè)備上,方法包括:
3、接收用戶(hù)終端發(fā)送的控制指令,控制指令為開(kāi)機(jī)指令或關(guān)機(jī)指令;
4、基于控制指令的指令類(lèi)型,將控制指令轉(zhuǎn)換為預(yù)設(shè)數(shù)據(jù)類(lèi)型的接口指令,待控制設(shè)備可識(shí)別預(yù)設(shè)數(shù)據(jù)類(lèi)型,接口指令用于控制待控制設(shè)備開(kāi)機(jī)或關(guān)機(jī);
5、將接口指令發(fā)送至待控制設(shè)備;
6、獲取待控制設(shè)備執(zhí)行接口指令生成的狀態(tài)信息;
7、對(duì)狀態(tài)信息進(jìn)行分析,得到待控制設(shè)備的控制結(jié)果,控制結(jié)果用于指示待控制設(shè)備是否成功開(kāi)機(jī)或關(guān)機(jī)。
8、第二方面,本申請(qǐng)?zhí)峁┮环N遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)裝置,應(yīng)用于開(kāi)機(jī)設(shè)備,開(kāi)機(jī)設(shè)備通過(guò)待控制設(shè)備的ps/2接口設(shè)置在待控制設(shè)備上,該裝置包括:
9、接收模塊,用于接收用戶(hù)終端發(fā)送的控制指令,控制指令為開(kāi)機(jī)指令或關(guān)機(jī)指令;
10、轉(zhuǎn)換模塊,用于基于控制指令的指令類(lèi)型,將控制指令轉(zhuǎn)換為預(yù)設(shè)數(shù)據(jù)類(lèi)型的接口指令,待控制設(shè)備可識(shí)別預(yù)設(shè)數(shù)據(jù)類(lèi)型,接口指令用于控制待控制設(shè)備開(kāi)機(jī)或關(guān)機(jī);
11、發(fā)送模塊,用于將接口指令發(fā)送至待控制設(shè)備;
12、獲取模塊,用于獲取待控制設(shè)備執(zhí)行接口指令生成的狀態(tài)信息;
13、分析模塊,用于對(duì)狀態(tài)信息進(jìn)行分析,得到待控制設(shè)備的控制結(jié)果,控制結(jié)果用于指示待控制設(shè)備是否成功開(kāi)機(jī)或關(guān)機(jī)。
14、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括:處理器以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;
15、處理器執(zhí)行計(jì)算機(jī)程序指令時(shí)實(shí)現(xiàn)如第一方面中任意一個(gè)實(shí)施例中的遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法。
16、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),計(jì)算機(jī)存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序指令,計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面中任意一個(gè)實(shí)施例中的遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法。
17、第五方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時(shí),使得電子設(shè)備執(zhí)行實(shí)現(xiàn)如上述第一方面中任意一個(gè)實(shí)施例中的遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法。
18、在本申請(qǐng)實(shí)施例提供的一種遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法、裝置、設(shè)備及介質(zhì)中,通過(guò)接收用戶(hù)終端發(fā)送的控制指令,控制指令為開(kāi)機(jī)指令或關(guān)機(jī)指令;基于控制指令的指令類(lèi)型,將控制指令轉(zhuǎn)換為預(yù)設(shè)數(shù)據(jù)類(lèi)型的接口指令,待控制設(shè)備可識(shí)別預(yù)設(shè)數(shù)據(jù)類(lèi)型,接口指令用于控制待控制設(shè)備開(kāi)機(jī)或關(guān)機(jī);將接口指令發(fā)送至待控制設(shè)備;獲取待控制設(shè)備執(zhí)行接口指令生成的狀態(tài)信息;對(duì)狀態(tài)信息進(jìn)行分析,得到待控制設(shè)備的控制結(jié)果,控制結(jié)果用于指示待控制設(shè)備是否成功開(kāi)機(jī)或關(guān)機(jī)。上述方式,開(kāi)機(jī)設(shè)備通過(guò)分析狀態(tài)信息,能夠檢測(cè)待控制設(shè)備是否成功地執(zhí)行了開(kāi)機(jī)或關(guān)機(jī)指令,實(shí)現(xiàn)了遠(yuǎn)程開(kāi)關(guān)機(jī)的檢測(cè)功能。
1.一種遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法,其特征在于,應(yīng)用于開(kāi)機(jī)設(shè)備,所述開(kāi)機(jī)設(shè)備通過(guò)待控制設(shè)備的ps/2接口設(shè)置在所述待控制設(shè)備上,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述控制指令為所述開(kāi)機(jī)指令;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述待控制設(shè)備執(zhí)行所述接口指令生成的狀態(tài)信息,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對(duì)所述狀態(tài)信息進(jìn)行分析,得到所述待控制設(shè)備的控制結(jié)果,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述控制指令為關(guān)機(jī)指令;
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述獲取所述待控制設(shè)備執(zhí)行所述接口指令生成的狀態(tài)信息,包括:
7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,在獲取所述待控制設(shè)備執(zhí)行所述接口指令生成的狀態(tài)信息之后,所述方法還包括:
8.一種遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)裝置,其特征在于,應(yīng)用于開(kāi)機(jī)設(shè)備,所述開(kāi)機(jī)設(shè)備通過(guò)待控制設(shè)備的ps/2接口設(shè)置在所述待控制設(shè)備上,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述設(shè)備包括:處理器以及存儲(chǔ)有計(jì)算機(jī)程序指令的存儲(chǔ)器;
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7任意一項(xiàng)所述的遠(yuǎn)程開(kāi)關(guān)機(jī)檢測(cè)方法。