本技術(shù)涉及智能終端,尤其涉及一種遠(yuǎn)程訪問(wèn)方法、電子設(shè)備、個(gè)人計(jì)算機(jī)及系統(tǒng)。
背景技術(shù):
1、隨著科技越來(lái)越發(fā)達(dá),網(wǎng)絡(luò)已經(jīng)是人們生活中不可缺少一部分。智能手機(jī)、平板電腦(pad)、pc(personal?computer,個(gè)人計(jì)算機(jī))等電子設(shè)備可以通過(guò)網(wǎng)絡(luò)與pc建立遠(yuǎn)程訪問(wèn)連接,使得用戶(hù)可以隨時(shí)隨地地使用這些電子設(shè)備對(duì)pc進(jìn)行遠(yuǎn)程操作,給人們的工作生活帶來(lái)了諸多便利。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種遠(yuǎn)程訪問(wèn)方法、電子設(shè)備、個(gè)人計(jì)算機(jī)及系統(tǒng)。在該方法中,電子根據(jù)pc當(dāng)前是否處于被用戶(hù)使用的狀態(tài),給用戶(hù)提供有差別的遠(yuǎn)程控制體驗(yàn)。
2、第一方面,本技術(shù)實(shí)施例提供一種遠(yuǎn)程訪問(wèn)方法。其中,該方法包括:
3、電子設(shè)備顯示第一界面,第一界面包括設(shè)備列表;響應(yīng)于用戶(hù)從設(shè)備列表中選擇第一pc的操作,電子設(shè)備與第一pc建立第一遠(yuǎn)程訪問(wèn)連接;當(dāng)電子設(shè)備與第一pc成功建立第一遠(yuǎn)程訪問(wèn)連接時(shí),電子設(shè)備獲取第一pc的狀態(tài)信息;
4、當(dāng)狀態(tài)信息指示第一pc處于沒(méi)有被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備顯示第一pc的第一ui界面,并向第一pc發(fā)送第一指示信息,第一pc根據(jù)第一指示信息顯示第二界面,第二界面包括第一提示信息,第二界面不包括第一ui界面中的內(nèi)容,第一提示信息用于指示當(dāng)前pc正在被遠(yuǎn)程控制中;
5、當(dāng)狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備顯示第一pc的第二ui界面,并向第一pc發(fā)送第二指示信息,第一pc根據(jù)第二指示信息在其顯示的第二ui界面上彈出提示窗口,提示窗口中的信息用于指示pc當(dāng)前正在被其他設(shè)備遠(yuǎn)程訪問(wèn)。
6、其中,設(shè)備列表也可以稱(chēng)之為遠(yuǎn)程控制設(shè)備列表,設(shè)備列表中顯示有可以與該電子設(shè)備建立遠(yuǎn)程訪問(wèn)連接的一個(gè)或多個(gè)pc。
7、示例性的,用戶(hù)從設(shè)備列表選擇第一pc的操作,可以是用戶(hù)在設(shè)備列表中點(diǎn)擊與第一pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的操作。
8、示例性的,第二界面可以指的是下文提及的安全屏界面,用于避免pc?ui界面被其他無(wú)關(guān)用戶(hù)查看。
9、這樣,當(dāng)電子設(shè)備與第一pc成功建立遠(yuǎn)程訪問(wèn)連接時(shí),電子設(shè)備可以根據(jù)第一pc是否處于被用戶(hù)使用的狀態(tài)有差別地確定第一pc的顯示方式,以此為用戶(hù)提供有差別的遠(yuǎn)程控制使用體驗(yàn)。
10、需要指出的是,無(wú)論第一pc的狀態(tài)指示第一pc處于被用戶(hù)使用的狀態(tài),還是指示第一pc處于未被用戶(hù)使用的狀態(tài),當(dāng)電子設(shè)備與第一pc成功建立第一遠(yuǎn)程訪問(wèn)連接時(shí),電子設(shè)備側(cè)均可以顯示第一pc的ui界面,區(qū)別在于第一pc側(cè)的顯示方式不同。
11、根據(jù)第一方面,電子設(shè)備的顯示分辨率為第一分辨率,第一pc的顯示分辨率為第二分辨率;第一分辨率與第二分辨率不同。該方法還包括:
12、當(dāng)狀態(tài)信息指示第一pc處于沒(méi)有被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備向第一pc發(fā)送第三指示信息,第一pc根據(jù)第三指示信息將其顯示分辨率由第二分辨率調(diào)整為第三分辨率;其中,當(dāng)?shù)谝籶c的顯示分辨率為第二分辨率時(shí),在電子設(shè)備的顯示界面中第一pc的第一ui界面的顯示區(qū)域占比為第一比值;當(dāng)?shù)谝籶c的顯示分辨率為第三分辨率時(shí),在電子設(shè)備的顯示界面中第一pc的第一ui界面的顯示區(qū)域占比為第二比值;第二比值大于第一比值。
13、其中,當(dāng)狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài)時(shí),第一pc的顯示分辨率可以不做調(diào)整。
14、其中,電子設(shè)備的顯示界面中第一pc的第一ui界面的顯示區(qū)域占比,指的是在電子設(shè)備的顯示界面中,第一pc的第一ui界面的顯示區(qū)域面積與電子設(shè)備的顯示界面面積(即第一pc的第一ui界面的顯示區(qū)域面積與黑邊區(qū)域面積的累加和)的比值。
15、這樣,當(dāng)電子設(shè)備與第一pc成功建立遠(yuǎn)程訪問(wèn)連接時(shí),電子設(shè)備可以根據(jù)第一pc是否處于被用戶(hù)使用的狀態(tài)有差別地確定第一pc的顯示分辨率,并在第一pc當(dāng)前未被用戶(hù)使用時(shí)將第一pc的顯示分辨率調(diào)整為適配電子設(shè)備顯示屏的分辨率,以此減少電子設(shè)備顯示第一pc?ui界面時(shí)的黑邊區(qū)域范圍,提升電子設(shè)備側(cè)用戶(hù)的視覺(jué)體驗(yàn)。同時(shí),在第一pc當(dāng)前被用戶(hù)使用時(shí),不對(duì)第一pc的顯示分辨率進(jìn)行調(diào)整,以此優(yōu)先保證pc側(cè)用戶(hù)的使用體驗(yàn)。
16、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,當(dāng)?shù)谝环直媛蕿榈谝籶c支持的顯示分辨率時(shí),第三分辨率與第一分辨率相同。
17、這樣,如果第一pc支持的顯示分辨率包括電子設(shè)備的顯示分辨率,則第一pc將其顯示分辨率直接調(diào)整為電子設(shè)備的顯示分辨率,以使電子設(shè)備顯示第一pc?ui界面時(shí)完全不會(huì)出現(xiàn)黑邊區(qū)域。
18、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,當(dāng)?shù)谝环直媛什皇堑谝籶c支持的顯示分辨率時(shí),在第一pc支持的各個(gè)顯示分辨率中,第三分辨率的寬高像素比或高寬像素比與第一分辨率的相似度最高。
19、這樣,如果第一pc支持的顯示分辨率不包括電子設(shè)備的顯示分辨率,則第一pc將其顯示分辨率直接調(diào)整與電子設(shè)備顯示分辨率最相似的一個(gè)分辨率,以使電子設(shè)備顯示第一pc?ui界面時(shí)黑邊區(qū)域的范圍最小。
20、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,該方法還包括:當(dāng)狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備向第一pc發(fā)送第四指示信息,第一pc根據(jù)第四指示信息維持第一pc當(dāng)前設(shè)置的顯示分辨率。
21、這樣,在第一pc當(dāng)前被用戶(hù)使用時(shí),不對(duì)第一pc的顯示分辨率進(jìn)行調(diào)整,以此優(yōu)先保證pc側(cè)用戶(hù)的使用體驗(yàn)。
22、可選的,當(dāng)狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備也可以不向第一pc發(fā)送第四指示信息,也即電子設(shè)備不執(zhí)行任何關(guān)于指示第一pc調(diào)整其顯示分辨率的操作,以使第一pc維持其當(dāng)前設(shè)置的顯示分辨率。
23、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,第二界面中還包括第二提示信息,第二提示信息用于提示使pc退出顯示第二界面的目標(biāo)操作方式。
24、該方法還包括:響應(yīng)于第二提示信息所指示的目標(biāo)操作,第一pc退出顯示第二界面;或者,響應(yīng)于除目標(biāo)操作之外的其他鍵盤(pán)鼠標(biāo)操作,第一pc繼續(xù)顯示第二界面。
25、這樣,只有用戶(hù)執(zhí)行特定操作才可使第一pc退出顯示安全屏界面,極大地保護(hù)了遠(yuǎn)端用戶(hù)的操作隱私。
26、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,該還包括:
27、當(dāng)狀態(tài)信息指示第一pc處于沒(méi)有被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備將麥克風(fēng)選項(xiàng)和揚(yáng)聲器選項(xiàng)的默認(rèn)狀態(tài)設(shè)置為開(kāi)啟;
28、當(dāng)狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài)時(shí),電子設(shè)備將麥克風(fēng)選項(xiàng)和揚(yáng)聲器選項(xiàng)的默認(rèn)狀態(tài)設(shè)置為關(guān)閉;
29、其中,當(dāng)麥克風(fēng)選項(xiàng)的狀態(tài)為開(kāi)啟時(shí),通過(guò)電子設(shè)備的麥克風(fēng)采集聲音信號(hào),當(dāng)麥克風(fēng)選項(xiàng)的狀態(tài)為關(guān)閉時(shí),通過(guò)第一pc的麥克風(fēng)采集聲音信號(hào);
30、當(dāng)揚(yáng)聲器選項(xiàng)的狀態(tài)為開(kāi)啟時(shí),通過(guò)電子設(shè)備的揚(yáng)聲器輸出聲音信號(hào),當(dāng)揚(yáng)聲器選項(xiàng)的狀態(tài)為關(guān)閉時(shí),通過(guò)第一pc的揚(yáng)聲器輸出聲音信號(hào)。
31、這樣,當(dāng)電子設(shè)備與第一pc成功建立遠(yuǎn)程訪問(wèn)連接時(shí),電子設(shè)備可以根據(jù)第一pc是否處于被用戶(hù)使用的狀態(tài)有差別地設(shè)置麥克風(fēng)選項(xiàng)和揚(yáng)聲器選項(xiàng)的默認(rèn)狀態(tài),提升用戶(hù)的遠(yuǎn)程控制使用體驗(yàn)。
32、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,設(shè)備列表中包括至少一個(gè)pc;在設(shè)備列表中,與第一pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的狀態(tài)為可用狀態(tài),與第二pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的狀態(tài)為不可用狀態(tài)。
33、該方法還包括:
34、在第二pc開(kāi)機(jī)后,或第二pc退出休眠模式后,與第二pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的狀態(tài)由不可用狀態(tài)變化為可用狀態(tài);
35、在第二pc關(guān)機(jī)后,或第二pc進(jìn)入休眠模式后,與第二pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的狀態(tài)由可用狀態(tài)變化為不可用狀態(tài)。
36、在本實(shí)施例中,設(shè)備列表中包括的pc,可能處于可遠(yuǎn)控狀態(tài),也可能處于不可遠(yuǎn)控狀態(tài),與pc的開(kāi)關(guān)機(jī)狀態(tài)或是否處于休眠模式有關(guān)。根據(jù)pc的狀態(tài)變化,設(shè)備列表中與該pc對(duì)應(yīng)的遠(yuǎn)程訪問(wèn)控件的是否可用狀態(tài)也會(huì)隨之改變。
37、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,第一pc處于關(guān)機(jī)狀態(tài)或休眠狀態(tài)或睡眠狀態(tài)時(shí),不支持遠(yuǎn)程喚醒功能。
38、其中,若第一pc的狀態(tài)信息為亮屏且未鎖屏,則狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài),否則,狀態(tài)信息指示第一pc處于沒(méi)有被用戶(hù)使用的狀態(tài)。
39、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,第一pc處于關(guān)機(jī)狀態(tài)或休眠狀態(tài)或睡眠狀態(tài)時(shí),支持遠(yuǎn)程喚醒功能。
40、其中,若第一pc的狀態(tài)信息為亮屏且未鎖屏,同時(shí)第一pc也不是被遠(yuǎn)程喚醒的,則狀態(tài)信息指示第一pc處于被用戶(hù)使用的狀態(tài),否則,狀態(tài)信息指示第一pc處于沒(méi)有被用戶(hù)使用的狀態(tài)。
41、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在第一pc根據(jù)第三指示信息將其顯示分辨率由第二分辨率調(diào)整為第三分辨率之后,該方法還包括:響應(yīng)于斷開(kāi)第一遠(yuǎn)程訪問(wèn)連接的操作,電子設(shè)備向第一pc發(fā)送第五指示信息,并斷開(kāi)與第一pc之間的遠(yuǎn)程訪問(wèn)連接;第一pc根據(jù)第五指示信息,將第一pc的顯示分辨率還原至第二分辨率;
42、或者,響應(yīng)于斷開(kāi)第一遠(yuǎn)程訪問(wèn)連接的操作,第一pc斷開(kāi)與電子設(shè)備之間的遠(yuǎn)程訪問(wèn)連接,并將第一pc的顯示分辨率還原至第二分辨率;
43、或者,在第一pc與電子設(shè)備之間的遠(yuǎn)程訪問(wèn)連接由于網(wǎng)絡(luò)原因被斷開(kāi)后,第一pc將第一pc的顯示分辨率還原至第二分辨率。
44、這樣,在遠(yuǎn)程訪問(wèn)連接時(shí)第一pc的顯示分辨率被調(diào)整的場(chǎng)景下,無(wú)論什么原因使得遠(yuǎn)程訪問(wèn)連接被斷開(kāi),第一pc的顯示分辨率局可以被還原至,不會(huì)對(duì)用戶(hù)后續(xù)使用pc時(shí)的視覺(jué)體驗(yàn)造成影響。
45、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在電子設(shè)備顯示第一pc的第一ui界面時(shí),該方法還包括:
46、響應(yīng)于針對(duì)第一ui界面的第一操作,電子設(shè)備向第一pc發(fā)送第一遠(yuǎn)程控制指令;第一pc響應(yīng)于第一遠(yuǎn)程控制指令,執(zhí)行與第一遠(yuǎn)程控制指令相關(guān)的第一程序,向電子設(shè)備反饋與執(zhí)行第一程序?qū)?yīng)的第三ui界面的數(shù)據(jù),同時(shí),第一pc繼續(xù)顯示所述第二界面。電子設(shè)備接收到所述第三ui界面的數(shù)據(jù),顯示第一pc的第三ui界面。
47、其中,第一操作可以是用戶(hù)在電子設(shè)備側(cè)針對(duì)第一pc?ui界面的任意操作。示例性的,第一操作可以是打開(kāi)第一pc中某個(gè)文件夾或某個(gè)文件的操作,可以是打開(kāi)某個(gè)應(yīng)用程序的操作,可以是選中、單擊、雙擊、復(fù)制、剪切、移動(dòng)某個(gè)控件的操作等。
48、相應(yīng)的,第一遠(yuǎn)程控制指令是與第一操作相匹配的遠(yuǎn)程控制指令,以使第一pc可以根據(jù)該遠(yuǎn)程控制指令對(duì)用戶(hù)操作進(jìn)行響應(yīng)。
49、在此情形下,第一pc接收到第一遠(yuǎn)程控制指令后,執(zhí)行與第一遠(yuǎn)程控制指令相關(guān)的第一程序,并將其ui界面變化的相關(guān)數(shù)據(jù)反饋給電子設(shè)備,以使電子設(shè)備側(cè)可以為用戶(hù)展示第一pc的ui界面變化情況。與此同時(shí),第一pc側(cè)不會(huì)展示其ui界面變化情況,而是繼續(xù)顯示第二界面,以避免對(duì)電子設(shè)備側(cè)用戶(hù)的遠(yuǎn)程操作造成信息泄露。也即,當(dāng)?shù)谝籶c處于未被用戶(hù)使用的狀態(tài)時(shí),若用戶(hù)在電子設(shè)備側(cè)遠(yuǎn)程控制第一pc,電子設(shè)備側(cè)顯示的第一pc?ui界面發(fā)生相應(yīng)的變化,而第一pc側(cè)繼續(xù)顯示第二界面(也即安全屏界面)。
50、根據(jù)第一方面,或者以上第一方面的任意一種實(shí)現(xiàn)方式,在電子設(shè)備顯示第一pc的第二ui界面時(shí),該方法還包括:
51、響應(yīng)于針對(duì)第二ui界面的第二操作,電子設(shè)備向第一pc發(fā)送第二遠(yuǎn)程控制指令;第一pc響應(yīng)于第二遠(yuǎn)程控制指令,執(zhí)行與第二遠(yuǎn)程控制指令相關(guān)的第二程序,第一pc顯示與執(zhí)行第二程序?qū)?yīng)的第四ui界面,并向電子設(shè)備反饋所述第四ui界面的數(shù)據(jù);電子設(shè)備接收到第四ui界面的數(shù)據(jù),顯示第一pc的第四ui界面。
52、其中,第二操作可以是用戶(hù)在電子設(shè)備側(cè)針對(duì)第二pc?ui界面的任意操作。示例性的,第二操作可以是打開(kāi)第一pc中某個(gè)文件夾或某個(gè)文件的操作,可以是打開(kāi)某個(gè)應(yīng)用程序的操作,可以是選中、單擊、雙擊、復(fù)制、剪切、移動(dòng)某個(gè)控件的操作等。
53、相應(yīng)的,第二遠(yuǎn)程控制指令是與第二操作相匹配的遠(yuǎn)程控制指令,以使第一pc可以根據(jù)該遠(yuǎn)程控制指令對(duì)用戶(hù)操作進(jìn)行響應(yīng)。
54、在此情形下,第一pc接收到第二遠(yuǎn)程控制指令后,執(zhí)行與第二遠(yuǎn)程控制指令相關(guān)的第一程序,第一pc側(cè)的ui界面隨時(shí)變化。與此同時(shí),第一pc會(huì)將其ui界面變化的相關(guān)數(shù)據(jù)反饋給電子設(shè)備,以使電子設(shè)備側(cè)也可以為用戶(hù)展示第一pc的ui界面變化情況。也即,當(dāng)?shù)谝籶c處于被用戶(hù)使用的狀態(tài)時(shí),若用戶(hù)在電子設(shè)備側(cè)遠(yuǎn)程控制第一pc,電子設(shè)備側(cè)顯示的第一pc?ui界面的變化情況,同第一pc側(cè)其ui界面的變化情況是一致的。
55、第二方面,本技術(shù)實(shí)施例提供一種電子設(shè)備。該電子設(shè)備包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)計(jì)算機(jī)程序,其中一個(gè)或多個(gè)計(jì)算機(jī)程序存儲(chǔ)在存儲(chǔ)器上,當(dāng)計(jì)算機(jī)程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得電子設(shè)備執(zhí)行第一方面以及第一方面中任意一項(xiàng)的遠(yuǎn)程控制方法中由電子設(shè)備所執(zhí)行的方法步驟。
56、第二方面以及第二方面的任意一種實(shí)現(xiàn)方式分別與第一方面以及第一方面的任意一種實(shí)現(xiàn)方式相對(duì)應(yīng)。第二方面以及第二方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果可參見(jiàn)上述第一方面以及第一方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
57、第三方面,本技術(shù)實(shí)施例提供一種pc。該pc包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器;以及一個(gè)或多個(gè)計(jì)算機(jī)程序,其中一個(gè)或多個(gè)計(jì)算機(jī)程序存儲(chǔ)在存儲(chǔ)器上,當(dāng)計(jì)算機(jī)程序被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得pc執(zhí)行第一方面以及第一方面中任意一項(xiàng)的遠(yuǎn)程控制方法中由第一pc所執(zhí)行的方法步驟。
58、第三方面以及第三方面的任意一種實(shí)現(xiàn)方式分別與第一方面以及第一方面的任意一種實(shí)現(xiàn)方式相對(duì)應(yīng)。第三方面以及第三方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果可參見(jiàn)上述第一方面以及第一方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
59、第四方面,本技術(shù)實(shí)施例提供一種遠(yuǎn)程訪問(wèn)系統(tǒng)。其中,該系統(tǒng)包括如第二方面以及第二方面的任意一種實(shí)現(xiàn)方式所示的電子設(shè)備,以及至少一個(gè)如第三方面以及第三方面的任意一種實(shí)現(xiàn)方式所示的pc。
60、第四方面以及第四方面的任意一種實(shí)現(xiàn)方式分別與第一方面以及第一方面的任意一種實(shí)現(xiàn)方式相對(duì)應(yīng)。第四方面以及第四方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果可參見(jiàn)上述第一方面以及第一方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。
61、第五方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)程序,當(dāng)計(jì)算機(jī)程序在電子設(shè)備上運(yùn)行時(shí),使得電子設(shè)備執(zhí)行第一方面以及第一方面中任意一項(xiàng)的遠(yuǎn)程訪問(wèn)方法中由電子設(shè)備所執(zhí)行的方法步驟或者由第一pc所執(zhí)行的方法步驟。
62、第五方面以及第五方面的任意一種實(shí)現(xiàn)方式分別與第一方面以及第一方面的任意一種實(shí)現(xiàn)方式相對(duì)應(yīng)。第五方面以及第五方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果可參見(jiàn)上述第一方面以及第一方面的任意一種實(shí)現(xiàn)方式所對(duì)應(yīng)的技術(shù)效果,此處不再贅述。