新四季網

一種傳輸文件的系統及方法

2023-12-01 03:59:01 1

專利名稱:一種傳輸文件的系統及方法
一種傳輸文件的系統及方法
技術領域:
本發明涉及一種傳輸文件的系統及方法。背景技術:
目前,人們之間進行傳輸文件,一般是通過U盤或郵件或IM通訊等方式;但是這三種方式在對於需要經常傳輸的用戶來說,都分別存在一些缺陷使用U盤,不同人之間要反覆來回拔插U盤進行傳文件,尤其是在多人之間傳輸文件就更加麻煩;使用郵件或IM通訊方式,會給發送人帶來經常地發送操作及給接收人帶來經常地進行接收操作,使用很不便。
發明內容
本發明要解決的一個技術問題是提供一種傳輸文件的系統,便於傳輸文件,尤其是多人之間傳輸文件。
上述技術問題通過以下技術方案實現
一種傳輸文件的系統,包括伺服器和用於安裝在用戶端以實現用戶端登錄伺服器的用戶端軟體,用戶端軟體包括
登錄模塊,用於提供登錄界面並接收用戶輸入登錄信息、登錄請求,並實現用戶端登錄伺服器;
生成模塊,用於在成功登錄伺服器後在用戶端建立與登錄信息一一對應並用於存放文件的快盤;
設置模塊,用於接收用戶在快盤中設置文件和對快盤的文件進行設置接收者信息的輸入並進行相應的操作;
比較模塊,用於確定出快盤上相對於伺服器為新的文件、接收者信息及確定出伺服器上相對於快盤為新的文件;
上傳模塊,用於根據比較模塊的比較結果,自動將快盤中相對於伺服器為新的文件或/和文件的接收者信息上傳到伺服器;
及下載模塊,用於根據比較模塊的比較結果,自動從伺服器下載伺服器上相對於該快盤為新的文件且允許該登錄信息接收的文件至與該登錄信息一一對應的快盤中;
伺服器,其接收並保存用戶端上傳的文件和文件的接收者信息。
比較模塊進行啟動比較工作的條件包括
條件一當用戶設置好文件或設置好文件的接收者信息,設置模塊就會告知比較模塊,比較模塊開始比較工作;
條件二 當伺服器接收新的文件或/和新的接收者信息後,伺服器確定這些新的文件或/和新的接收者信息涉及到的接收者信息,然後告知該接收者信息中在線接收者, 相應的比較模塊開始比較工作。
下載模塊從伺服器下載文件後,若下載的文件為快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件。
伺服器接收文件後,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件。
本發明要解決的另一個技術問題是一種便於傳輸文件的方法,包括以下步驟
(1)文件發送者使用其登錄信息通過用戶端軟體登錄伺服器,在該登錄信息一一對應的快盤中設置需要傳輸的文件,並設置該文件的接收者信息;
(2)文件發送者的用戶端軟體通過與伺服器的比對後,自動將快盤中相對於伺服器為新的文件或/和文件的接收者信息上傳到伺服器;
(3)伺服器接收並保存用戶端上傳的文件和文件的接收者信息;
(4)文件接收者使用其登錄信息通過用戶端軟體登錄伺服器,文件接收者的用戶端軟體通過與伺服器的比對後,自動從伺服器下載伺服器上相對於該快盤為新的文件、接收者信息且允許該登錄信息接收的文件至與該登錄信息一一對應的快盤中。
在步驟(3)中,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件。
在步驟中,若下載的文件為快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件。
由上述方案可知,文件發送方通過用戶端軟體登錄伺服器後,在快盤中設置文件和文件的接收者信息,這些信息會自動上傳伺服器,然後在線的文件接收者就會自動接收, 這對於每天工作中人們之間要經常傳輸文件,減少傳送和接收操作,提高效率。另外,伺服器和用戶端軟體都會將修改後的文件替代修改前的文件,減少存放空間,不會給使用者帶來文件繁多的感覺,利於使用者工作。

