本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種文件共享方法和終端。
背景技術(shù):兩個用戶終端之間可以通過相互傳輸文件來進(jìn)行文件的共享,但是在向目標(biāo)終端傳輸文件進(jìn)行共享時,發(fā)送共享文件的源終端無法確定作為文件接收方的目標(biāo)終端是否能夠打開該共享的文件。若目標(biāo)終端上并未安裝相應(yīng)的應(yīng)用程序或目標(biāo)終端自身的配置過低都有可能導(dǎo)致無法打開源終端共享的文件。為了瀏覽共享的文件,則要求目標(biāo)終端不得不安裝相應(yīng)的應(yīng)用程序或升級終端的配置,這對用戶造成了很大的不便,嚴(yán)重影響了用戶的使用感受。
技術(shù)實現(xiàn)要素:本發(fā)明的實施例提供一種文件共享方法和終端,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:本發(fā)明實施例的一方面,提供一種文件共享方法,涉及源終端,包括:接收目標(biāo)終端發(fā)送的處理能力信息,所述處理能力信息用于指示所述目標(biāo)終端能夠打開的文件類型。根據(jù)所述處理能力信息確定所述目標(biāo)終端不能打開共享文件時,將所述共享文件進(jìn)行處理以適應(yīng)所述目標(biāo)終端的處理能力。指示所述目標(biāo)終端獲取處理后的所述共享文件。本發(fā)明實施例的另一方面,提供一種文件共享方法,涉及目標(biāo)終端,包括:向源終端發(fā)送處理能力信息,所述處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。當(dāng)所述源終端根據(jù)所述處理能力信息確定所述目標(biāo)終端不能打開共享文件時,接收所述源終端發(fā)送的指示信息,所述指示信息用于指示所述目標(biāo)終端獲取處理后的所述共享文件。獲取處理后的所述共享文件。本發(fā)明實施例的另一方面,提供一種終端,包括:能力信息接收單元,用于接收目標(biāo)終端發(fā)送的處理能力信息,所述處理能力信息用于指示所述目標(biāo)終端能夠打開的文件類型。處理單元,用于根據(jù)所述處理能力信息確定所述目標(biāo)終端不能打開共享文件時,將所述共享文件進(jìn)行處理以適應(yīng)所述目標(biāo)終端的處理能力。指示單元,指示所述目標(biāo)終端獲取處理后的所述共享文件。本發(fā)明實施例的另一方面,提供一種終端,包括:發(fā)送單元,用于向源終端發(fā)送處理能力信息,所述處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。接收單元,用于當(dāng)所述源終端根據(jù)所述處理能力信息確定所述目標(biāo)終端不能打開共享文件時,接收所述源終端發(fā)送的指示信息,所述指示信息用于指示所述目標(biāo)終端獲取處理后的所述共享文件。獲取處理后的所述共享文件。本發(fā)明實施例的再一方面,提供一種文件共享系統(tǒng),至少一個如上所述的源終端和至少一個如上所述的目標(biāo)終端。本發(fā)明實施例提供的文件共享方法和終端,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提供的一種文件共享方法的流程示意圖;圖2為本發(fā)明實施例提供的另一文件共享方法的流程示意圖;圖3為本發(fā)明實施例提供的又一文件共享方法的流程示意圖;圖4為本發(fā)明實施例提供的一種文件共享終端的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提供的另一文件共享終端的結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例提供的又一文件共享終端的結(jié)構(gòu)示意圖。具體實施方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實施例提供的文件共享方法,涉及源終端,如圖1所示,包括:S101、源終端接收目標(biāo)終端發(fā)送的處理能力信息,該處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。S102、源終端根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力。S103、源終端指示目標(biāo)終端獲取處理后的該共享文件。本發(fā)明實施例提供的文件共享方法,涉及目標(biāo)終端,如圖2所示,包括:S201、目標(biāo)終端向源終端發(fā)送處理能力信息,該處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。S202、當(dāng)源終端根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,目標(biāo)終端接收該源終端發(fā)送的指示信息,該指示信息用于指示目標(biāo)終端獲取處理后的共享文件。S203、目標(biāo)終端獲取處理后的該共享文件。本發(fā)明實施例提供的文件共享方法,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。本發(fā)明實施例提供的另一文件共享方法,如圖3所示,包括:S301、源終端向目標(biāo)終端發(fā)送詢問信息以要求目標(biāo)終端反饋處理能力信息。需要說明的是,在本發(fā)明實施例中,終端具體可以是電腦、手機(jī)或平板電腦等設(shè)備,源終端和目標(biāo)終端可以是相同的設(shè)備,也可以是不同的設(shè)備。S302、源終端接收目標(biāo)終端發(fā)送的處理能力信息。具體的,目標(biāo)終端可以向源終端定時發(fā)送處理能力信息。例如,可以人為地規(guī)定目標(biāo)終端每隔1分鐘就向已連接的其他終端設(shè)備發(fā)送處理能力信息。該處理能力信息可以包括目標(biāo)終端的硬件配置信息和/或安裝的應(yīng)用程序信息。通過判斷該信息,源終端即可以知道目標(biāo)終端的內(nèi)存大小或CPU性能是否支持打開共享文件,或者在目標(biāo)終端上是否具有對應(yīng)的應(yīng)用程序以打開特定類型的共享文件。S303、源終端根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力。具體的,在確定目標(biāo)終端不能打開共享文件后,源終端可以轉(zhuǎn)換共享文件的類型以適應(yīng)目標(biāo)終端的處理能力。例如,源終端可以將共享文件的內(nèi)容分離為文本信息和非文本信息;再將文本信息以文本格式保存,將非文本信息以圖片格式保存。對于現(xiàn)有的用戶終端設(shè)備而言,通常均具有基本的文本和圖片瀏覽功能,采用這樣一種方法處理共享文件可以將不同類型的文件分離為最基本的文本信息和圖片信息,從而可以最大限度地滿足各種不同類型終端的處理能力,使得目標(biāo)終端能夠打開并瀏覽共享文件。當(dāng)源終端和目標(biāo)終端連接于同一個網(wǎng)絡(luò)時,源終端還可以將該共享文件上傳至網(wǎng)絡(luò)設(shè)備以便目標(biāo)終端通過瀏覽器瀏覽。這樣一來,只需要目標(biāo)終端能夠連接到網(wǎng)絡(luò)設(shè)備且具有網(wǎng)絡(luò)瀏覽器就可以打開并瀏覽到源終端共享的文件。S304、源終端指示目標(biāo)終端獲取處理后的該共享文件。具體的,在源終端將該共享文件上傳至網(wǎng)絡(luò)設(shè)備以便目標(biāo)終端通過瀏覽器瀏覽后,源終端可以向目標(biāo)終端發(fā)送該共享文件的網(wǎng)絡(luò)地址鏈接。這樣,目標(biāo)終端打開此鏈接就可以通過自帶的瀏覽器瀏覽到源終端上傳到網(wǎng)絡(luò)設(shè)備上的共享文件。S305、源終端根據(jù)該處理能力信息確定目標(biāo)終端能夠打開共享文件時,向該目標(biāo)終端發(fā)送該共享文件。S306、目標(biāo)終端獲取處理后的共享文件。例如,目標(biāo)終端可以從源終端處獲取轉(zhuǎn)換類型的共享文件。或從源終端處獲取共享文件的網(wǎng)絡(luò)地址鏈接以便上網(wǎng)進(jìn)行瀏覽。本發(fā)明實施例提供的文件共享方法,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。本發(fā)明實施例以手機(jī)為例,對本發(fā)明實施例提供的文件共享方法做一具體的說明。例如,當(dāng)源手機(jī)向目標(biāo)手機(jī)共享一個PDF格式的文件時,具體 的文件共享過程可以描述如下:源手機(jī)向目標(biāo)手機(jī)發(fā)送詢問信息,以要求目標(biāo)手機(jī)反饋處理能力信息。源手機(jī)接收目標(biāo)手機(jī)發(fā)送的處理能力信息。其中,該處理能力信息可以包括目標(biāo)手機(jī)的硬件配置信息和/或安裝的應(yīng)用程序信息。若根據(jù)該處理能力信息,源手機(jī)發(fā)現(xiàn)目標(biāo)手機(jī)上并未安裝PDF文件的閱讀軟件,則可以確定目標(biāo)手機(jī)不能打開該共享的PDF文件。通過該處理能力信息,還可以確定標(biāo)手機(jī)具有基本的文本和圖片瀏覽功能,因此源手機(jī)可以將需要進(jìn)行共享的PDF文件的內(nèi)容分離為文本信息和非文本信息;再將文本信息以TXT格式保存,將非文本信息以JPEG格式保存。在完成對PDF文件的處理之后,源手機(jī)可以將已分離為TXT格式和JPEG格式保存的源PDF文件發(fā)送至目標(biāo)手機(jī)。由于對于目標(biāo)手機(jī)而言,具有基本的文本和圖片瀏覽功能,因此目標(biāo)手機(jī)可以打開這些分離后的文件?;蛘?,當(dāng)源手機(jī)發(fā)現(xiàn)目標(biāo)手機(jī)上并未安裝PDF文件的閱讀軟件,確定目標(biāo)手機(jī)不能打開該共享的PDF文件時,若源手機(jī)和目標(biāo)手機(jī)均可以上網(wǎng),那么源手機(jī)還可以將該PDF文件上傳至網(wǎng)絡(luò)服務(wù)器以便目標(biāo)手機(jī)通過瀏覽器瀏覽。在源手機(jī)將該PDF文件上傳至網(wǎng)絡(luò)服務(wù)器后,源手機(jī)可以向目標(biāo)手機(jī)發(fā)送該PDF文件的網(wǎng)絡(luò)地址鏈接。這樣,目標(biāo)手機(jī)打開此鏈接就可以通過自帶的瀏覽器瀏覽到源手機(jī)上傳到網(wǎng)絡(luò)服務(wù)器上的PDF文件。本發(fā)明實施例提供的文件共享方法,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。本發(fā)明實施例提供的終端40,對應(yīng)上述方法實施例,可以用于上述方法實施例中的所有步驟,該終端40的詳細(xì)步驟在上述方法實 施例中已經(jīng)說明,在此不再詳細(xì)描述。如圖4所示,包括:能力信息接收單元401,用于接收目標(biāo)終端發(fā)送的處理能力信息,該處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。處理單元402,用于根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力。指示單元403,用于指示目標(biāo)終端獲取處理后的該共享文件。本發(fā)明實施例提供的文件共享終端,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。進(jìn)一步地,能力信息接收單元401還可以用于:在向目標(biāo)終端發(fā)送詢問信息以要求目標(biāo)終端反饋處理能力信息之后,接收目標(biāo)終端發(fā)送的處理能力信息?;颍邮漳繕?biāo)終端定時發(fā)送的處理能力信息。指示單元403還可以用于:向目標(biāo)終端發(fā)送詢問信息,以要求目標(biāo)終端反饋處理能力信息。根據(jù)該處理能力信息確定目標(biāo)終端能夠打開共享文件時,向該目標(biāo)終端發(fā)送該共享文件。處理單元402還可以用于:轉(zhuǎn)換共享文件的類型以適應(yīng)目標(biāo)終端的處理能力。或者,將共享文件上傳至網(wǎng)絡(luò)設(shè)備以便目標(biāo)終端通過瀏覽器瀏覽。進(jìn)一步地,處理單元402還可以用于:將共享文件的內(nèi)容分離為文本信息和非文本信息。將文本信息以文本格式保存,將非文本信息以圖片格式保存。此外,將共享文件上傳至網(wǎng)絡(luò)設(shè)備后,指示單元403還可以用于:向目標(biāo)終端發(fā)送共享文件的網(wǎng)絡(luò)地址鏈接。更近一步地,如圖5所示,本發(fā)明實施例提供的終端40還可以包括:發(fā)送單元404,用于向源終端發(fā)送處理能力信息,該處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。接收單元405,用于當(dāng)源終端根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,接收源終端發(fā)送的指示信息,該指示信息用于指示目標(biāo)終端獲取處理后的所述共享文件。獲取處理后的共享文件。其中,發(fā)送單元404還可以用于:在接收到源終端發(fā)送的詢問信息之后,向源終端發(fā)送處理能力信息?;颍蛟唇K端定時發(fā)送處理能力信息。接收單元405還可以用于:接收源終端發(fā)送的詢問信息。當(dāng)源終端根據(jù)處理能力信息確定目標(biāo)終端能夠打開共享文件時,接收源終端發(fā)送的所述共享文件。從源終端處獲取轉(zhuǎn)換類型的共享文件。或,從源終端處獲取共享文件的網(wǎng)絡(luò)地址鏈接。本發(fā)明實施例提供的終端60,對應(yīng)上述方法實施例,可以用于上述方法實施例中的所有步驟,該終端60的詳細(xì)步驟在上述方法實施例中已經(jīng)說明,在此不再詳細(xì)描述。如圖6所示,包括:發(fā)送單元601,用于向源終端發(fā)送處理能力信息,該處理能力信息用于指示目標(biāo)終端能夠打開的文件類型。接收單元602,用于當(dāng)源終端根據(jù)該處理能力信息確定目標(biāo)終端不能打開共享文件時,接收源終端發(fā)送的指示信息,該指示信息用于指示目標(biāo)終端獲取處理后的共享文件。獲取處理后的共享文件。本發(fā)明實施例提供的文件共享終端,源終端接收目標(biāo)終端發(fā)送的處理能力信息,根據(jù)該處理能力信息可以判斷目標(biāo)終端是否能夠打開將要發(fā)送的共享文件,若判斷目標(biāo)終端不能該打開共享文件時,源終端先將該共享文件進(jìn)行處理以適應(yīng)目標(biāo)終端的處理能力再對目標(biāo)終端進(jìn)行共享。這樣一來,可以解決終端之間進(jìn)行文件共享時,目標(biāo)終端無法打開源終端發(fā)送的共享文件的問題。從而避免了在終端上安裝相應(yīng)的應(yīng)用程序或升級終端的配置,大大提高了用戶的使用感受。進(jìn)一步地,發(fā)送單元601還可以用于:在接收到源終端發(fā)送的詢問信息之后,向源終端發(fā)送處理能力信息。或,向源終端定時發(fā)送處理能力信息。接收單元602還可以用于:接收源終端發(fā)送的詢問信息。當(dāng)源終端根據(jù)處理能力信息確定目標(biāo)終端能夠打開共享文件時,接收源終端發(fā)送的所述共享文件。從源終端處獲取轉(zhuǎn)換類型的共享文件。或,從源終端處獲取共享文件的網(wǎng)絡(luò)地址鏈接。本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。