国产精品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>

      一種在線文件的編輯方法

      文檔序號:7865153閱讀:570來源:國知局
      專利名稱:一種在線文件的編輯方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及云存儲技術(shù)領(lǐng)域,具體涉及一種云存儲中在線文件的編輯方法。
      背景技術(shù)
      隨著互聯(lián)網(wǎng)的發(fā)展,特別是云存儲的發(fā)展,各種在線文件存儲服務(wù)方興未艾,用戶的文件數(shù)據(jù)存儲在云存儲服務(wù)端,用戶的任意設(shè)備在任意地點接入互聯(lián)網(wǎng),都可以拿到存儲在云存儲服務(wù)端的文件數(shù)據(jù),并且可以實現(xiàn)多臺終端的靈活運(yùn)用,不限制在哪一臺終端, 為用戶提供了方便。
      在線文件存儲服務(wù)通常提供了用瀏覽器訪問的Web服務(wù)界面,通過Web服務(wù)界面用戶可以方便地管理、上傳、下載在線存儲中的文件。但是要對在線存儲中的文件進(jìn)行編輯通常只能先將文件下載到本地,再用本地安裝的對應(yīng)編輯器進(jìn)行編輯,然后將編輯后的文件再上傳回在線存儲。
      也有一種在線編輯的方式,直接以Web服務(wù)向用戶提供編輯界面,用戶可以直接在瀏覽器中打開某些類型的文件進(jìn)行編輯、保存。這種方式雖然方便,但是有局限性,通常能夠直接以Web服務(wù)方式提供的在線編輯器各類很有限,一般只有文字處理器、電子表格等少數(shù)幾種,面對CAD、PhotoShop等專業(yè)性較強(qiáng)的文件無法提供在線編輯的功能。
      公開號為CN101398813A的中國發(fā)明專利申請公開了一種在線編輯網(wǎng)絡(luò)文件的應(yīng)用管理系統(tǒng),提出了采用該應(yīng)用管理系統(tǒng)來實現(xiàn)網(wǎng)絡(luò)文件編輯的一種方法,啟用該應(yīng)用管理系統(tǒng),輸入網(wǎng)絡(luò)文件地址,該應(yīng)用管理系統(tǒng)自動下載和編輯網(wǎng)絡(luò)文件。該應(yīng)用管理系統(tǒng)嵌入在瀏覽器中,具有文件編輯器接口,文件編輯器界面可嵌入對應(yīng)文件的編輯器,可見文件編輯器是在該應(yīng)用管理系統(tǒng)中打開的,而能在其他程序界面中打開的編輯器種類有限。同時該專利申請需要人工輸入網(wǎng)絡(luò)文件的地址,操作十分不便。發(fā)明內(nèi)容
      本發(fā)明的目的就是要解決云存儲服務(wù)中在線文件編輯困難的問題,提供一種編輯在線文件的方法。
      —種在線文件的編輯方法,用于在用戶終端設(shè)備的瀏覽器中直接選取云存儲服務(wù)端的在線文件進(jìn)行編輯,所述用戶終端設(shè)備安裝有云存儲客戶端,所述在線文件的編輯方法包括步驟
      I)、用戶向操作系統(tǒng)注冊在線編輯協(xié)議項;
      2)、在云存儲的Web界面上為每個在線文件產(chǎn)生一個唯一的對應(yīng)所述在線編輯協(xié)議項的鏈接;
      3)、用戶點擊待編輯的在線文件對應(yīng)的鏈接,瀏覽器打開鏈接,調(diào)用云存儲客戶端;
      4)、云存儲客戶端向云存儲服務(wù)端提交所述在線文件的下載請求,云存儲服務(wù)端向客戶端提供所述在線文件數(shù)據(jù);
      5)、云存儲客戶端將所述在線文件下載后調(diào)用打開文件的系統(tǒng)調(diào)用,操作系統(tǒng)根據(jù)文件類型啟動對應(yīng)編輯器打開文件,用戶在所述編輯器中對文件進(jìn)行編輯;
      6)、編輯完成之后,用戶關(guān)閉編輯器,編輯器保存編輯后的文件,云存儲客戶端通過系統(tǒng)調(diào)用得知所述在線文件編輯結(jié)束,將所述編輯后的文件上傳到云存儲服務(wù)端。
      所述在線編輯協(xié)議項設(shè)置有數(shù)據(jù)值為所述云存儲客戶端路徑的字符串。所述用戶向操作系統(tǒng)注冊在線編輯協(xié)議項可以在安裝云存儲客戶端后,人工注冊,也可以在云存儲客戶端安裝程序中集成注冊的代碼,在安裝時直接進(jìn)行注冊表的修改,不需要人工修改,也避免了用戶操作困難的問題。
      所述在線文件的鏈接包括在線編輯協(xié)議項名稱和所述在線文件對應(yīng)的參數(shù)。
      進(jìn)一步地,所述步驟3)還包括步驟將所述在線文件對應(yīng)的參數(shù)傳遞給云存儲客戶端。
      進(jìn)一步地,所述步驟4)還包括步驟云存儲客戶端將所述在線文件對應(yīng)的參數(shù)提交給云存儲服務(wù)端,云存儲服務(wù)端根據(jù)所述在線文件對應(yīng)的參數(shù)驗證用戶的身份。
      其中,所述在線文件對應(yīng)的參數(shù)包括用戶帳號屬性和所述在線文件路徑。所述在線文件對應(yīng)的參數(shù)是采用Base64編碼方法對用戶帳號屬性及所述在線文件路徑進(jìn)行編碼的字符串。本發(fā)明不限于采用何種編碼方式進(jìn)行編碼,可以使用Base64、DES、AES、凱撒加密以及其它對稱加密算法、異或算法或者非公開的自定義編碼算法。所述用戶帳號屬性包括用戶唯一標(biāo)識符和授權(quán)驗證碼。
      所述云存儲客戶端將所述在線文件下載是指將在線文件下載到緩存區(qū),所述編輯器保存編輯后的文件是指將編輯后的文件保存在緩存區(qū)。直接通過緩存完成文件的編輯, 不在本地存儲文件,實現(xiàn)在線的編輯。
      本發(fā)明在線文件的編輯方法通過安裝一個云存儲客戶端,并且在操作系統(tǒng)注冊一個新的在線編輯協(xié)議項,在云存儲的Web界面中為每個在線文件生成唯一的編輯鏈接,當(dāng)用戶點擊編輯鏈接之時,瀏覽器會根據(jù)注冊在操作系統(tǒng)的在線編輯協(xié)議項自動調(diào)用云存儲客戶端,完成對在線文件的編輯后上傳。本發(fā)明沒有文件類型的限制,只要用戶本地系統(tǒng)安裝了相應(yīng)的編輯軟件就可以對該類型的在線文件進(jìn)行編輯操作,而不需要經(jīng)過先下載文件、再打開編輯、再上傳這樣的復(fù)雜步驟。


      圖I為本發(fā)明在線文件的編輯方法流程圖。
      具體實施方式
      下面結(jié)合附圖和實施例對本發(fā)明技術(shù)方案做進(jìn)一步詳細(xì)說明,以下實施例不構(gòu)成對本發(fā)明的限定。
      在云存儲服務(wù)中,云存儲服務(wù)商向用戶提供一客戶端,用戶在自己的終端設(shè)備上安裝客戶端,就能夠通過客戶端操作自己存儲在云服務(wù)端的數(shù)據(jù)。本發(fā)明在線文件的編輯方法,用于在用戶的終端上編輯云存儲的在線文件,包括步驟
      步驟101、用戶安裝客戶端,并向操作系統(tǒng)注冊在線編輯協(xié)議項。
      具體地,以Windows7操作系統(tǒng)為例,在注冊表\hkey-calsses_root\下創(chuàng)建在線編輯協(xié)議項,然后在該在線編輯協(xié)議項中新建一個字符串,所建字符串的數(shù)據(jù)值為客戶端的路徑。
      例如將新建的在線編輯協(xié)議項命名為xedit,則在注冊表 \hkey-calsses-root\下創(chuàng)建xedit:\\項,然后在xedit:\\項中新建一個名稱為“URL Protocol”的字符串,數(shù)據(jù)值為客戶端的路徑。這樣瀏覽器打開xedit這樣的鏈接時會自動調(diào)用該客戶端。
      需要說明的是,用戶向操作系統(tǒng)注冊在線編輯協(xié)議項可以在安裝云存儲服務(wù)客戶端后,人工手動在注冊表中添加;也可以在云存儲客戶端安裝程序中集成注冊的代碼,在安裝時直接進(jìn)行注冊表的修改,不需要人工手動修改,這樣避免了普通用戶不會手動修改注冊表的情況。本發(fā)明不限于采用何種方法向操作系統(tǒng)注冊在線編輯協(xié)議項。
      步驟102、在云存儲的Web界面上為每個在線文件都產(chǎn)生一個唯一的對應(yīng)在線編輯協(xié)議項的鏈接。
      具體地,在云存儲的Web界面上為每個在線文件都產(chǎn)生一個唯一的鏈接,形如 xedit://MZMlMZQlfGpvaG55L,該鏈接可以唯一表示在線文件及其所屬的用戶、在線路徑、 授權(quán)驗證。其中參數(shù)MzMlMzQlfGpvaG55L是根據(jù)用戶帳號屬性,在線文件的路徑綜合計算出的唯一標(biāo)識該在線文件的參數(shù)。用戶帳號屬性包括用戶唯一標(biāo)識符和授權(quán)驗證碼,在線文件鏈接的參數(shù)就是將用戶唯一標(biāo)識符、授權(quán)驗證碼、以及在線文件的路徑進(jìn)行排列后,采用Base64編碼而成。
      需要說明的是,在線文件鏈接的參數(shù)是該在線文件的唯一標(biāo)識,其參數(shù)的形成只要能唯一標(biāo)識該在線文件,不限于參數(shù)的組成要素,也不限于具體的編碼方法。
      步驟103、用戶點擊待編輯的在線文件對應(yīng)的鏈接,瀏覽器打開鏈接,自動調(diào)用客戶端。
      具體地,瀏覽器打開待編輯的在線文件對應(yīng)的鏈接時,根據(jù)步驟101注冊的在線編輯協(xié)議項,自動調(diào)用客戶端,并且將參數(shù)傳遞給客戶端。例如,對應(yīng)于在線文件鏈接 xedit://MzMlMzQlfGpvaG55L,點擊后,自動調(diào)用客戶端,并且將參數(shù)MzMlMzQlfGpvaG55L 傳遞給客戶端。
      步驟104、客戶端向云存儲服務(wù)端提交在線文件的下載請求,云存儲服務(wù)端向客戶端提供在線文件數(shù)據(jù)。
      具體地,客戶端根據(jù)取得的參數(shù)MzMlMzQlfGpVaG55L向云存儲服務(wù)端提交該參數(shù)對應(yīng)的在線文件的下載請求,云存儲服務(wù)端根據(jù)參數(shù)驗證客戶端的身份合法后,向客戶端提供對應(yīng)的在線文件數(shù)據(jù)。
      步驟105、客戶端將在線文件下載到緩存區(qū)之后調(diào)用打開文件的系統(tǒng)調(diào)用,操作系統(tǒng)根據(jù)文件類型啟動對應(yīng)編輯器打開文件,用戶在編輯器中對文件進(jìn)行編輯。
      步驟106、編輯完成之后,用戶關(guān)閉編輯器,編輯器將編輯結(jié)果保存在緩存區(qū),客戶端通過系統(tǒng)調(diào)用得知文件編輯結(jié)束,就將緩存區(qū)中的編輯后的文件上傳到云存儲服務(wù)端。
      通過以上步驟,用戶通過直接點擊在線文件對應(yīng)的鏈接,調(diào)用用戶終端設(shè)備上的編輯器對在線文件進(jìn)行編輯,并自動將編輯后的文件上傳到云存儲服務(wù)端,從而實現(xiàn)在線文件的直接點擊編輯修改,不需要對在線文件進(jìn)行下載編輯和上傳。其中操作系統(tǒng)根據(jù)文件類型啟動對應(yīng)編輯器打開文件,只要文件對應(yīng)的編輯器在用戶終端設(shè)備中有安裝,就能夠進(jìn)行編輯,因此并不限定文件類型,適用范圍廣泛。
      以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形, 但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
      權(quán)利要求
      1.一種在線文件的編輯方法,用于在用戶終端設(shè)備的瀏覽器中直接選取云存儲服務(wù)端的在線文件進(jìn)行編輯,其特征在于,所述用戶終端設(shè)備安裝有云存儲客戶端,所述在線文件的編輯方法包括步驟 1)、用戶向操作系統(tǒng)注冊在線編輯協(xié)議項; 2)、在云存儲的Web界面上為每個在線文件產(chǎn)生一個唯一的對應(yīng)所述在線編輯協(xié)議項的鏈接; 3)、用戶點擊待編輯的在線文件對應(yīng)的鏈接,瀏覽器打開鏈接,調(diào)用云存儲客戶端; 4)、云存儲客戶端向云存儲服務(wù)端提交所述在線文件的下載請求,云存儲服務(wù)端向客戶端提供所述在線文件數(shù)據(jù); 5)、云存儲客戶端將所述在線文件下載后調(diào)用打開文件的系統(tǒng)調(diào)用,操作系統(tǒng)根據(jù)文件類型啟動對應(yīng)編輯器打開文件,用戶在所述編輯器中對文件進(jìn)行編輯; 6)、編輯完成之后,用戶關(guān)閉編輯器,編輯器保存編輯后的文件,云存儲客戶端通過系統(tǒng)調(diào)用得知所述在線文件編輯結(jié)束,將所述編輯后的文件上傳到云存儲服務(wù)端。
      2.根據(jù)權(quán)利要求I所述的在線文件的編輯方法,其特征在于,所述在線編輯協(xié)議項設(shè)置有數(shù)據(jù)值為所述云存儲客戶端路徑的字符串。
      3.根據(jù)權(quán)利要求I所述的在線文件的編輯方法,其特征在于,所述在線文件的鏈接包括所述在線編輯協(xié)議項的名稱和所述在線文件對應(yīng)的參數(shù)。
      4.根據(jù)權(quán)利要求3所述的在線文件的編輯方法,其特征在于,所述步驟3)還包括步驟將所述在線文件對應(yīng)的參數(shù)傳遞給云存儲客戶端。
      5.根據(jù)權(quán)利要求4所述的在線文件的編輯方法,其特征在于,所述步驟4)還包括步驟云存儲客戶端將所述在線文件對應(yīng)的參數(shù)提交給云存儲服務(wù)端,云存儲服務(wù)端根據(jù)所述在線文件對應(yīng)的參數(shù)驗證用戶的身份。
      6.根據(jù)權(quán)利要求3,4,5任一權(quán)利要求所述的在線文件的編輯方法,其特征在于,所述在線文件對應(yīng)的參數(shù)包括用戶帳號屬性和所述在線文件路徑。
      7.根據(jù)權(quán)利要求6所述的在線文件的編輯方法,其特征在于,所述在線文件對應(yīng)的參數(shù)是采用Base64編碼方法對用戶帳號屬性和所述在線文件路徑進(jìn)行編碼的字符串。
      8.根據(jù)權(quán)利要求6所述的在線文件的編輯方法,其特征在于,所述用戶帳號屬性包括用戶唯一標(biāo)識符和授權(quán)驗證碼。
      9.根據(jù)權(quán)利要求I所述的在線文件的編輯方法,其特征在于,所述云存儲客戶端將所述在線文件下載是指將在線文件下載到緩存區(qū);所述編輯器保存編輯后的文件是指將編輯后的文件保存在緩存區(qū)。
      全文摘要
      本發(fā)明公開了一種在線文件的編輯方法,通過在用戶的終端設(shè)備上安裝一個云存儲客戶端,并且在操作系統(tǒng)注冊一個在線編輯協(xié)議項,在云存儲的Web界面中為每個在線文件生成唯一的編輯鏈接,當(dāng)用戶點擊編輯鏈接之時,用戶終端設(shè)備上的瀏覽器會根據(jù)注冊在操作系統(tǒng)的在線編輯協(xié)議項自動調(diào)用云存儲客戶端,完成對在線文件的編輯后上傳。本發(fā)明沒有文件類型的限制,只要用戶本地系統(tǒng)安裝了相應(yīng)的編輯軟件就可以對該類型的在線文件進(jìn)行編輯操作,而不需要經(jīng)過先下載文件、再打開編輯、再上傳這樣的復(fù)雜步驟。
      文檔編號H04L29/08GK102982119SQ201210449299
      公開日2013年3月20日 申請日期2012年11月12日 優(yōu)先權(quán)日2012年11月12日
      發(fā)明者蔣爍淼, 呂亮亮, 方達(dá)宏 申請人:上海夠快網(wǎng)絡(luò)科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1