圖1為本發明傳輸文件的方法的示意圖2為利用本發明傳輸文件的示意圖。
具體實施方式
本具體實施方式
提供的一種傳輸文件的系統,包括伺服器和用於安裝在用戶端以實現用戶端登錄伺服器的用戶端軟體,用戶端軟體包括
登錄模塊,用於提供登錄界面並接收用戶輸入登錄信息、登錄請求,並實現用戶端登錄伺服器;
生成模塊,用於在成功登錄伺服器後在用戶端建立與登錄信息一一對應並用於存放文件的快盤;
設置模塊,用於接收用戶在快盤中設置文件(包括新建文件和修改文件)和對快盤的文件進行設置接收者信息(具體表現為登錄信息)的輸入並進行相應的操作;
比較模塊,用於確定出快盤上相對於伺服器為新的文件、接收者信息及確定出伺服器上相對於快盤為新的文件;
上傳模塊,用於根據比較模塊的比較結果,自動將快盤中相對於伺服器為新的文件或/和文件的接收者信息上傳到伺服器;
及下載模塊,用於根據比較模塊的比較結果,自動從伺服器下載伺服器上相對於該快盤為新的文件且允許該登錄信息接收(該文件的接收者信息包括該登錄信息)的文件至與該登錄信息一一對應的快盤中,若下載的文件為快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件;
伺服器,其接收並保存用戶端上傳的文件和文件的接收者信息,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件。
另外,比較模塊進行啟動比較工作的條件可以為下列兩個條件之一
條件一當用戶設置好文件或設置好文件的接收者信息,設置模塊就會告知比較模塊,比較模塊開始比較工作;
條件二 當伺服器接收新的文件或/和新的接收者信息後,伺服器確定這些新的文件或/和新的接收者信息涉及到的接收者信息,然後告知該接收者信息中在線接收者, 相應的比較模塊開始比較工作。
上述兩條件的設計出發點為了減少工作程序,一般只有當用戶在快盤中每一次改動結束後和伺服器接收到新的內容後,相應的比較模塊才開始比較工作。
另外,比較模塊確定出比較結果的具體方案為比較模塊記錄快盤中文件信息,伺服器記錄其內的文件信息,文件信息包括文件的清單,每個文件的共享者信息(新建文件的登錄信息默認設置為該文件的共享者信息),每個文件的接收者信息和修改該接收者信息的修改時間,每個文件的MD5值和修改該文件的修改時間;當比較模塊開始比較工作時, 比較模塊獲取伺服器的文件信息,然後將兩者的文件信息做比較,比較的步驟具體包括 (bl)通過文件的清單對比得出快盤上相對伺服器沒有的文件,伺服器上相對快盤沒有的文件,兩者都有相同名稱的文件;(M)對於有相同名稱的文件,如果兩者的共享者信息不相同則兩文件不屬於同版本,如果兩者的共享者信息相同則兩文件屬於同版本,則比對兩端文件的MD5值是否相同及接收者信息是否改變,如果存在任一不同,再通過修改時間確認文件或接收者信息是最新的以便於後續的上傳或下載。
如圖1所示,通過上述系統進行傳輸文件的方法,包括以下步驟
(1)文件發送者使用其登錄信息通過用戶端軟體登錄伺服器,在該用戶端軟體登錄伺服器後生成的與該登錄信息一一對應的快盤中設置需要傳輸的文件,並設置該文件的接收者信息;
(2)文件發送者的用戶端軟體通過與伺服器的比對後確定出快盤上相對於伺服器為新的文件或/和文件的接收者信息,自動將快盤中相對於伺服器為新的文件或/和文件的接收者信息上傳到伺服器;
(3)伺服器接收並保存用戶端上傳的文件和文件的接收者信息,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件;
(4)文件接收者使用其登錄信息通過用戶端軟體登錄伺服器,文件接收者的用戶端軟體通過與伺服器的比對後確定出伺服器上相對於快盤為新的文件或/和文件的接收者信息,自動從伺服器下載伺服器上相對於該快盤為新的文件、接收者信息且允許該登錄信息接收的文件至與該登錄信息一一對應的快盤中,若下載的文件為該快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件。
如圖2所示,在此,以用戶A、B、C、D之間傳輸T文件為例,具體包括以下過程
(Li)用戶A通過用戶端軟體登錄伺服器,用戶A在其用戶端的快盤中設置T名稱文件並設置該文件的接收者信息,接收者信息為與用戶A、B、C、D分別對應的登錄信息;
(L2)用戶A端的用戶端軟體,通過與伺服器的比對後,自動將T文件和T文件的接收者信息傳到伺服器;
(L3)伺服器接收並保存用戶A上傳的T文件和T文件的接收者信息;
(L4)用戶B、C、D分別通過用戶端軟體登錄伺服器,用戶B、C、D端的用戶端軟體分別通過與伺服器的比對後,自動從伺服器下載T文件至與用戶B、C、D的各自登錄信息分別 ——對應的快盤中;
(L5)當用戶B在快盤中對T文件進行修改後得T』文件,用戶B端的用戶端軟體通過與伺服器的比對後,自動將T』文件傳到伺服器,伺服器根據判斷後將T』文件替代原有的 T文件;
(L6)用戶A、C、D端的用戶端軟體分別通過與伺服器的比對後,自動從伺服器下載 T』文件至與用戶A、C、D的各自登錄信息分別一一對應的快盤中,並替代原有的T文件。
本發明不局限於上述實施例,基於上述實施例的、未做出創造性勞動的簡單替換, 應當屬於本發明揭露的範圍。
權利要求
1.一種傳輸文件的系統,包括伺服器和用於安裝在用戶端以實現用戶端登錄伺服器的用戶端軟體,用戶端軟體包括登錄模塊,用於提供登錄界面並接收用戶輸入登錄信息、登錄請求,並實現用戶端登錄伺服器;生成模塊,用於在成功登錄伺服器後在用戶端建立與登錄信息一一對應並用於存放文件的快盤;設置模塊,用於接收用戶在快盤中設置文件和對快盤的文件進行設置接收者信息的輸入並進行相應的操作;比較模塊,用於確定出快盤上相對於伺服器為新的文件、接收者信息及確定出伺服器上相對於快盤為新的文件;上傳模塊,用於根據比較模塊的比較結果,自動將快盤中相對於伺服器為新的文件或/ 和文件的接收者信息上傳到伺服器;及下載模塊,用於根據比較模塊的比較結果,自動從伺服器下載伺服器上相對於該快盤為新的文件且允許該登錄信息接收的文件至與該登錄信息一一對應的快盤中;伺服器,其接收並保存用戶端上傳的文件和文件的接收者信息。
2.根據權利要求1所述的系統,其特徵在於,比較模塊進行啟動比較工作的條件包括條件一當用戶設置好文件或設置好文件的接收者信息,設置模塊就會告知比較模塊,比較模塊開始比較工作;條件二 當伺服器接收新的文件或/和新的接收者信息後,伺服器確定這些新的文件或/和新的接收者信息涉及到的接收者信息,然後告知該接收者信息中在線接收者,相應的比較模塊開始比較工作。
3.根據權利要求1所述的系統,其特徵在於,下載模塊從伺服器下載文件後,若下載的文件為快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件。
4.根據權利要求1所述的系統,其特徵在於,伺服器接收文件後,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件。
5.一種基於上述系統進行傳輸文件的方法,包括以下步驟(1)文件發送者使用其登錄信息通過用戶端軟體登錄伺服器,在該登錄信息一一對應的快盤中設置需要傳輸的文件,並設置該文件的接收者信息;(2)文件發送者的用戶端軟體通過與伺服器的比對後,自動將快盤中相對於伺服器為新的文件或/和文件的接收者信息上傳到伺服器;(3)伺服器接收並保存用戶端上傳的文件和文件的接收者信息;(4)文件接收者使用其登錄信息通過用戶端軟體登錄伺服器,文件接收者的用戶端軟體通過與伺服器的比對後,自動從伺服器下載伺服器上相對於該快盤為新的文件、接收者信息且允許該登錄信息接收的文件至與該登錄信息一一對應的快盤中。
6.根據權利要求5所述的方法,其特徵在於,在步驟(3)中,若接收的文件為伺服器中的某個文件的新修改版本則接收的文件覆蓋伺服器中的某個文件。
7.根據權利要求5所述的方法,其特徵在於,在步驟中,若下載的文件為快盤中的某個文件的新修改版本則下載的文件覆蓋快盤中的某個文件。
全文摘要
本發明涉及一種傳輸文件的系統,其包括用戶端軟體和伺服器,用戶端軟體根據與伺服器對比後,自動向伺服器上傳新文件、新接收者信息及從伺服器下載允許其下載的新文件、新接收者信息,因此,使用者使用本系統時只要在用戶端軟體中設置文件和文件的接收者信息,那麼該文件就自動傳輸到在線的文件接收者,而且接收者對該文件的修改都能自動傳輸到其他接收者,能減少傳送和接收操作,提高效率。
文檔編號H04L29/06GK102546629SQ20111046104
公開日2012年7月4日 申請日期2011年12月31日 優先權日2011年12月31日
發明者譚仲北 申請人:珠海金山辦公軟體有限公司, 珠海金山軟體有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