一種文件上傳方法、保存方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)盤存儲(chǔ)技術(shù),具體涉及一種文件上傳方法、保存方法及裝置。
【背景技術(shù)】
[0002]目前,右鍵“發(fā)送到網(wǎng)盤”操作過程一般包括:1)在操作系統(tǒng)界面中,右鍵點(diǎn)擊一個(gè)文件,在彈出的菜單中選擇“發(fā)送到網(wǎng)盤”;2)網(wǎng)盤客戶端程序會(huì)顯示“云端路徑選擇窗口”,用戶選擇保存路徑,點(diǎn)擊“確定”;3)網(wǎng)盤客戶端開始上傳文件,此時(shí)需手動(dòng)打開主窗口才能查看進(jìn)度,確認(rèn)上傳完成。
[0003]可見,從用戶發(fā)起上傳操作到文件傳輸完成,操作步驟多,花費(fèi)時(shí)間長(zhǎng)。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明期望提供一種文件上傳方法、保存方法及裝置,能簡(jiǎn)化操作步驟,提高文件上傳到網(wǎng)盤的速度,提高用戶的使用體驗(yàn)。
[0005]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]本發(fā)明提供了一種文件上傳方法,所述方法包括:
[0007]接收第一操作;其中,所述第一操作用于指示將第一文件上傳至網(wǎng)盤;
[0008]基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即開始向網(wǎng)盤上傳所述第一文件;
[0009]依據(jù)所述第一指令,按照預(yù)設(shè)規(guī)則將所述第一文件上傳至網(wǎng)盤,同時(shí)顯示路徑選擇內(nèi)容,其中,所述路徑選擇內(nèi)容用于選擇所述第一文件在網(wǎng)盤的存儲(chǔ)路徑。
[0010]上述方案中,優(yōu)選地,所述路徑選擇內(nèi)容中至少包括下述信息:
[0011]網(wǎng)盤的文件夾列表。
[0012]上述方案中,優(yōu)選地,所述按照預(yù)設(shè)規(guī)則將所述第一文件上傳至網(wǎng)盤,包括:
[0013]將第一文件上傳至網(wǎng)盤,以便在網(wǎng)盤中生成對(duì)應(yīng)的臨時(shí)文件;其中,所述臨時(shí)文件位于網(wǎng)盤中的預(yù)設(shè)位置;
[0014]相應(yīng)地,在顯示路徑選擇內(nèi)容之后,所述方法還包括:
[0015]接收輸入的所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑;
[0016]向網(wǎng)盤發(fā)送第一控制信息,以使網(wǎng)盤基于所述第一存儲(chǔ)路徑將所述臨時(shí)文件的名稱修改為對(duì)應(yīng)的名稱,并在所述第一文件上傳完畢后,將所述臨時(shí)文件移動(dòng)至第一存儲(chǔ)路徑所對(duì)應(yīng)的存儲(chǔ)位置。
[0017]上述方案中,優(yōu)選地,所述按照預(yù)設(shè)規(guī)則將所述第一文件上傳至網(wǎng)盤,包括:
[0018]向網(wǎng)盤的數(shù)據(jù)服務(wù)器上傳所述第一文件;
[0019]相應(yīng)地,在顯示路徑選擇內(nèi)容之后,所述方法還包括:
[0020]接收輸入的所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑;
[0021]向網(wǎng)盤的文件列表服務(wù)器發(fā)送第二控制信息,其中所述第二控制信息至少包括所述第一存儲(chǔ)路徑,以使網(wǎng)盤將所述第一文件與所述第一存儲(chǔ)路徑進(jìn)行關(guān)聯(lián)。
[0022]上述方案中,優(yōu)選地,所述方法還包括:
[0023]在第一文件的上傳過程中接收到第三操作時(shí),向網(wǎng)盤發(fā)送第三控制信息,以使網(wǎng)盤清除第一文件;其中,所述第三操作用于指示取消發(fā)送第一文件。
[0024]本發(fā)明還提供了一種文件保存方法,應(yīng)用于網(wǎng)絡(luò)側(cè),所述方法包括:
[0025]接收終端上傳的第一文件;
[0026]接收終端發(fā)送的存儲(chǔ)所述第一文件的第一存儲(chǔ)路徑;
[0027]基于所述第一存儲(chǔ)路徑,按照預(yù)設(shè)規(guī)則存儲(chǔ)所述第一文件。
[0028]上述方案中,優(yōu)選地,所述按照預(yù)設(shè)規(guī)則存儲(chǔ)所述第一文件,包括:
[0029]創(chuàng)建臨時(shí)文件;其中,所述臨時(shí)文件位于網(wǎng)盤中的預(yù)設(shè)位置;
[0030]將第一文件對(duì)應(yīng)的數(shù)據(jù)內(nèi)容存儲(chǔ)至所述臨時(shí)文件;
[0031]接收到終端發(fā)送的第一控制信息時(shí),基于所述第一存儲(chǔ)路徑將所述臨時(shí)文件的名稱修改為對(duì)應(yīng)的名稱,并待所述第一文件上傳完畢后,將所述臨時(shí)文件移動(dòng)至第一存儲(chǔ)路徑所對(duì)應(yīng)的存儲(chǔ)位置;其中,所述第一控制信息中攜帶有所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑。
[0032]上述方案中,優(yōu)選地,所述按照預(yù)設(shè)規(guī)則存儲(chǔ)所述第一文件,包括:
[0033]通過網(wǎng)盤的數(shù)據(jù)服務(wù)器接收所述第一文件;
[0034]通過網(wǎng)盤的文件列表服務(wù)器接收第二控制信息;其中所述第二控制信息至少包括所述第一存儲(chǔ)路徑;
[0035]在接收到終端發(fā)送的第二控制信息時(shí),將所述第一文件與所述第一存儲(chǔ)路徑進(jìn)行關(guān)耳關(guān)。
[0036]上述方案中,優(yōu)選地,所述方法還包括:
[0037]接收到終端發(fā)送的第三控制信息時(shí),清除所述第一文件。
[0038]本發(fā)明還提供了一種文件上傳裝置,所述裝置包括:
[0039]第一接收單元,用于接收第一操作;其中,所述第一操作用于指示將第一文件上傳至網(wǎng)盤;
[0040]生成單元,用于基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即開始向網(wǎng)盤上傳所述第一文件;
[0041]處理單元,用于依據(jù)所述第一指令,按照預(yù)設(shè)規(guī)則將所述第一文件上傳至網(wǎng)盤,同時(shí)顯示路徑選擇內(nèi)容,其中,所述路徑選擇內(nèi)容用于選擇所述第一文件在網(wǎng)盤的存儲(chǔ)路徑。
[0042]上述方案中,優(yōu)選地,所述路徑選擇內(nèi)容中至少包括下述信息:
[0043]網(wǎng)盤的文件夾列表。
[0044]上述方案中,優(yōu)選地,所述處理單元,包括:
[0045]第一處理子單元,用于將第一文件上傳至網(wǎng)盤,以便在網(wǎng)盤中生成對(duì)應(yīng)的臨時(shí)文件;其中,所述臨時(shí)文件位于網(wǎng)盤中的預(yù)設(shè)位置;接收輸入的所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑時(shí),向網(wǎng)盤發(fā)送第一控制信息,以使網(wǎng)盤基于所述第一存儲(chǔ)路徑將臨時(shí)文件的名稱修改為對(duì)應(yīng)的名稱,并在所述第一文件上傳完畢后,將所述臨時(shí)文件移動(dòng)至第一存儲(chǔ)路徑所對(duì)應(yīng)的存儲(chǔ)位置。
[0046]上述方案中,優(yōu)選地,所述處理單元,還包括:
[0047]第二處理子單元,用于向網(wǎng)盤的數(shù)據(jù)服務(wù)器上傳所述第一文件;接收輸入的所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑;向網(wǎng)盤的文件列表服務(wù)器發(fā)送第二控制信息,其中所述第二控制信息至少包括所述第一存儲(chǔ)路徑,以使網(wǎng)盤將所述第一文件與所述第一存儲(chǔ)路徑進(jìn)彳丁關(guān)聯(lián)。
[0048]上述方案中,優(yōu)選地,所述處理單元還包括:
[0049]第三處理子單元,用于若第一接收單元在第一文件的上傳過程中接收到第三操作時(shí),向網(wǎng)盤發(fā)送第三控制信息,以使網(wǎng)盤清除第一文件;其中,所述第三操作用于指示取消發(fā)送第一文件。
[0050]本發(fā)明還提供了一種文件保存裝置,所述裝置包括:
[0051]第二接收單元,用于接收終端上傳的第一文件;接收終端發(fā)送的存儲(chǔ)所述第一文件的第一存儲(chǔ)路徑;
[0052]存儲(chǔ)單元,用于基于所述第一存儲(chǔ)路徑,按照預(yù)設(shè)規(guī)則存儲(chǔ)所述第一文件。
[0053]上述方案中,優(yōu)選地,所述存儲(chǔ)單元,包括:
[0054]第一存儲(chǔ)子單元,用于創(chuàng)建臨時(shí)文件;其中,所述臨時(shí)文件位于網(wǎng)盤中的預(yù)設(shè)位置;將第一文件對(duì)應(yīng)的數(shù)據(jù)內(nèi)容存儲(chǔ)至所述臨時(shí)文件;接收到終端發(fā)送的第一控制信息時(shí),基于所述第一存儲(chǔ)路徑將所述臨時(shí)文件的名稱修改為對(duì)應(yīng)的名稱,并待所述第一文件上傳完畢后,將所述臨時(shí)文件移動(dòng)至第一存儲(chǔ)路徑所對(duì)應(yīng)的存儲(chǔ)位置;其中,所述第一控制信息中攜帶有所述第一文件在網(wǎng)盤中的第一存儲(chǔ)路徑。
[0055]上述方案中,優(yōu)選地,所述存儲(chǔ)單元,包括:
[0056]第二存儲(chǔ)子單元,用于通過網(wǎng)盤的數(shù)據(jù)服務(wù)器接收所述第一文件;通過網(wǎng)盤的文件列表服務(wù)器接收第二控制信息,其中所述第二控制信息至少包括所述第一存儲(chǔ)路徑;并在接收到終端發(fā)送的第二控制信息時(shí),將所述第一文件與所述第一存儲(chǔ)路徑進(jìn)行關(guān)聯(lián)。
[0057]上述方案中,優(yōu)選地,所述裝置還包括:
[0058]第三存儲(chǔ)子單元,用于接收到終端發(fā)送的第三控制信息時(shí),清除網(wǎng)盤側(cè)所存儲(chǔ)的所述第一文件。
[0059]本發(fā)明提供的文件上傳方法、保存方法及裝置,接收第一操作;其中,所述第一操作用于指示將第一文件上傳至網(wǎng)盤;基于所述第一操作生成第一指令;其中,所述第一指令用于指示立即開始向網(wǎng)盤上傳所述第一文件;依據(jù)所述第一指令,按照預(yù)設(shè)規(guī)則將所述第一文件上傳至網(wǎng)盤,同時(shí)顯示路徑選擇內(nèi)容,其中,所述路徑選擇內(nèi)容用于選擇所述第一文件在網(wǎng)盤的存儲(chǔ)路徑;如此,能簡(jiǎn)化操作步驟,提高文件上傳到網(wǎng)盤的速度,提高用戶的使用體驗(yàn)。
【附圖說明】
[0060]圖1為本發(fā)明實(shí)施例提供的一種文件上傳方法的實(shí)現(xiàn)流程示意圖;
[0061]圖2為本發(fā)明實(shí)施例提供的用戶在選擇第一存儲(chǔ)路徑時(shí)電子設(shè)備界面呈現(xiàn)的“云端路徑選擇窗口”示意圖;
[0062]圖3為本發(fā)明實(shí)施例提供的另一種文件上傳方法的實(shí)現(xiàn)流程示意圖;
[0063]圖4為本發(fā)明實(shí)施例提供的一種向網(wǎng)盤先上傳文件數(shù)據(jù)后確定文件路徑的示意圖;
[0064]圖5為本發(fā)明實(shí)施例提供的一種文件保存方法的實(shí)現(xiàn)流程示意圖;
[0065]圖6為本發(fā)明實(shí)施例提供的另一種文件保存方法的實(shí)現(xiàn)流程示意圖;
[0066]圖7為本發(fā)明實(shí)施例提供的一種文件上傳裝置的組成結(jié)構(gòu)示意圖;
[0067]圖8為本發(fā)明實(shí)施例提供的另一種文件上傳裝置的組成結(jié)構(gòu)示意圖;
[0068]圖9為本發(fā)明實(shí)施例提供的一種文件保存裝置的組成結(jié)構(gòu)示意圖;
[0069]圖10為本發(fā)明實(shí)施例提供的另一種文件保存裝置的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0070]為了能夠更加詳盡地了解本發(fā)明的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明。
[0071]實(shí)施例一
[0072]圖1為本發(fā)明實(shí)施例提供的一種文件上傳方法的實(shí)現(xiàn)流程示意圖,本實(shí)施例中的文件上傳方法應(yīng)用于終端中,所述終端包括網(wǎng)盤客戶端,在本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述文件上傳方法主要包括以下步驟:
[0073]步驟101:接收第一操作;其中,所述第一操作用于指示將第一文件上傳至網(wǎng)盤。
[0074]本實(shí)施例中,所述第一文件的類型包括但不限于:
[0075]文本、圖片、視頻、音頻。
[0076]例如,在