国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      文件共享方法、裝置及移動(dòng)設(shè)備的制造方法

      文檔序號(hào):8342755閱讀:300來(lái)源:國(guó)知局
      文件共享方法、裝置及移動(dòng)設(shè)備的制造方法【
      技術(shù)領(lǐng)域
      】[0001]本發(fā)明涉及數(shù)據(jù)共享領(lǐng)域,特別涉及一種文件共享方法、裝置及移動(dòng)設(shè)備。【
      背景技術(shù)
      】[0002]隨著科學(xué)技術(shù)飛速的發(fā)展,各種移動(dòng)設(shè)備不斷的豐富并方便了大眾生活。由于利用移動(dòng)設(shè)備處理信息具有方便快捷、節(jié)省資源等優(yōu)勢(shì),使得移動(dòng)設(shè)備成為人們的生活或工作中不可或缺的一部分。[0003]其中,用戶可以通過(guò)移動(dòng)設(shè)備中的瀏覽器登陸到互聯(lián)網(wǎng)某個(gè)網(wǎng)站上,將所需應(yīng)用的安裝包下載到移動(dòng)設(shè)備的本地然后安裝。例如,用戶從APP網(wǎng)站下載封神榜游戲軟件的安裝包,然后在本地安裝該封神榜游戲軟件的安裝包后,用戶便可以開始玩游戲。[0004]而如果用戶希望將這個(gè)應(yīng)用分享給身邊的朋友,他可以告訴朋友該應(yīng)用的名稱以及下載網(wǎng)站,從而使得該朋友可以登陸瀏覽器來(lái)查找該網(wǎng)站,進(jìn)而下載該應(yīng)用的安裝包。當(dāng)然,該朋友也可以通過(guò)移動(dòng)設(shè)備掃描展示在該用戶的移動(dòng)設(shè)備中顯示的關(guān)于該應(yīng)用的二維碼,從而下載該應(yīng)用的安裝包。[0005]但是,上述共享文件的方法,非常麻煩,給用戶帶來(lái)諸多不便。例如:用戶將軟件推薦給朋友后,朋友很難在短時(shí)間內(nèi)就搞定下載,并且下載文件還會(huì)產(chǎn)生上網(wǎng)流量;而用戶在下載較大字節(jié)數(shù)的文件的時(shí)候,為節(jié)省流量,往往會(huì)選擇有WLAN網(wǎng)絡(luò)時(shí)才下載,如果遇到暫時(shí)不能夠上網(wǎng)的情況下,不能夠立即實(shí)現(xiàn)文件分享?!?br/>發(fā)明內(nèi)容】[0006]基于上述問(wèn)題,本發(fā)明實(shí)施例公開了一種文件共享方法、裝置及移動(dòng)設(shè)備,以在共享文件接收端無(wú)需安裝任何具備文件共享功能的軟件或插件的前提下,通過(guò)不產(chǎn)生網(wǎng)絡(luò)流量的方式快速共享文件,從而提高用戶的使用體驗(yàn)。技術(shù)方案如下:[0007]第一方面,本發(fā)明實(shí)施例提供了一種文件共享方法,適用于第一移動(dòng)設(shè)備,所述方法包括:[0008]獲取針對(duì)待共享文件的共享指令;[0009]在所述第一移動(dòng)設(shè)備的網(wǎng)絡(luò)共享功能啟動(dòng)之后,與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接;[0010]截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,將待共享文件作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備。[0011]優(yōu)選的,所述與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接之前,所述方法還包括:[0012]啟動(dòng)所述第一移動(dòng)設(shè)備的網(wǎng)絡(luò)共享功能。[0013]優(yōu)選的,在應(yīng)用處于開啟狀態(tài)過(guò)程中,當(dāng)檢測(cè)到基于所述應(yīng)用發(fā)出的用于指示共享文件的操作時(shí),獲取所述針對(duì)待共享文件的共享指令,其中,所述待共享文件為所述應(yīng)用對(duì)應(yīng)的文件。[0014]優(yōu)選的,在檢測(cè)到用于指示共享文件的操作時(shí),獲取所述針對(duì)待共享文件的共享指令;[0015]在將待共享文件作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備之前,所述方法還包括:[0016]展示文件選擇界面,以指示用戶選擇需要共享的文件,其中,所述文件選擇頁(yè)面中包含所述第一移動(dòng)設(shè)備所存儲(chǔ)的可共享的文件;[0017]將所述用戶所選擇的需要共享的文件作為待共享文件。[0018]優(yōu)選的,在獲取針對(duì)待共享文件的共享指令之后,所述方法還包括:[0019]獲取待共享文件的共享安裝網(wǎng)頁(yè);其中,所述共享安裝網(wǎng)頁(yè)中包含指向所述待共享文件的下載鏈接;[0020]相應(yīng)的,所述將待共享文件作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備,包括:[0021]將所述共享安裝網(wǎng)頁(yè)作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備;[0022]在接收到所述第二移動(dòng)設(shè)備發(fā)送的基于所述共享安裝網(wǎng)頁(yè)的下載鏈接所形成的下載請(qǐng)求后,向所述第二移動(dòng)設(shè)備發(fā)送所述下載請(qǐng)求對(duì)應(yīng)的待共享文件。[0023]優(yōu)選的,在應(yīng)用處于開啟狀態(tài)過(guò)程中,當(dāng)檢測(cè)到基于所述應(yīng)用發(fā)出的用于指示共享文件的操作時(shí),獲取所述針對(duì)待共享文件的共享指令,其中,所述待共享文件為所述應(yīng)用對(duì)應(yīng)的文件;[0024]相應(yīng)的,所述獲取待共享文件的共享安裝網(wǎng)頁(yè),包括:[0025]獲取所述應(yīng)用中預(yù)先內(nèi)置的共享安裝網(wǎng)頁(yè),其中,所述共享安裝網(wǎng)頁(yè)中包含指向所述待共享文件的下載鏈接。[0026]優(yōu)選的,在檢測(cè)到用于指示共享文件的操作時(shí),獲取所述針對(duì)待共享文件的共享指令;[0027]相應(yīng)的,所述獲取待共享文件的共享安裝網(wǎng)頁(yè),包括:[0028]展示文件選擇界面,以指示用戶選擇需要共享的文件,其中,所述文件選擇頁(yè)面中包含所述第一移動(dòng)設(shè)備所存儲(chǔ)的可共享的文件;[0029]將所述用戶所選擇的需要共享的文件作為待共享文件,并生成針對(duì)所述待共享文件的共享安裝網(wǎng)頁(yè),其中,所述共享安裝網(wǎng)頁(yè)中包含指向所述待共享文件的下載鏈接。[0030]優(yōu)選的,所述截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,包括:[0031]截獲所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求;[0032]判斷所述網(wǎng)絡(luò)請(qǐng)求是否為預(yù)先設(shè)定的第一網(wǎng)絡(luò)請(qǐng)求;[0033]當(dāng)判斷出所述網(wǎng)絡(luò)請(qǐng)求為預(yù)先設(shè)定的第一網(wǎng)絡(luò)請(qǐng)求時(shí),將所述網(wǎng)絡(luò)請(qǐng)求進(jìn)行重定向處理。[0034]優(yōu)選的,當(dāng)所述第一移動(dòng)設(shè)備的操作系統(tǒng)的當(dāng)前用戶名具有管理員權(quán)限時(shí),通過(guò)設(shè)置所述第一移動(dòng)設(shè)備的操作系統(tǒng)中的iptables的規(guī)則的方式,截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求。[0035]優(yōu)選的,設(shè)置所述第一移動(dòng)設(shè)備的操作系統(tǒng)中的iptables的規(guī)則的過(guò)程,包括:[0036]在所述第一移動(dòng)設(shè)備的iptables中增加對(duì)所述第二移動(dòng)設(shè)備的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求的目標(biāo)第一端口進(jìn)行監(jiān)聽、以及將所截獲到的經(jīng)過(guò)所述第一移動(dòng)設(shè)備的所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求重定向至所述第一移動(dòng)設(shè)備的預(yù)定的第二端口的規(guī)則;[0037]相應(yīng)的,所述截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,包括:[0038]監(jiān)聽所述第二移動(dòng)設(shè)備的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求的所述目標(biāo)第一端口,并截獲經(jīng)過(guò)所述第一移動(dòng)設(shè)備的所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,進(jìn)而將所截獲到的網(wǎng)絡(luò)請(qǐng)求重定向至所述第一移動(dòng)設(shè)備的第二端口,以通過(guò)所述第二端口將所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備。[0039]優(yōu)選的,當(dāng)所述第一移動(dòng)設(shè)備的操作系統(tǒng)的當(dāng)前用戶名具有管理員權(quán)限時(shí),通過(guò)掛載所編寫的內(nèi)核模塊的方式,截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求。[0040]優(yōu)選的,所述掛載所編寫的內(nèi)核模塊的過(guò)程,包括:[0041]將采用netfilter框架所編寫的內(nèi)核模塊掛載到所述第一移動(dòng)設(shè)備的操作系統(tǒng)內(nèi)核中,以實(shí)現(xiàn)在網(wǎng)絡(luò)架構(gòu)中的IP層中增設(shè)一hook點(diǎn),其中,通過(guò)所述hook點(diǎn)攔截經(jīng)過(guò)所述第一移動(dòng)設(shè)備的目標(biāo)端口為預(yù)定的第一端口的所述第二移動(dòng)設(shè)備的網(wǎng)絡(luò)請(qǐng)求,且能夠?qū)⑺鼍W(wǎng)絡(luò)請(qǐng)求中的目的IP修改為所述第一移動(dòng)設(shè)備的IP地址且將目的端口修改為所述第一移動(dòng)設(shè)備的預(yù)定的第二端口;[0042]相應(yīng)的,所述截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,包括:[0043]通過(guò)所述hook點(diǎn)攔截經(jīng)過(guò)所述第一移動(dòng)設(shè)備的目標(biāo)端口為所述第一端口的所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,并將所述網(wǎng)絡(luò)請(qǐng)求中的目的IP地址修改為所述第一移動(dòng)設(shè)備的IP地址,目的端口修改為所述第一移動(dòng)設(shè)備的所述第二端口,以通過(guò)所述第二端口將所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果發(fā)送至所述第二移動(dòng)設(shè)備。[0044]優(yōu)選的,當(dāng)所述第一移動(dòng)設(shè)備的操作系統(tǒng)的當(dāng)前用戶名未具有管理員權(quán)限時(shí),所述方法還包括:[0045]在獲取針對(duì)待共享文件的共享指令后,展示包含所述第一移動(dòng)設(shè)備自身的IP地址和訪問(wèn)方式的頁(yè)面,以指示所述第二移動(dòng)設(shè)備所對(duì)應(yīng)用戶在所述第二移動(dòng)設(shè)備的瀏覽器內(nèi)的地址欄內(nèi)輸入所述第一移動(dòng)設(shè)備的IP地址;相應(yīng)的,所述截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,包括:[0046]通過(guò)所述第一移動(dòng)設(shè)備中內(nèi)置的WEB模塊獲得所述第二移動(dòng)設(shè)備的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求。[0047]優(yōu)選的,所述與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接,包括:[0048]指示用戶從請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備中選擇可共享的第二移動(dòng)設(shè)備;[0049]與所選擇的可共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接。[0050]優(yōu)選的,所述與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接之后,所述方法還包括:[0051]指示用戶從處于網(wǎng)絡(luò)連接狀態(tài)的第二設(shè)備中選擇可共享的第二移動(dòng)設(shè)備;[0052]所述截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求,包括:[0053]截獲所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求;[0054]判斷所述第二移動(dòng)設(shè)備是否為可共享的第二移動(dòng)設(shè)備,如果是,重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求。[0055]優(yōu)選的,所述第一移動(dòng)設(shè)備所具有的網(wǎng)絡(luò)共享功能包括:WLAN熱點(diǎn)功能、藍(lán)牙網(wǎng)絡(luò)共享功能和USB網(wǎng)絡(luò)共享功能中的至少一種。[0056]優(yōu)選的,所述啟動(dòng)所述第一移動(dòng)設(shè)備中的網(wǎng)絡(luò)共享功能,包括:[0057]判斷是否存在WLAN熱點(diǎn)功能,如果是,啟動(dòng)所述WLAN熱點(diǎn)功能;否則,[0058]判斷是否存在藍(lán)牙網(wǎng)絡(luò)共享功能,如果是,啟動(dòng)所述藍(lán)牙網(wǎng)絡(luò)共享功能;否則,啟動(dòng)所述USB網(wǎng)絡(luò)共享功能。[0059]優(yōu)選的,所述待共享文件對(duì)應(yīng)一個(gè)共享安裝網(wǎng)頁(yè),其中,所述共享安裝網(wǎng)頁(yè)包含指向待共享文件的針對(duì)至少一種操作系統(tǒng)的下載鏈接,每一下載鏈接指向針對(duì)于一種操作系統(tǒng)的待共享文件;[0060]相應(yīng)的,[0061]所述向所述第二移動(dòng)設(shè)備發(fā)送所述下載請(qǐng)求對(duì)應(yīng)的待共享文件,包括:[0062]依據(jù)所述下載請(qǐng)求,確定所述第二移動(dòng)設(shè)備所運(yùn)行的第一操作系統(tǒng);[0063]向所述第二移動(dòng)設(shè)備發(fā)送所述下載請(qǐng)求對(duì)應(yīng)的、針對(duì)于所述第一操作系統(tǒng)的待共享文件;[0064]或者,[0065]所述待共享文件對(duì)應(yīng)至少一個(gè)共享安裝網(wǎng)頁(yè),其中,每一共享安裝網(wǎng)頁(yè)包含指向待共享文件的針對(duì)于一種操作系統(tǒng)的下載鏈接;[0066]相應(yīng)的,所述將所述共享安裝網(wǎng)頁(yè)作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備,包括:[0067]依據(jù)所述網(wǎng)絡(luò)請(qǐng)求,確定所述第二移動(dòng)設(shè)備運(yùn)行的第一操作系統(tǒng);[0068]將所述第一操作系統(tǒng)對(duì)應(yīng)的共享安裝網(wǎng)頁(yè)作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備。[0069]第二方面,本發(fā)明實(shí)施例還提供了一種文件共享裝置,適用于第一移動(dòng)設(shè)備,所述文件共享裝置包括:[0070]共享指令獲取模塊,用于獲取針對(duì)待共享文件的共享指令;[0071]網(wǎng)絡(luò)連接模塊,用于在所述第一移動(dòng)設(shè)備的網(wǎng)絡(luò)共享功能啟動(dòng)之后,與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接;[0072]網(wǎng)絡(luò)請(qǐng)求處理模塊,用于截獲并重定向所述第二移動(dòng)設(shè)備發(fā)送的基于瀏覽器的網(wǎng)絡(luò)請(qǐng)求;[0073]待共享文件處理模塊,用于將待共享文件作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備。[0074]優(yōu)選的,所述文件共享裝置還包括:[0075]網(wǎng)絡(luò)共享功能啟動(dòng)模塊,用于在與請(qǐng)求網(wǎng)絡(luò)共享的第二移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)連接之前,啟動(dòng)所述第一移動(dòng)設(shè)備的網(wǎng)絡(luò)共享功能。[0076]優(yōu)選的,所述共享指令獲取模塊,包括:[0077]第一共享指令獲取單元,用于在應(yīng)用處于開啟狀態(tài)過(guò)程中,當(dāng)檢測(cè)到基于所述應(yīng)用發(fā)出的用于指示共享文件的操作時(shí),獲取針對(duì)待共享文件的共享指令,其中,所述待共享文件為所述應(yīng)用對(duì)應(yīng)的文件。[0078]優(yōu)選的,所述共享指令獲取模塊,包括:[0079]第二共享指令獲取單元,用于在檢測(cè)到用于指示共享文件的操作時(shí),獲取針對(duì)待共享文件的共享指令;[0080]所述裝置還包括:[0081]待共享文件確定模塊,用于在將待共享文件作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備之前,展示文件選擇界面,以指示用戶選擇需要共享的文件,其中,所述文件選擇頁(yè)面中包含所述第一移動(dòng)設(shè)備所存儲(chǔ)的可共享的文件;將所述用戶所選擇的需要共享的文件作為待共享文件。[0082]優(yōu)選的,所述文件共享裝置還包括:[0083]共享安裝網(wǎng)頁(yè)獲取模塊,用于在獲取針對(duì)待共享文件的共享指令之后,獲取待共享文件的共享安裝網(wǎng)頁(yè);其中,所述共享安裝網(wǎng)頁(yè)中包含指向所述待共享文件的下載鏈接;[0084]相應(yīng)的,所述待共享文件處理模塊,包括:[0085]共享安裝網(wǎng)頁(yè)發(fā)送單元,用于將所述共享安裝網(wǎng)頁(yè)作為所述網(wǎng)絡(luò)請(qǐng)求對(duì)應(yīng)的請(qǐng)求結(jié)果并發(fā)送至所述第二移動(dòng)設(shè)備;[0086]待共享文件處理單元,用于在接收到所述第二移動(dòng)設(shè)備發(fā)送的基于所述共享安裝網(wǎng)頁(yè)的下載鏈接所形成的下載請(qǐng)求后,向所述第二移動(dòng)設(shè)備發(fā)送所述下載請(qǐng)求對(duì)應(yīng)的待共享文件。[0087]優(yōu)選的,所述共享指令獲取模塊,包括:[0088]第一共享指令獲取單元,用于在應(yīng)用處于開啟狀態(tài)過(guò)程中,當(dāng)檢測(cè)到基于所述應(yīng)用發(fā)出的用于指示共享文件的操作時(shí),獲取針對(duì)待共享文件的共享指令,其中,所述待共享文件為所述應(yīng)用對(duì)應(yīng)的文件;[0089]相應(yīng)的,所述共享安裝網(wǎng)頁(yè)獲取模塊,包括當(dāng)前第1頁(yè)1 2 3 4 5 6 
      當(dāng)前第1頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1