專利名稱::即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法及系統(tǒng)的制作方法
技術領域:
:本發(fā)明涉及計算機、軟件
技術領域:
。技術背景近年來,⑶I(圖像用戶界面)技術得到廣泛應用,尤其是關于圖標圖像的顯示技術。在GUI環(huán)境中,通常的做法是通過稱為“圖標”的小圖像表示對象,例如數(shù)據(jù)文件或存儲數(shù)據(jù)文件的文件夾等。圖標有一套標準的大小和屬性格式,且通常是小尺寸的,代表一個文件,程序,網(wǎng)頁,或命令。圖標有助于用戶快速執(zhí)行命令和打開程序文件,單擊或雙擊圖標以執(zhí)行一個命令,圖標也用于在瀏覽器中快速展現(xiàn)內(nèi)容。在圖形用戶界面中,系統(tǒng)中的所有資源分別由三種類型的圖標所表示應用程序圖標(指向具體完成某一功能的可執(zhí)行程序)、文件夾圖標(指向用于存放其他應用程序、文當或子文件夾的“容器”)和文檔圖標(指向由某個應用程序所創(chuàng)建的信息)?,F(xiàn)有技術中,通信終端中的文件夾圖標一般為系統(tǒng)默認形式,或者用戶從系統(tǒng)數(shù)據(jù)庫的圖標信息中選擇某一圖標。目前,通過用戶自定義或者采集和用戶相關的個性圖標作為文件夾圖標還無法實現(xiàn)。隨著即時通信的不斷發(fā)展,通過即時通信進行文件共享的應用越來越多。當用戶接收多個聯(lián)系人傳輸?shù)臄?shù)據(jù)文件時,如果能夠?qū)⒚總€數(shù)據(jù)發(fā)送方的個性圖標作為接收數(shù)據(jù)時的文件夾圖標,那么就可以使用戶根據(jù)文件夾圖標直觀判斷出文件發(fā)送方的信息,更加方便用戶的使用。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法及系統(tǒng)。利用本發(fā)明,通過將即時通信傳輸數(shù)據(jù)的發(fā)送方的個性信息圖標,作為進行數(shù)據(jù)接收的文件夾圖標,使用戶根據(jù)文件夾圖標即可獲悉文件的發(fā)送方信息。本發(fā)明提供的技術方案包括一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,包括步驟1,接收方客戶端接收到即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱?;步驟2,采集和數(shù)據(jù)發(fā)送方相關的個性信息;步驟3,將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;步驟4,將前述獲得的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。優(yōu)選地,所述步驟4具體包括4-1,判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式,若是,則不需創(chuàng)建文件夾;若不是文件夾格式,則創(chuàng)建用以容放所述數(shù)據(jù)的文件夾;4-2,更替上述傳輸數(shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標,將步驟3所獲得的個性圖標作為容放上述數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。優(yōu)選地,所述創(chuàng)建的文件夾,其名稱包括如下至少其一的信息發(fā)送數(shù)據(jù)的文檔名稱;數(shù)據(jù)發(fā)送方的用戶識別號;數(shù)據(jù)發(fā)送方的用戶名;數(shù)據(jù)發(fā)送方的聯(lián)系人分類;數(shù)據(jù)發(fā)送方發(fā)送數(shù)據(jù)的時間,或數(shù)據(jù)接收方接收數(shù)據(jù)的時間;數(shù)據(jù)發(fā)送方發(fā)送數(shù)據(jù)的次數(shù),或數(shù)據(jù)接收方接收數(shù)據(jù)的次數(shù);數(shù)據(jù)接收方自定義的文件名稱。優(yōu)選地,所述步驟2中采集的個性信息,包括圖像信息和字符信息兩者至少其一的信息類型。優(yōu)選地,所述的圖像信息為即時通信用戶的頭像圖標、自定義表情圖標、個人空間中的圖片三者至少其一的圖像信息。優(yōu)選地,所述的字符信息為用戶標識號、昵稱、備注名稱、自定義名稱其中至少其一的字符信息。優(yōu)選地,所述采集的個性信息為字符個性信息時,將所述字符信息轉(zhuǎn)換成能夠應用于文件夾圖標的圖片形式的文字圖標格式。優(yōu)選地,所述步驟2中采集個性信息的方式包括以下至少其一采集發(fā)送方個人資料中的頭像和字符信息;采集發(fā)送方即時通信工具關聯(lián)頁面中的圖像或字符信息;采集數(shù)據(jù)發(fā)送方預設的數(shù)據(jù)存儲圖標和字符信息;采集數(shù)據(jù)接收方預設的數(shù)據(jù)存儲圖標和字符信息。優(yōu)選地,所述即時通信工具關聯(lián)頁面,是通過即時通信工具的用戶標識號能夠關聯(lián)登陸的頁面。優(yōu)選地,所述步驟3中應用于文件夾圖標的個性圖標,其圖標格式為gif、bmp、jpg、png或者tif格式。優(yōu)選地,所述步驟3中應用于文件夾圖標的個性圖標,設置有個性圖標列表,個性圖標列表中的圖標按照預設條件依次顯示,以實現(xiàn)圖標動態(tài)顯示的效果。本發(fā)明還提供一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng),該系統(tǒng)包括數(shù)據(jù)接收單元,用以接收即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱?;個性信息采集單元,與所述數(shù)據(jù)接收單元相連,用以在接收到數(shù)據(jù)傳輸請求時,采集和數(shù)據(jù)發(fā)送方相關的個性信息;個性圖標生成單元,與所述個性信息采集單元相連,用以將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;個性圖標輸出單元,與所述個性圖標生成單元相連,用以將個性圖標生成單元生成的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。優(yōu)選地,所述個性信息采集單元具體包括圖像信息采集模塊,用于采集和數(shù)據(jù)發(fā)送方相關的圖像信息;5字符信息采集模塊,用于采集和數(shù)據(jù)發(fā)送方相關的字符信息。優(yōu)選地,所述個性圖標輸出單元具體包括傳輸數(shù)據(jù)判斷模塊,用于判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式;文件夾創(chuàng)建模塊,用于在傳輸數(shù)據(jù)不是文件夾格式時,創(chuàng)建用以容放所述傳輸數(shù)據(jù)的文件夾;個性圖標更替模塊,用于將生成的個性圖標更替?zhèn)鬏敂?shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標;個性圖標輸出模塊,用于將更替后的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。本發(fā)明的優(yōu)點在于通過采集即時通信數(shù)據(jù)發(fā)送方的相關個性信息,并轉(zhuǎn)換成個性圖標格式,在接收方接收發(fā)送方的數(shù)據(jù)時,將獲得的發(fā)送方的個性圖標作為接收數(shù)據(jù)的文件夾圖標,從而豐富了文件夾圖標信息,使用戶通過個性圖標可以直觀了解到數(shù)據(jù)發(fā)送方信息,提高了用戶在即時通信數(shù)據(jù)傳輸中使用個性圖標的體驗。圖1-1是本發(fā)明實施例中數(shù)據(jù)傳輸請求界面的示意圖1-2是本發(fā)明實施例中輸出有個性圖標數(shù)據(jù)接收界面的示意圖1-3是本發(fā)明實施例中在接收方客戶端輸出文件夾個性圖標的示意圖1-4是本發(fā)明另一實施例中在接收方客戶端輸出文件夾個性圖標的示意圖2為本發(fā)明第一實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法流程圖3為本發(fā)明第二實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法流程圖4為本發(fā)明第三實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng)框圖5為本發(fā)明第四實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng)框圖。具體實施方式為使本發(fā)明的技術特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合圖1-1至圖1-4,對本發(fā)明的核心思想進行簡要說明。參見圖1-1,展示了即時通信傳輸數(shù)據(jù)時在接收方客戶端呈現(xiàn)的數(shù)據(jù)傳輸請求界面的示意圖。如圖所示,在數(shù)據(jù)傳輸請求界面110中,顯示有文檔發(fā)送方的頭像圖標111以及文檔發(fā)送方的昵稱112“李紅”,同時顯示有所傳輸文檔的名稱、格式等。接收方用戶通過點擊“接收”或“另存為”進行接收操作,也可以拒絕接收數(shù)據(jù)文檔。當接收方客戶端接收到數(shù)據(jù)傳輸請求界面110時,觸發(fā)采集和數(shù)據(jù)發(fā)送方相關的個性信息,例如采集數(shù)據(jù)傳輸請求界面110中關于發(fā)送方的頭像圖標或者昵稱、備注姓名等個性信息,當然也可以通過發(fā)送方客戶端采集發(fā)送方即時通信相關網(wǎng)頁中的個性信息,例如即時通信空間博客中的用戶信息等。對于采集到的個性信息,由系統(tǒng)的圖標相關API函數(shù)將其生成個性圖標,并創(chuàng)建文件夾,由生成的個性圖標作為文件夾的圖標。參見圖1-2,展示了輸出有個性圖標的數(shù)據(jù)接收界面的示意圖。如圖所示,數(shù)據(jù)接收界面120中包括有輸出的個性圖標121和文件夾名稱122,其中個性圖標121為數(shù)據(jù)發(fā)送方的頭像圖標,文件夾名稱122為傳輸文檔的名稱,當然也可以由用戶自行設置文件夾名稱。當采集到的個性圖標有多個時,用戶可以通過觸發(fā)個性圖標121的子列表,選擇其中一個作為文件夾的圖標。所接收的數(shù)據(jù)即保存在個性圖標121對應的文件夾中,按照用戶選擇的存儲路徑保存在客戶端。對于傳輸數(shù)據(jù)為文件夾時,則由個性圖標替換原文件夾的圖標。參見圖1-3和1-4,展示了在接收方客戶端輸出文件夾個性圖標的示意圖。如圖1-3所示,輸出的文件夾個性圖標130是以發(fā)送發(fā)頭像圖標作為文件夾圖標的形式;如圖1-4所示,輸出的文件夾圖標140是以發(fā)送方的昵稱“李紅”作為字符信息,轉(zhuǎn)換為圖片后作為文件夾的圖標形式。下面結(jié)合附圖對本發(fā)明的具體實施方案作進一步詳細的描述。參見圖2,為本發(fā)明第一實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法流程圖,具體包括如下步驟S11,接收方客戶端接收到即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱螅话l(fā)送方客戶端將發(fā)送方和接收方的用戶標識號以待傳輸?shù)臄?shù)據(jù)信息按照協(xié)議格式組合到數(shù)據(jù)包中,進行加密處理后,根據(jù)獲取到的接收方客戶端的IP地址以及Port端口生成發(fā)送數(shù)據(jù)信息的套接字端口,進行數(shù)據(jù)包的發(fā)送;接收方客戶端異步接收到所述數(shù)據(jù)包,對其進行解密解析處理后,利用Windows的相關API函數(shù),在接收方客戶端生成數(shù)據(jù)傳輸請求界面。如圖1-1所示的數(shù)據(jù)傳輸請求界面。S12,采集和數(shù)據(jù)發(fā)送方相關的個性信息;當接收方客戶端接收到數(shù)據(jù)傳輸?shù)恼埱髸r,觸發(fā)有關發(fā)送方個性信息的采集。根據(jù)系統(tǒng)的應用編程接口(ApplicationProgrammingInterface,API)相關函數(shù),獲取與數(shù)據(jù)發(fā)送方有關的個性信息。本實施例中采集個性信息的方式包括采集發(fā)送方個人資料中的頭像和字符信息;采集發(fā)送方即時通信工具關聯(lián)頁面中的圖像或字符信息;采集數(shù)據(jù)發(fā)送方預設的數(shù)據(jù)存儲圖標和字符信息;采集數(shù)據(jù)接收方預設的數(shù)據(jù)存儲圖標和字符信息。其中,即時通信工具關聯(lián)頁面是指通過即時通信工具的用戶標識號能夠關聯(lián)登陸的頁面,例如與即時通信賬號關聯(lián)的個人空間網(wǎng)頁。所采集的個性信息可以為圖片信息,例如數(shù)據(jù)發(fā)送方的頭像圖標,或者用戶自定義的表情圖標,或者發(fā)送方即時通信個人空間中的圖片信息;所采集的個性信息還可以為字符信息,例如發(fā)送方的標識號、昵稱,或者接收方針對發(fā)送方設置的備注名稱或自定義名稱。S13,將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;所采集的關于發(fā)送方的個性信息,可能是圖片、圖標或者字符等內(nèi)容形式,需要將這些不同格式的信息內(nèi)容轉(zhuǎn)換成統(tǒng)一的用作文件夾圖標的格式。根據(jù)用戶的轉(zhuǎn)換指令,或者根據(jù)系統(tǒng)設置將個性信息轉(zhuǎn)換成統(tǒng)一的圖標格式,例如GIF、BMP、JPG、PNG或者TIF等格式。GIF(GraphicsInterchangeFormat,圖像交換格式),采用LZW(LempelZivWelch)算法的連續(xù)色調(diào)的無損壓縮格式。目前幾乎所有相關軟件都支持它,GIF支持動畫顯不。BMP(Bitmap,位圖)是Windows操作系統(tǒng)中的標準圖像文件格式,采用位映射存儲格式,除了圖像深度可選以外,不采用其他任何壓縮,因此,BMP文件所占用的空間比較大。BMP文件的圖像深度可選lbit、4bit、8bit及24bit。JPG(Jointphotographicgroup,聯(lián)合圖像專家組)是一種常用圖片格式,提供有損壓縮,因此壓縮比可以達到其他傳統(tǒng)壓縮算法無法比擬的程度,但是,文件大小是以犧牲圖像質(zhì)量為代價的。PNG(PortableNetworkGraphic,可攜性網(wǎng)路用圖形)綜合了JPG和GIF格式的優(yōu)點,支持Mbit色彩056拉56拉56),壓縮不失真并支持透明背景和漸顯圖像的制作。TIF(TagImageFileformat,標簽圖像文件格式)是一種跨平臺的位圖格式,采用LZW壓縮算法,是一種無損失的壓縮方案。S14,將前述獲得的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出ο根據(jù)Windows文件處理API函數(shù)(CreateFile)創(chuàng)建新的文件夾,文件夾名稱為傳輸數(shù)據(jù)的文件名稱,文件夾的顯示圖標為前述步驟中轉(zhuǎn)換的個性圖標,根據(jù)接收方接收數(shù)據(jù)的存儲路徑,將圖標文件夾進行保存,所接收的數(shù)據(jù)存儲在創(chuàng)建的個性圖標文件夾中。參見圖3,為本發(fā)明第二實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法流程圖,具體包括如下步驟S21,接收方客戶端接收到即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱螅唤邮辗娇蛻舳私邮諄碜杂诎l(fā)送方的數(shù)據(jù)包,對其進行解密解析處理后,利用Windows的相關API函數(shù),在接收方客戶端生成數(shù)據(jù)傳輸請求界面。在數(shù)據(jù)傳輸請求界面中,顯示有發(fā)送方的基本信息如頭像標識、備注姓名、昵稱以及簽名檔等內(nèi)容,對于傳輸?shù)臄?shù)據(jù)文件顯示有文檔名稱、格式以及大小。S22,采集和數(shù)據(jù)發(fā)送方相關的個性信息;當接收方客戶端接收到數(shù)據(jù)傳輸?shù)恼埱髸r,觸發(fā)有關發(fā)送方個性信息的采集。根據(jù)系統(tǒng)的應用編程接口(ApplicationProgrammingInterface,API)相關函數(shù),對發(fā)送方相關的個性信息進行采集。具體采集過程為通過接收方客戶端對前述步驟中所生成的數(shù)據(jù)傳輸請求界面上的發(fā)送方相關信息進行采集;或者通過發(fā)送方客戶端針對發(fā)送方的個人資料及空間信息進行采集,獲取代表發(fā)送方的個性信息,例如發(fā)送方用戶自定義的表情圖標,空間中的代表性圖片等,然后將采集的信息發(fā)送到接收方客戶端。另外,所述的個性信息也可以是數(shù)據(jù)發(fā)送方或接收方預先設置好的個性信息,系統(tǒng)直接采集預設的個性信息。S23,將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;所采集的關于發(fā)送方的個性信息,可能是圖片、圖標或者字符等內(nèi)容形式,需要將這些不同格式的信息內(nèi)容轉(zhuǎn)換成統(tǒng)一的用作文件夾圖標的格式。根據(jù)用戶的轉(zhuǎn)換指令,或者根據(jù)系統(tǒng)的設置將個性信息轉(zhuǎn)換成圖標格式,例如GIF、BMP、JPG、PNG或者TIF等格式。S24,判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式;當接收方客戶端接收到來自于發(fā)送方的數(shù)據(jù)包,對數(shù)據(jù)包進行解密解析處理,確定為有效數(shù)據(jù)包后,解析出該數(shù)據(jù)包中所包含的數(shù)據(jù)文件格式,根據(jù)Windows文件處理API相關函數(shù),比如GetFileAttributes或GetFileType,判斷傳輸?shù)臄?shù)據(jù)是否為文件夾格式。如果是文件夾格式,則直接執(zhí)行S^步驟,若不是文件夾格式,則執(zhí)行S25步驟。S25,創(chuàng)建用以容放所述傳輸數(shù)據(jù)的文件夾;根據(jù)Windows文件處理API函數(shù)(CreateFile)創(chuàng)建新的文件夾,文件夾的名稱為傳輸數(shù)據(jù)的文件名稱或者用戶自定義的名稱,文件夾的圖標為windows系統(tǒng)默認的文件夾圖標,所創(chuàng)建的文件夾臨時存儲在windows系統(tǒng)的剪切板中,當用戶選擇存儲路徑進行數(shù)據(jù)接收時,所創(chuàng)建的文件夾即轉(zhuǎn)存到實際存儲路徑中。S26,將前述個性圖標更替?zhèn)鬏敂?shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標;根據(jù)Windows圖標運算API相關函數(shù),將傳輸數(shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標,采用前述步驟中生成的個性圖標進行替換。所替換后的圖標格式可以和原文件夾的圖標格式相同,也可以是用戶自定義的圖標格式。S27,將更替后的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出ο對于傳輸數(shù)據(jù)為文件夾的情形,數(shù)據(jù)內(nèi)容即在傳輸?shù)奈募A中,本發(fā)明中僅是采用創(chuàng)建的個性圖標代替所述文件夾的圖標即可;對于傳輸數(shù)據(jù)是文檔數(shù)據(jù)的情形,由于本發(fā)明技術方案中,所生成的個性圖標只是用于作為文件夾圖標,因此需要創(chuàng)建新的文件夾,然后將生成的圖標替換所創(chuàng)建的文件夾圖標,再將傳輸?shù)臄?shù)據(jù)內(nèi)容放置于個性圖標文件夾中。所述文件夾圖標在接收方客戶端輸出時,當用戶選擇系統(tǒng)默認的存儲路徑時,則文件夾圖標及傳輸?shù)臄?shù)據(jù)內(nèi)容直接存儲在默認路徑中;若用戶對存儲路徑進行選擇時,在用戶客戶端會出現(xiàn)數(shù)據(jù)接收界面,那么文件夾圖標即可在數(shù)據(jù)接收界面中輸出,如圖1-2所示的數(shù)據(jù)接收界面。文件夾的名稱默認為傳輸數(shù)據(jù)的文檔名稱,也可由用戶重新設置名稱,然后按照默認或設置的形式存儲于所選擇的路徑中。結(jié)合前面描述的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法實施例,本發(fā)明還提供了配套的系統(tǒng)。參見圖4,為本發(fā)明第三實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng)框圖,該系統(tǒng)包括數(shù)據(jù)接收單元410,用以接收即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱?;個性信息采集單元420,與所述數(shù)據(jù)接收單元410相連,用以在接收到數(shù)據(jù)傳輸請求時,采集和數(shù)據(jù)發(fā)送方相關的個性信息;個性圖標生成單元430,與所述個性信息采集單元420相連,用以將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;個性圖標輸出單元440,與所述個性圖標生成單元430相連,用以將個性圖標生成單元生成的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。本實施例所述的系統(tǒng)中,數(shù)據(jù)接收單元410接收到發(fā)送方發(fā)送的數(shù)據(jù)包,解析出7/8頁數(shù)據(jù)包類型,獲得數(shù)據(jù)發(fā)送方的標識信息以及數(shù)據(jù)包信息,并在客戶端生成數(shù)據(jù)傳輸請求界面;個性信息采集單元420根據(jù)生成的數(shù)據(jù)傳輸請求界面,對發(fā)送方的相關信息進行采集,獲取與發(fā)送方相關的個性信息;個性圖標生成單元430根據(jù)所采集的個性信息,利用系統(tǒng)圖標相關API函數(shù),將采集的發(fā)送方個性信息內(nèi)容轉(zhuǎn)換成統(tǒng)一的用于文件夾圖標的個性圖標;個性圖標輸出單元440利用文件處理API函數(shù)創(chuàng)建新的文件夾,文件夾的顯示圖標為個性圖標生成單元430生成的個性圖標,根據(jù)接收方接收數(shù)據(jù)的存儲路徑,將圖標文件夾進行保存,所接收的數(shù)據(jù)存儲在創(chuàng)建的圖標文件夾中。參見圖5,為本發(fā)明第四實施例提供的即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng)框圖,該系統(tǒng)包括數(shù)據(jù)接收單元510,用以接收即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱?;個性信息采集單元520,與所述數(shù)據(jù)接收單元510相連,用以在接收到數(shù)據(jù)傳輸請求時,采集和數(shù)據(jù)發(fā)送方相關的個性信息;個性圖標生成單元530,與所述個性信息采集單元520相連,用以將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;個性圖標輸出單元M0,與所述個性圖標生成單元530相連,用以將個性圖標生成單元生成的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。其中個性信息采集單元520具體包括圖像信息采集模塊521,用于采集和數(shù)據(jù)發(fā)送方相關的圖像信息;字符信息采集模522,用于采集和數(shù)據(jù)發(fā)送方相關的字符信息。圖像信息采集模塊521采集發(fā)送方個人信息或相關頁面上的圖像內(nèi)容,例如用戶的頭像圖標、自定義表情圖標、個人空間中的圖片等圖像內(nèi)容。字符信息采集模塊522采集代表發(fā)送方個性的字符信息,例如發(fā)送方的標識號、昵稱以及備注名稱、或者簽名檔中的個性字符信息等。個性圖標輸出單元540具體包括傳輸數(shù)據(jù)判斷模塊M1,用于判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式;文件夾創(chuàng)建模塊M2,用于創(chuàng)建用以容放所述傳輸數(shù)據(jù)的文件夾;個性圖標更替模塊M3,用于將生成的個性圖標更替?zhèn)鬏敂?shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標;個性圖標輸出模塊M4,用于將更替后的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。傳輸數(shù)據(jù)判斷模塊541從數(shù)據(jù)接收單元510處獲得解析后的數(shù)據(jù)包信息,根據(jù)Windows文件處理API相關函數(shù),判斷傳輸?shù)臄?shù)據(jù)是否為文件夾格式。文件夾創(chuàng)建模塊542根據(jù)Windows文件處理API函數(shù)創(chuàng)建新的文件夾,文件夾的名稱為傳輸數(shù)據(jù)的文件名稱或者用戶自定義的名稱,文件夾的圖標為系統(tǒng)默認的文件夾圖標。個性圖標更替模塊543利用Windows圖標運算API相關函數(shù),將圖標生成單元530所生成的個性圖標替換傳輸數(shù)據(jù)的文件夾或文件夾創(chuàng)建模塊542創(chuàng)建的文件夾的圖標。個性圖標輸出模塊544按照用戶進行數(shù)據(jù)接收的指令,在客戶端輸出個性圖標,當用戶選擇系統(tǒng)默認的存儲路徑時,則文件夾圖標及傳輸?shù)臄?shù)據(jù)內(nèi)容直接存儲在默認路徑中;若用戶對存儲路徑進行選擇時,個性圖標還可在數(shù)據(jù)接收界面中輸出。10以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施方式,均在本發(fā)明的保護范圍之中。權利要求1.一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于該方法包括以下步驟步驟1,接收方客戶端接收到即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱螅徊襟E2,采集和數(shù)據(jù)發(fā)送方相關的個性信息;步驟3,將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;步驟4,將前述獲得的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出ο2.根據(jù)權利要求1所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述步驟4具體包括4-1,判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式,若是,則不需創(chuàng)建文件夾;若不是文件夾格式,則創(chuàng)建用以容放所述數(shù)據(jù)的文件夾;4-2,更替上述傳輸數(shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標,將步驟3所獲得的個性圖標作為容放上述數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。3.根據(jù)權利要求2所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述創(chuàng)建的文件夾,其名稱包括如下至少其一的信息,發(fā)送數(shù)據(jù)的文檔名稱;數(shù)據(jù)發(fā)送方的用戶識別號;數(shù)據(jù)發(fā)送方的用戶名;數(shù)據(jù)發(fā)送方的聯(lián)系人分類;數(shù)據(jù)發(fā)送方發(fā)送數(shù)據(jù)的時間,或數(shù)據(jù)接收方接收數(shù)據(jù)的時間;數(shù)據(jù)發(fā)送方發(fā)送數(shù)據(jù)的次數(shù),或數(shù)據(jù)接收方接收數(shù)據(jù)的次數(shù);數(shù)據(jù)接收方自定義的文件名稱。4.根據(jù)權利要求1所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述步驟2中采集的個性信息,包括圖像信息和字符信息兩者至少其一的信息類型。5.根據(jù)權利要求4所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述的圖像信息為即時通信用戶的頭像圖標、自定義表情圖標、個人空間中的圖片三者至少其一的圖像信息。6.根據(jù)權利要求4所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述的字符信息為用戶標識號、昵稱、備注名稱、自定義名稱其中至少其一的字符信息。7.根據(jù)權利要求4所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述采集的個性信息為字符個性信息時,將所述字符信息轉(zhuǎn)換成能夠應用于文件夾圖標的圖片形式的文字圖標格式。8.根據(jù)權利要求1所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述步驟2中采集個性信息的方式包括以下至少其一,采集發(fā)送方個人資料中的頭像和字符信息;采集發(fā)送方即時通信工具關聯(lián)頁面中的圖像或字符信息;采集數(shù)據(jù)發(fā)送方預設的數(shù)據(jù)存儲圖標和字符信息;采集數(shù)據(jù)接收方預設的數(shù)據(jù)存儲圖標和字符信息。9.根據(jù)權利要求8所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述即時通信工具關聯(lián)頁面,是通過即時通信工具的用戶標識號能夠關聯(lián)登陸的頁面。10.根據(jù)權利要求1所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述步驟3中應用于文件夾圖標的個性圖標,其圖標格式為gif、bmp、jpg、png或者tif格式。11.根據(jù)權利要求1所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法,其特征在于所述步驟3中應用于文件夾圖標的個性圖標,設置有個性圖標列表,個性圖標列表中的圖標按照預設條件依次顯示,以實現(xiàn)圖標動態(tài)顯示的效果。12.—種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng),其特征在于該系統(tǒng)包括數(shù)據(jù)接收單元,用以接收即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱?;個性信息采集單元,與所述數(shù)據(jù)接收單元相連,用以在接收到數(shù)據(jù)傳輸請求時,采集和數(shù)據(jù)發(fā)送方相關的個性信息;個性圖標生成單元,與所述個性信息采集單元相連,用以將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;個性圖標輸出單元,與所述個性圖標生成單元相連,用以將個性圖標生成單元生成的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。13.根據(jù)權利要求12所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng),其特征在于所述個性信息采集單元具體包括,圖像信息采集模塊,用于采集和數(shù)據(jù)發(fā)送方相關的圖像信息;字符信息采集模塊,用于采集和數(shù)據(jù)發(fā)送方相關的字符信息。14.根據(jù)權利要求12所述的一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的系統(tǒng),其特征在于所述個性圖標輸出單元具體包括,傳輸數(shù)據(jù)判斷模塊,用于判斷數(shù)據(jù)發(fā)送方所發(fā)送的數(shù)據(jù)是否為文件夾格式;文件夾創(chuàng)建模塊,用于在傳輸數(shù)據(jù)不是文件夾格式時,創(chuàng)建用以容放所述傳輸數(shù)據(jù)的文件夾;個性圖標更替模塊,用于將生成的個性圖標更替?zhèn)鬏敂?shù)據(jù)的文件夾或創(chuàng)建的文件夾的圖標;個性圖標輸出模塊,用于將更替后的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。全文摘要本發(fā)明提供了一種即時通信傳輸數(shù)據(jù)進行圖標文件存儲的方法及系統(tǒng),屬于計算機、軟件
技術領域:
。該方法包括接收方客戶端接收到即時通信數(shù)據(jù)發(fā)送方進行數(shù)據(jù)傳輸?shù)恼埱螅徊杉蛿?shù)據(jù)發(fā)送方相關的個性信息;將采集的個性信息轉(zhuǎn)換成能夠應用于文件夾圖標的個性圖標;將前述獲得的個性圖標作為容放傳輸數(shù)據(jù)的文件夾圖標,在接收方客戶端輸出。利用本發(fā)明,通過采集即時通信數(shù)據(jù)發(fā)送方的相關個性信息,并轉(zhuǎn)換成個性圖標,在接收方客戶端采用所述個性圖標作為接收數(shù)據(jù)的文件夾圖標,從而使用戶根據(jù)文件夾圖標即可獲悉文件的發(fā)送方信息。文檔編號H04L12/58GK102523175SQ20111042571公開日2012年6月27日申請日期2011年12月18日優(yōu)先權日2011年12月18日發(fā)明者劉紅梅,馬宇塵申請人:上海量明科技發(fā)展有限公司