欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件管理方法及裝置的制作方法

文檔序號(hào):6381494閱讀:268來源:國(guó)知局
專利名稱:文件管理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)應(yīng)用領(lǐng)域,具體涉及一種文件管理方法及一種文件管理裝置。
背景技術(shù)
瀏覽器是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML (HypertextMa rkupLanguage,超文本標(biāo)記語言)文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁瀏覽器主要通過HTTP協(xié)議(HyperText TransferProtocol,超文本傳輸協(xié)議)與網(wǎng)頁服務(wù)器交互并獲取網(wǎng)頁,這些網(wǎng)頁由URL (Uniform/Universal Resource Locator,統(tǒng)一資源定位符)指定,文件格式通常為 HTML,并由 MIME (Mul tipurpose InternetMail Extension,多用途網(wǎng)際郵件擴(kuò)充協(xié)議)在HTTP協(xié)議中指明。一個(gè)網(wǎng)頁中可以包括多個(gè)文檔,每個(gè)文檔都是分別從服務(wù)器獲取的。大部分的瀏覽器本身支持除了 HTML之外的廣泛的格式,例如JPEG、PNG、GIF等圖像格式,并且能夠擴(kuò)展支持眾多的插件(plug-1ns)。另外,許多瀏覽器還支持其他的URL類型及其相應(yīng)的協(xié)議,如FTP (Fi IeTransfer Protocol,文件傳輸協(xié)議)、Gopher (The Internet GopherProtocol,RFC-1436網(wǎng)際Gopher協(xié)議)、HTTPS (HTTP協(xié)議的加密版本)。HTTP內(nèi)容類型和URL協(xié)議規(guī)范允許網(wǎng)頁設(shè)計(jì)者在網(wǎng)頁中嵌入圖像、動(dòng)畫、視頻、聲音、流媒體等。個(gè)人電腦上常見的網(wǎng)頁瀏覽器包括微軟的Internet Explorer (簡(jiǎn)稱為IE)、Mozil Ia的Firefox、Apple的Safari, Opera、Google Chrome> GreenBrowser瀏覽器、360安全瀏覽器、搜狗高速瀏覽器、天天瀏覽器、騰訊TT、傲游瀏覽器、百度瀏覽器、騰訊QQ瀏覽器等。另外,除直接打開網(wǎng)頁的功能之外,瀏覽器還具備其他功能。例如,瀏覽器中會(huì)有收藏夾存在,其用于用戶查看收藏的網(wǎng)頁。但是,目前的瀏覽器對(duì)于瀏覽器本地的文件系統(tǒng)的訪問界面很少。由此,瀏覽器對(duì)于本地的文件系統(tǒng)的訪問和操作不是很方便,進(jìn)而不能很好進(jìn)行本地文件的管理。

發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的文件管理方法和相應(yīng)的文件管理裝置。依據(jù)本發(fā)明的一個(gè)方面,提供了一種文件管理方法,包括接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型;根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口 ;在瀏覽器窗口中顯示對(duì)象的內(nèi)容??蛇x地,確定該指令對(duì)應(yīng)的對(duì)象的類型,包括判斷對(duì)象的類型是否是統(tǒng)一資源定位符URL,若是,則確定對(duì)象是網(wǎng)絡(luò)對(duì)象;判斷對(duì)象的類型是否是本地路徑,若是,則確定對(duì)象是本地對(duì)象??蛇x地,當(dāng)對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口,包括
加載網(wǎng)絡(luò)瀏覽器窗口 ;以及在瀏覽器窗口中顯示對(duì)象內(nèi)容,包括在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容??蛇x地,當(dāng)對(duì)象是本地對(duì)象時(shí),根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口,包括加載本地瀏覽器窗口 ;在瀏覽器窗口中顯示對(duì)象內(nèi)容,包括在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容??蛇x地,在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容,包括根據(jù)本地路徑,查找相應(yīng)的本地文件;在本地瀏覽器窗口中,顯示查找到的本地文件??蛇x地,在本地瀏覽器窗口中,顯示查找到的本地文件,包括當(dāng)本地文件是文件夾時(shí),在本地瀏覽器窗口中顯示文件夾中包含的文件夾和文件的信息;當(dāng)本地文件是單個(gè)文件時(shí),在本地瀏覽器窗口以網(wǎng)頁形式顯示單個(gè)文件的信息??蛇x地,當(dāng)本地文件是文件夾時(shí),在本地瀏覽器窗口中顯示文件夾中包含的文件夾和文件的信息,包括在本地瀏覽器窗口中,以樹形結(jié)構(gòu)顯示文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)??蛇x地,在本地瀏覽器窗口顯示本地文件之后,包括根據(jù)用戶輸入的指令,對(duì)本地文件進(jìn)行如下至少一項(xiàng)管理操作訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件??蛇x地,在瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi)容,在瀏覽器窗口中顯示對(duì)象的內(nèi)容,包括在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,新的標(biāo)簽和已顯示的標(biāo)簽同時(shí)顯示在瀏覽器窗口中??蛇x地,上述方法還包括在瀏覽器窗口中顯示本地文件歷史記錄。可選地,該方法適用于瀏覽器的本地文件插件,其中,該本地文件插件單獨(dú)設(shè)置在該瀏覽器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插件中。依據(jù)本發(fā)明的另一個(gè)方面,提供了一種文件管理裝置,包括用戶輸入模塊,配置為接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型;加載模塊,配置為根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口 ;顯示模塊,配置為在瀏覽器窗口中顯示對(duì)象的內(nèi)容??蛇x地,用戶輸入模塊還配置為判斷對(duì)象的類型是否是統(tǒng)一資源定位符URL,若是,則確定對(duì)象是網(wǎng)絡(luò)對(duì)象;判斷對(duì)象的類型是否是本地路徑,若是,則確定對(duì)象是本地對(duì)象??蛇x地,加載模塊還配置為在對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),加載網(wǎng)絡(luò)瀏覽器窗口 ;顯示模塊還配置為在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容。
可選地,加載模塊還配置為當(dāng)對(duì)象是本地對(duì)象時(shí),加載本地瀏覽器窗口 ;顯示模塊還配置為在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容??蛇x地,顯示模塊還配置為根據(jù)本地路徑,查找相應(yīng)的本地文件;在本地瀏覽器窗口中,顯示查找到的本地文件??蛇x地,顯示模塊還配置為當(dāng)本地文件是文件夾時(shí),在本地瀏覽器窗口中顯示文件夾中包含的文件夾和文件的信息;當(dāng)本地文件是單個(gè)文件時(shí),在本地瀏覽器窗口以網(wǎng)頁形式顯示單個(gè)文件的信息??蛇x地,顯示模塊還配置為在本地瀏覽器窗口中,以樹形結(jié)構(gòu)顯示文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)??蛇x地,上述裝置還包括管理模塊,配置為根據(jù)用戶輸入的指令,對(duì)本地文件進(jìn)行如下至少一項(xiàng)管理操作訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件??蛇x地,在瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi)容,此時(shí),顯示模塊還配置為在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,新的標(biāo)簽和已顯示的標(biāo)簽同時(shí)顯示在瀏覽器窗口中。可選地,顯示模塊還配置為在瀏覽器窗口顯示本地文件歷史記錄??蛇x地,該裝置設(shè)置在瀏覽器的本地文件插件中,其中,該本地文件插件單獨(dú)設(shè)置在該瀏覽器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插件中。在本發(fā)明實(shí)施例中,瀏覽器窗口不僅僅限制于顯示從網(wǎng)絡(luò)服務(wù)器或文件系統(tǒng)獲取的網(wǎng)頁內(nèi)容,而是會(huì)根據(jù)用戶的需求顯示不同的對(duì)象的內(nèi)容,例如,可以顯示本地文件的內(nèi)容。由此可見,采用本發(fā)明實(shí)施例提供的方法能夠在瀏覽器窗口顯示不同的對(duì)象內(nèi)容,也就是說,瀏覽器可以調(diào)用不同類型的對(duì)象,進(jìn)而能夠?qū)Ρ镜氐奈募到y(tǒng)進(jìn)行訪問和操作,從而實(shí)現(xiàn)利用瀏覽器對(duì)本地文件的管理,終端的用戶不需要專門再去打開文件資源管理器對(duì)本地文件進(jìn)行管理,實(shí)現(xiàn)網(wǎng)頁瀏覽器對(duì)于瀏覽器本地的文件管理器的集成,節(jié)省系統(tǒng)的資源,并提聞瀏覽效率。


通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文件管理方法的處理流程圖;圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器對(duì)本地文件進(jìn)行管理的處理流程圖;圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文件管理方法的具體流程圖;圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的加載文件管理系統(tǒng)的目錄的頁面的示意圖;圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的樹形結(jié)構(gòu)的目錄的示意圖;以及
圖6示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文件管理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開 的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例 所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍 完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
相關(guān)技術(shù)中提及,目前的瀏覽器對(duì)于瀏覽器本地的文件系統(tǒng)的訪問界面很少。因 此,瀏覽器對(duì)于本地的文件系統(tǒng)的訪問和操作不是很方便,進(jìn)而不能很好進(jìn)行本地文件的管理。
而在終端的應(yīng)用過程中,除了對(duì)從網(wǎng)頁服務(wù)器或者文件系統(tǒng)獲取的網(wǎng)頁進(jìn)行瀏覽 外,終端還可能需要對(duì)本地存儲(chǔ)的文件進(jìn)行瀏覽或執(zhí)行其他操作。為達(dá)到該功能,終端中設(shè) 置了文件資源管理器(FileExplorer),舊稱Windows資源管理器(Windows Explorer),是 Windows查看文件的基本工具。Windows8中,將此程序改稱文件資源管理器。通常Windows 用戶不會(huì)特別注意這個(gè)功能,大多僅使用開始菜單打開“文檔”、“圖片”、“音樂”等文件夾, 在查看文件夾的同時(shí),其實(shí)就是在使用Windows資源管理器。
對(duì)于習(xí)慣了 windows文件管理的瀏覽器用戶來說,瀏覽器對(duì)于本地的文件系統(tǒng)的 訪問和操作不是很方便,不能利用瀏覽器對(duì)本地文件進(jìn)行管理,例如執(zhí)行網(wǎng)頁保存、軟件下 載、文件上傳等對(duì)于本地文件系統(tǒng)的訪問和操作。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例對(duì)已有瀏覽器進(jìn)行改進(jìn),利用改進(jìn)的瀏覽器 提供一種文件管理方法。圖1示出了根據(jù)本發(fā)明實(shí)施例的文件管理方法的處理流程圖。參 見圖1,該文件管理方法包括步驟S102至S106。
步驟S102、接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型。
步驟S104、根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口。
步驟S106、在加載成功的瀏覽器窗口中顯示對(duì)象的內(nèi)容。
在本發(fā)明實(shí)施例中,瀏覽器窗口不僅僅限制于顯示從網(wǎng)絡(luò)服務(wù)器或文件系統(tǒng)獲取 的網(wǎng)頁內(nèi)容,而是會(huì)根據(jù)用戶的需求顯示不同的對(duì)象的內(nèi)容,例如,可以顯示本地文件的內(nèi) 容。由此可見,采用本發(fā)明實(shí)施例提供的方法能夠在瀏覽器窗口顯示不同的對(duì)象內(nèi)容,也就 是說,瀏覽器可以調(diào)用不同類型的對(duì)象,進(jìn)而能夠?qū)Ρ镜氐奈募到y(tǒng)進(jìn)行訪問和操作,從而 實(shí)現(xiàn)利用瀏覽器對(duì)本地文件的管理,終端的用戶不需要專門再去打開文件資源管理器對(duì)本 地文件進(jìn)行管理,實(shí)現(xiàn)網(wǎng)頁瀏覽器對(duì)于瀏覽器本地的文件管理器的集成,節(jié)省系統(tǒng)的資源, 并提聞了瀏覽效率。
如圖1所示流程,步驟S102在實(shí)施時(shí),提出需要確定用戶輸入的指令對(duì)應(yīng)的對(duì)象 的類型。需要說明的是,該對(duì)象的類型可以為多種,例如,可以是網(wǎng)絡(luò)文件(通常以URL地址 表示),還可以是本地文件(通常以本地路徑表示),還可以是某些外部存儲(chǔ)器(例如閃存)存 儲(chǔ)的文件等等。通常使用較多的是URL地址和本地路徑,因此,在實(shí)施時(shí),可以優(yōu)先判斷對(duì) 象的類型是否是統(tǒng)一資源定位符URL,若是,則確定對(duì)象是網(wǎng)絡(luò)對(duì)象。若不是,則可以判斷對(duì) 象的類型是否是本地路徑,若是,則確定對(duì)象是本地對(duì)象。若不是上述兩者,再去判斷是否 為其他的第三種或第四種類型。在本發(fā)明的以下描述中,為了簡(jiǎn)化描述,本地對(duì)象(本地內(nèi) 容)廣義地包含了除網(wǎng)絡(luò)對(duì)象之外的其他對(duì)象(其他內(nèi)容),例如本地存儲(chǔ)的內(nèi)容以及還可 以是某些外部存儲(chǔ)器(例如閃存)存儲(chǔ)的內(nèi)容等等。
優(yōu)選的,當(dāng)用戶輸入的指令所指示的對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),則選擇網(wǎng)絡(luò)對(duì)象(例如網(wǎng) 頁)的處理方式。此時(shí),加載對(duì)應(yīng)的瀏覽器窗口就應(yīng)該加載網(wǎng)絡(luò)瀏覽器窗口,相應(yīng)的,在加載 成功的網(wǎng)絡(luò)瀏覽器窗口中,顯示該網(wǎng)絡(luò)對(duì)象所對(duì)應(yīng)的網(wǎng)頁內(nèi)容。
若用戶輸入的指令所指示的對(duì)象是本地對(duì)象時(shí),則選擇本地對(duì)象(例如本地文件 或文件夾)的處理方式。此時(shí),加載對(duì)應(yīng)的瀏覽器窗口就應(yīng)該加載本地瀏覽器窗口。相應(yīng) 的,在加載成功的本地瀏覽器窗口中,顯示該本地對(duì)象對(duì)應(yīng)的本地內(nèi)容。
當(dāng)然,在顯示本地內(nèi)容之前,需要查找到相應(yīng)的本地對(duì)象??梢愿鶕?jù)用戶指令確定 該本地對(duì)象的本地路徑,進(jìn)而根據(jù)確定的本地路徑查找到相應(yīng)的本地對(duì)象,獲取其內(nèi)容以 供后續(xù)在瀏覽器窗口進(jìn)行顯示。
根據(jù)本地對(duì)象的類型不同,在本地瀏覽器窗口中顯示的對(duì)象內(nèi)容也不完全相同。 現(xiàn)舉兩個(gè)具體的實(shí)例對(duì)此進(jìn)行說明。
若本地對(duì)象是本地文件,那么,考慮到文件本身是單一的,內(nèi)容較為簡(jiǎn)單,則可以 直接在本地瀏覽器窗口以網(wǎng)頁形式顯示該文件的內(nèi)容。具體的,根據(jù)用戶的指令確認(rèn)該本 地文件的本地路徑,根據(jù)該本地路徑查找到相應(yīng)的本地文件,然后,在本地瀏覽器窗口中, 顯示查找到的本地文件。
當(dāng)本地文件是本地文件夾時(shí),由于文件夾本身是多重層次,在文件夾中還可能包 括文件夾或者包括多個(gè)文件。此時(shí),不可能在一個(gè)瀏覽器窗口中顯示所有的內(nèi)容,因此,只 在該本地瀏覽器窗口中顯示文件夾中包含的文件夾和文件的信息即可。當(dāng)然,終端上有足 夠的瀏覽器窗口,則為本地文件夾中的每個(gè)文件提供一個(gè)瀏覽器窗口進(jìn)行顯示也是可行 的,只是會(huì)耗費(fèi)大量的資源,且用戶通常并不需要同時(shí)打開多個(gè)文件夾。將該文件夾中的信 息呈現(xiàn)給用戶,由用戶選擇其需要打開的文件夾或文件,能夠節(jié)省大量資源,也對(duì)于用戶的息獲取也是較為快捷。
考慮到文件夾自身的多層次性,因此,在本地瀏覽器窗口中,可以優(yōu)選以樹形結(jié)構(gòu) 顯示文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)。樹形結(jié) 構(gòu)可以充分、清楚地顯示各層次文件夾間的父子關(guān)系,提高用戶的視覺效果。
進(jìn)一步,在本地瀏覽器窗口可以調(diào)用并顯示本地文件,那么,本例中瀏覽器也可以 對(duì)顯示的本地文件進(jìn)行其他訪問和操作,從而實(shí)現(xiàn)瀏覽器對(duì)本地文件的管理。圖2示出了 根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器對(duì)本地文件進(jìn)行管理的處理流程圖,包括步驟S202至步 驟 S204。
步驟S202、接收用戶輸入的指令(例如管理指令)。
步驟S204、根據(jù)用戶輸入的指令,對(duì)本地文件進(jìn)行如下至少一項(xiàng)管理操作訪問 本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件。
此處的管理操作僅僅是例舉,對(duì)管理操作并不造成限定,在瀏覽器的實(shí)際應(yīng)用中 還可以根據(jù)用戶的需求選擇其他操作。
另外,在瀏覽器界面上可以同時(shí)呈現(xiàn)多個(gè)顯示內(nèi)容,如何區(qū)分不同的顯示內(nèi)容以 及如何選擇打開顯示的內(nèi)容就需要相應(yīng)的解決方式。本例提供了一種優(yōu)選的解決方法,即, 在瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi)容。相應(yīng)的,在瀏覽器窗口中顯示對(duì)象 的內(nèi)容,就可以利用標(biāo)簽進(jìn)行顯示,在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象的內(nèi)容時(shí),利 用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,新的標(biāo)簽和已顯示的標(biāo)簽同時(shí)顯示在瀏覽器窗口中。例如,在顯示最新的對(duì)象內(nèi)容后,用戶想?yún)⒖贾按蜷_的對(duì)象內(nèi)容,則可以選 擇點(diǎn)擊之前的對(duì)象內(nèi)容的標(biāo)簽就可以切換到之前的界面。根據(jù)本發(fā)明的一個(gè)實(shí)施例,該標(biāo) 簽可以包括網(wǎng)絡(luò)標(biāo)簽和本地標(biāo)簽以分別指向網(wǎng)絡(luò)對(duì)象內(nèi)容和本地對(duì)象內(nèi)容。
進(jìn)一步,瀏覽器可以選擇在瀏覽器窗口中顯示本地文件歷史記錄,這樣,用戶在下 次查找某些本地文件時(shí),可以直接從本地文件歷史記錄中進(jìn)行查找,而不需要逐步打開每 個(gè)文件路徑,能夠節(jié)省資源。
在實(shí)際應(yīng)用中,用戶打開的文件夾有一定的規(guī)律性,例如,用戶可能將部分工作內(nèi) 容存儲(chǔ)到工作文件夾中,該文件夾的打開頻率必然是較高的,再例如,用戶的私人資料通常 也是打開頻率較高的一部分。因此,瀏覽器可以對(duì)本地文件歷史記錄進(jìn)行整理,將打開頻率 較高的文件夾排在前列。另外,瀏覽器也可以根據(jù)打開時(shí)間對(duì)本地文件歷史記錄進(jìn)行排序。 通過有一定的排序的本地文件歷史記錄,用戶能夠更迅速更方便地找到需要調(diào)用顯示的對(duì) 象。
本發(fā)明實(shí)施例提供的文件管理方法適用于瀏覽器的本地文件插件,其中,該本地 文件插件可以單獨(dú)設(shè)置在該瀏覽器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插件 中,例如工具箱插件中、例如收藏夾的插件中等等。
現(xiàn)提供一個(gè)具體實(shí)施例對(duì)本發(fā)明實(shí)施例的文件管理方法進(jìn)行詳細(xì)的闡述和說明。
實(shí)施例一
在本例中,本地文件插件設(shè)置在收藏夾的插件中。由于本地文件管理器通常是在 左邊側(cè)框中展開文件的目錄,因此,本例也將采用與其相同的展開方式。
圖3示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的文件管理方法的具體流程圖。參見圖3,本 例中的文件管理方法包括步驟S302至步驟S310。
步驟S302、左邊側(cè)框展開時(shí),加載文件管理系統(tǒng)的目錄,具體示意圖請(qǐng)參見圖4。
步驟S304、對(duì)左邊側(cè)框中的點(diǎn)擊事件進(jìn)行判斷,判斷該點(diǎn)擊事件對(duì)應(yīng)的是URL或 fi Ie (本地文件)。
步驟S306、根據(jù)判斷結(jié)果在瀏覽器窗口中加載不同的顯示窗口,若為URL則執(zhí)行 步驟S308 ;若為fi le,則執(zhí)行步驟S310。
步驟S308、加載web (網(wǎng)絡(luò))瀏覽器窗口,為用戶顯示網(wǎng)頁內(nèi)容。
步驟S310、加載本地瀏覽器窗口,為用戶顯示本地內(nèi)容。具體的,若為單個(gè)文件,則 為直接為用戶顯示文件內(nèi)容,針對(duì)該文件的類型,在瀏覽器側(cè)依據(jù)其已經(jīng)加載和安裝的插 件類型,加載該插件顯示該文件。例如PDF文件、word文件、各種圖片等等。若為文件夾, 則根據(jù)用戶的點(diǎn)擊展開不同樹形結(jié)構(gòu)的目錄,圖5提供了一個(gè)具體的示意圖。
在圖4的瀏覽器的左邊框中,其最初的插件顯示是網(wǎng)絡(luò)收藏夾,其中在用戶點(diǎn)選 打開左邊框事件發(fā)生時(shí),除了現(xiàn)有的網(wǎng)絡(luò)收藏夾的加載外,還將加入個(gè)人電腦本地磁盤,包 括移動(dòng)設(shè)備,各種語言都有相應(yīng)的函數(shù)進(jìn)行支持(如C#中Environment類,等等),并依次對(duì) 其進(jìn)行內(nèi)容展開和在點(diǎn)擊后進(jìn)行顯示,結(jié)果將排列在右面的瀏覽器窗體內(nèi)。
步驟S304在實(shí)施時(shí),具體的,用戶點(diǎn)擊左邊框中的項(xiàng)目,判斷該被點(diǎn)擊的項(xiàng)目是 URL還是非URL的文件類別的選項(xiàng)。在判斷是URL時(shí),會(huì)認(rèn)定是要打開網(wǎng)頁,會(huì)動(dòng)態(tài)地在右 邊窗口中加載web窗口加載上述的URL對(duì)應(yīng)的網(wǎng)頁標(biāo)簽(tab)。在判斷是非URL時(shí),會(huì)認(rèn)定 是要打開文件夾或者文件信息,會(huì)動(dòng)態(tài)地在右邊窗口中加載fi Ie窗口(本地瀏覽器窗口)加載相應(yīng)的目錄下的文件和文件夾信息并加載文件標(biāo)簽,其中的文件標(biāo)簽可以和網(wǎng)頁標(biāo)簽 相區(qū)分開,以示意區(qū)別。本例中,文件標(biāo)簽指示的是本地文件的標(biāo)簽。本地標(biāo)簽根據(jù)本地文 件的特性可以有多種實(shí)現(xiàn)方式。現(xiàn)提供幾個(gè)具體實(shí)例,例如,可以以本地文件的地址作為文 件標(biāo)簽,或者,可以以本地文件的文件名作為文件標(biāo)簽,或者,可以以本地文件的搜索關(guān)鍵 字作為文件標(biāo)簽。具體實(shí)施時(shí),為了更易區(qū)分文件標(biāo)簽和網(wǎng)頁標(biāo)簽,可以考慮將文件標(biāo)簽設(shè) 置為高亮字等以區(qū)分顯示。該處的文件和文件夾信息的獲取是從用戶點(diǎn)擊的文件管理器的 樹形目錄中的一個(gè)節(jié)點(diǎn)處,獲取該節(jié)點(diǎn)下的文件和文件夾信息。
進(jìn)一步,對(duì)于在Web窗口中加載、顯示的是文件時(shí),可以在地址欄中顯示該文件在 本地的路徑。其中的Tab標(biāo)記可以和別的Web網(wǎng)頁相區(qū)分開,以示意區(qū)別。
采用本實(shí)施例提供的文件管理方法實(shí)現(xiàn)了 Web瀏覽器和本地瀏覽器之間的結(jié)合, 方便了用戶的使用。
圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的文件管理裝置的結(jié)構(gòu)示意圖。該文件管理 裝置與前文提及的文件管理方法屬于同一發(fā)明構(gòu)思。參見圖6,文件管理模塊包括用戶輸入 模塊610、加載模塊620以及顯示模塊630?,F(xiàn)分別對(duì)各模塊的功能以及架構(gòu)進(jìn)行說明。
首先,用戶輸入模塊610接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型。 此處的對(duì)象的類型可以為多種,例如,可以是網(wǎng)絡(luò)文件(通常以URL地址表示),還可以是本 地文件(通常以本地路徑表示),還可以是某些外部存儲(chǔ)器(例如閃存)存儲(chǔ)的文件等等。通 常使用較多的是URL地址和本地路徑,因此,在實(shí)施時(shí),可以優(yōu)先判斷對(duì)象的類型是否是統(tǒng) 一資源定位符URL,若是,則確定對(duì)象是網(wǎng)絡(luò)對(duì)象。若不是,則可以判斷對(duì)象的類型是否是本 地路徑,若是,則確定對(duì)象是本地對(duì)象。若不是上述兩者,再去判斷是否為其他的第三種或 第四種類型。
其次,加載模塊620,與用戶輸入模塊610|禹合,能夠根據(jù)用戶輸入模塊610確定的 對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口。
然后,顯示模塊630,與加載模塊620耦合,在瀏覽器窗口中顯示對(duì)象的內(nèi)容。
其中,優(yōu)選的,當(dāng)用戶輸入模塊610判斷出用戶輸入的指令所指示的對(duì)象是網(wǎng)絡(luò) 對(duì)象時(shí),則選擇網(wǎng)絡(luò)對(duì)象(例如網(wǎng)頁)的處理方式。此時(shí),加載模塊620會(huì)加載對(duì)應(yīng)的瀏覽器 窗口就應(yīng)該加載網(wǎng)絡(luò)瀏覽器窗口,相應(yīng)的,顯示模塊630在加載成功的網(wǎng)絡(luò)瀏覽器窗口中, 顯示該網(wǎng)絡(luò)對(duì)象所對(duì)應(yīng)的網(wǎng)頁內(nèi)容。
若用戶輸入模塊610判斷出用戶輸入的指令所指示的對(duì)象是本地對(duì)象時(shí),則選擇 本地對(duì)象(例如本地文件或文件夾)的處理方式。此時(shí),加載模塊620會(huì)加載對(duì)應(yīng)的瀏覽器 窗口就應(yīng)該加載本地瀏覽器窗口。相應(yīng)的,顯不模塊630在加載成功的本地瀏覽器窗口中, 顯示該本地對(duì)象對(duì)應(yīng)的本地內(nèi)容。
當(dāng)然,在顯示本地內(nèi)容之前,需要查找到相應(yīng)的本地對(duì)象。優(yōu)選的,顯示模塊630 會(huì)根據(jù)用戶指令確定該本地對(duì)象的本地路徑,進(jìn)而根據(jù)確定的本地路徑查找相應(yīng)的本地文 件,獲取其內(nèi)容并在本地瀏覽器窗口中,顯示查找到的本地文件。
根據(jù)本地對(duì)象的類型不同,在本地瀏覽器窗口中顯示的對(duì)象內(nèi)容也不完全相同。 若本地對(duì)象是本地文件,那么,考慮到文件本身是單一的,內(nèi)容較為簡(jiǎn)單,則可以直接在本 地瀏覽器窗口以網(wǎng)頁形式顯示該文件的內(nèi)容。具體的,當(dāng)本地文件是單個(gè)文件時(shí),顯示模塊 630在本地瀏覽器窗口以網(wǎng)頁形式顯示單個(gè)文件的信息。
當(dāng)本地文件是本地文件夾時(shí),由于文件夾本身是多重層次,在文件夾中還可能包 括文件夾或者包括多個(gè)文件。此時(shí),不可能在一個(gè)瀏覽器窗口中顯示所有的內(nèi)容,因此,只 在該本地瀏覽器窗口中顯示文件夾中包含的文件夾和文件的信息即可。當(dāng)然,終端上有足 夠的瀏覽器窗口,則為本地文件夾中的每個(gè)文件提供一個(gè)瀏覽器窗口進(jìn)行顯示也是可行 的,只是會(huì)耗費(fèi)大量的資源,且用戶通常并不需要同時(shí)打開多個(gè)文件夾。將該文件夾中的信 息呈現(xiàn)給用戶,由用戶選擇其需要打開的文件夾或文件,能夠節(jié)省大量資源,對(duì)于用戶的信 息獲取也是較為快捷。具體的,當(dāng)本地文件是文件夾時(shí),顯示模塊630在本地瀏覽器窗口中 顯示文件夾中包含的文件夾和文件的信息。
考慮到文件夾自身的多層次性,因此,優(yōu)選的,在本地瀏覽器窗口中,顯示模塊630 以樹形結(jié)構(gòu)顯示文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的 節(jié)點(diǎn)。樹形結(jié)構(gòu)可以充分、清楚地顯示各層次文件夾間的父子關(guān)系。
參見圖3,文件管理裝置還包括管理模塊640。該管理模塊640與用戶輸入模塊 610相耦接,能夠根據(jù)用戶輸入模塊610中接收的用戶輸入的指令,對(duì)本地文件進(jìn)行如下至 少一項(xiàng)管理操作
訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳 本地文件。
此處的管理操作僅僅是例舉,對(duì)管理操作并不造成限定,在瀏覽器的實(shí)際應(yīng)用中 還可以根據(jù)用戶的需求選擇其他操作。
另外,在瀏覽器窗口中,可以利用不同的標(biāo)簽指向不同的顯示內(nèi)容,其中,新的標(biāo) 簽和已顯示的標(biāo)簽同時(shí)顯示在瀏覽器窗口中。此時(shí),在根據(jù)新的標(biāo)簽指向用戶最新查詢的 對(duì)象的內(nèi)容時(shí),顯示模塊630可以利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容。例如,在顯 示最新的對(duì)象內(nèi)容后,用戶想?yún)⒖贾按蜷_的對(duì)象內(nèi)容,則可以選擇點(diǎn)擊之前的對(duì)象內(nèi)容 的標(biāo)簽就可以切換到之前的界面。根據(jù)本發(fā)明的一個(gè)實(shí)施例,該標(biāo)簽可以包括網(wǎng)絡(luò)標(biāo)簽和 本地標(biāo)簽以分別指向網(wǎng)絡(luò)對(duì)象內(nèi)容和本地對(duì)象內(nèi)容。
進(jìn)一步,顯示模塊630可以選擇在瀏覽器窗口中顯示本地文件歷史記錄,這樣,用 戶在下次查找某些本地文件時(shí),可以直接從本地文件歷史記錄中進(jìn)行查找,而不需要逐步 打開每個(gè)文件路徑,能夠節(jié)省資源。
本發(fā)明實(shí)施例提供的文件管理裝置可以設(shè)置在瀏覽器的本地文件插件中,其中, 該本地文件插件單獨(dú)設(shè)置在該瀏覽器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插 件中。
上述實(shí)施例提供的文件管理裝置僅僅是根據(jù)其功能進(jìn)行模塊劃分,在實(shí)際應(yīng)用中 該文件管理裝置可能還存在其他結(jié)構(gòu)或模塊或部件或器件,并不限于本發(fā)明提供的構(gòu)架。
采用本發(fā)明實(shí)施例提供的文件管理方法以及相應(yīng)裝置,能夠達(dá)到如下有益效果
在本發(fā)明實(shí)施例中,瀏覽器窗口不僅僅限制于顯示從網(wǎng)絡(luò)服務(wù)器或文件系統(tǒng)獲取 的網(wǎng)頁內(nèi)容,而是會(huì)根據(jù)用戶的需求顯示不同的對(duì)象的內(nèi)容,例如,可以顯示本地文件的內(nèi) 容。由此可見,采用本發(fā)明實(shí)施例提供的方法能夠在瀏覽器窗口顯示不同的對(duì)象內(nèi)容,也就 是說,瀏覽器可以調(diào)用不同類型的對(duì)象,進(jìn)而能夠?qū)Ρ镜氐奈募到y(tǒng)進(jìn)行訪問和操作,從而 實(shí)現(xiàn)利用瀏覽器對(duì)本地文件的管理,終端的用戶不需要專門再去打開文件資源管理器對(duì)本 地文件進(jìn)行管理,實(shí)現(xiàn)網(wǎng)頁瀏覽器對(duì)于瀏覽器本地的文件管理器的集成,節(jié)省系統(tǒng)的資源,并提聞瀏覽效率。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。 各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求 的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種 編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語言所做的描述是為了披露本發(fā) 明的最佳實(shí)施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施 例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu) 和技術(shù),以便不模糊對(duì)本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在 上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施 例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖即所要求保 護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面 的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此, 遵循具體實(shí)施方式
的權(quán)利要求書由此明確地并入該具體實(shí)施方式
,其中每個(gè)權(quán)利要求本身 都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地 改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單 元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或 子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任 何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的 任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的 權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來 代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例 中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的 范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任 意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行 的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用 微處理器或者數(shù)字信號(hào)處理器(DSP )來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的文件管理裝置中的一些或 者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部 分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā) 明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的 信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng) 域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中, 不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在 未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來 實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件 項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為 名稱。
本文公開了 Al、一種文件管理方法,包括接收用戶輸入的指令,并確定該指令對(duì) 應(yīng)的對(duì)象的類型;根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口 ;在所述瀏覽器窗 口中顯示所述對(duì)象的內(nèi)容。A2、根據(jù)Al所述的方法,所述確定該指令對(duì)應(yīng)的對(duì)象的類型,包 括判斷所述對(duì)象的類型是否是統(tǒng)一資源定位符URL,若是,則確定所述對(duì)象是網(wǎng)絡(luò)對(duì)象; 判斷所述對(duì)象的類型是否是本地路徑,若是,則確定所述對(duì)象是本地對(duì)象。A3、根據(jù)Al或A2 所述的方法,當(dāng)所述對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),所述根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽 器窗口,包括加載網(wǎng)絡(luò)瀏覽器窗口 ;以及在所述瀏覽器窗口中顯示所述對(duì)象內(nèi)容,包括 在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容。A4、根據(jù)A2或A3所述的方法,當(dāng)所述對(duì)象是 本地對(duì)象時(shí),所述根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口,包括加載本地瀏 覽器窗口 ;在所述瀏覽器窗口中顯示所述對(duì)象內(nèi)容,包括在本地瀏覽器窗口中,顯示對(duì)應(yīng) 的本地內(nèi)容。A5、根據(jù)A4所述的方法,所述在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容,包 括根據(jù)所述本地路徑,查找相應(yīng)的本地文件;在本地瀏覽器窗口中,顯示查找到的所述本 地文件。A6、根據(jù)A5所述的方法,所述在本地瀏覽器窗口中,顯示查找到的所述本地文件, 包括當(dāng)所述本地文件是文件夾時(shí),在所述本地瀏覽器窗口中顯示所述文件夾中包含的文 件夾和文件的信息;當(dāng)所述本地文件是單個(gè)文件時(shí),在所述本地瀏覽器窗口以網(wǎng)頁形式顯 示所述單個(gè)文件的信息。A7、根據(jù)A6所述的方法,當(dāng)所述本地文件是文件夾時(shí),在所述本地 瀏覽器窗口中顯示所述文件夾中包含的文件夾和文件的信息,包括在所述本地瀏覽器窗 口中,以樹形結(jié)構(gòu)顯示所述文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹 形結(jié)構(gòu)的節(jié)點(diǎn)。AS、根據(jù)A4至A7任一項(xiàng)所述的方法,在所述本地瀏覽器窗口顯示所述本地 文件之后,包括根據(jù)用戶輸入的指令,對(duì)所述本地文件進(jìn)行如下至少一項(xiàng)管理操作訪問 本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件。A9、 根據(jù)Al至AS任一項(xiàng)所述的方法,在所述瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi) 容,在所述瀏覽器窗口中顯示所述對(duì)象的內(nèi)容,包括在根據(jù)新的標(biāo)簽指向用戶最新查詢的 對(duì)象的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,所述新的標(biāo)簽和所述已 顯示的標(biāo)簽同時(shí)顯示在所述瀏覽器窗口中。A10、根據(jù)A2至A9任一項(xiàng)所述的方法,還包括 在所述瀏覽器窗口中顯示本地文件歷史記錄。AU、根據(jù)Al至AlO任一項(xiàng)所述的方法,該方 法適用于瀏覽器的本地文件插件,其中,該本地文件插件單獨(dú)設(shè)置在該瀏覽器中,或者,該 本地文件插件設(shè)置在該瀏覽器的其他插件中。
本文公開了 B12、一種文件管理裝置,包括用戶輸入模塊,配置為接收用戶輸入 的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型;加載模塊,配置為根據(jù)確定的所述對(duì)象的類型, 加載對(duì)應(yīng)的瀏覽器窗口 ;顯示模塊,配置為在所述瀏覽器窗口中顯示所述對(duì)象的內(nèi)容。B13、 根據(jù)B12所述的裝置,所述用戶輸入模塊還配置為判斷所述對(duì)象的類型是否是統(tǒng)一資源定 位符URL,若是,則確定所述對(duì)象是網(wǎng)絡(luò)對(duì)象;判斷所述對(duì)象的類型是否是本地路徑,若是, 則確定所述對(duì)象是本地對(duì)象。B14、根據(jù)B12或B13所述的裝置,所述加載模塊還配置為在所 述對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),加載網(wǎng)絡(luò)瀏覽器窗口 ;所述顯示模塊還配置為在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容。B15、根據(jù)B13或B14所述的裝置,所述加載模塊還配置為當(dāng)所述對(duì) 象是本地對(duì)象時(shí),加載本地瀏覽器窗口 ;所述顯示模塊還配置為在本地瀏覽器窗口中,顯示 對(duì)應(yīng)的本地內(nèi)容。B16、根據(jù)B15所述的裝置,所述顯示模塊還配置為根據(jù)所述本地路徑,查 找相應(yīng)的本地文件;在本地瀏覽器窗口中,顯示查找到的所述本地文件。B17、根據(jù)B16所述 的裝置,所述顯示模塊還配置為當(dāng)所述本地文件是文件夾時(shí),在所述本地瀏覽器窗口中顯 示所述文件夾中包含的文件夾和文件的信息;當(dāng)所述本地文件是單個(gè)文件時(shí),在所述本地 瀏覽器窗口以網(wǎng)頁形式顯示所述單個(gè)文件的信息。B18、根據(jù)B17所述的裝置,所述顯示模 塊還配置為在所述本地瀏覽器窗口中,以樹形結(jié)構(gòu)顯示所述文件夾中包含的文件夾和文件 的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)。B19、根據(jù)B15至B18任一項(xiàng)所述的裝置, 還包括管理模塊,配置為根據(jù)用戶輸入的指令,對(duì)所述本地文件進(jìn)行如下至少一項(xiàng)管理操 作訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地 文件。B20、根據(jù)B12至B19任一項(xiàng)所述的裝置,在所述瀏覽器窗口中,利用不同的標(biāo)簽指向 不同的顯示內(nèi)容,此時(shí),所述顯示模塊還配置為在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象 的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,所述新的標(biāo)簽和所述已顯示 的標(biāo)簽同時(shí)顯示在所述瀏覽器窗口中。B21、根據(jù)B13至B20任一項(xiàng)所述的裝置,所述顯示 模塊還配置為在所述瀏覽器窗口顯示本地文件歷史記錄。B22、根據(jù)B12至B21任一項(xiàng)所述 的裝置,該裝置設(shè)置在瀏覽器的本地文件插件中,其中,該本地文件插件單獨(dú)設(shè)置在該瀏覽 器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插件中。
權(quán)利要求
1.一種文件管理方法,包括 接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型; 根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口 ; 在所述瀏覽器窗口中顯示所述對(duì)象的內(nèi)容。
2.根據(jù)權(quán)利要求1所述的方法,所述確定該指令對(duì)應(yīng)的對(duì)象的類型,包括 判斷所述對(duì)象的類型是否是統(tǒng)一資源定位符URL,若是,則確定所述對(duì)象是網(wǎng)絡(luò)對(duì)象; 判斷所述對(duì)象的類型是否是本地路徑,若是,則確定所述對(duì)象是本地對(duì)象。
3.根據(jù)權(quán)利要求1或2所述的方法,當(dāng)所述對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí), 所述根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口,包括 加載網(wǎng)絡(luò)瀏覽器窗口 ;以及 在所述瀏覽器窗口中顯示所述對(duì)象內(nèi)容,包括在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容。
4.根據(jù)權(quán)利要求2或3所述的方法,當(dāng)所述對(duì)象是本地對(duì)象時(shí), 所述根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口,包括加載本地瀏覽器窗Π ; 在所述瀏覽器窗口中顯示所述對(duì)象內(nèi)容,包括在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容。
5.根據(jù)權(quán)利要求4所述的方法,所述在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容,包括 根據(jù)所述本地路徑,查找相應(yīng)的本地文件; 在本地瀏覽器窗口中,顯示查找到的所述本地文件。
6.根據(jù)權(quán)利要求5所述的方法,所述在本地瀏覽器窗口中,顯示查找到的所述本地文件,包括 當(dāng)所述本地文件是文件夾時(shí),在所述本地瀏覽器窗口中顯示所述文件夾中包含的文件夾和文件的信息; 當(dāng)所述本地文件是單個(gè)文件時(shí),在所述本地瀏覽器窗口以網(wǎng)頁形式顯示所述單個(gè)文件的信息。
7.根據(jù)權(quán)利要求6所述的方法,當(dāng)所述本地文件是文件夾時(shí),在所述本地瀏覽器窗口中顯示所述文件夾中包含的文件夾和文件的信息,包括 在所述本地瀏覽器窗口中,以樹形結(jié)構(gòu)顯示所述文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求4至7任一項(xiàng)所述的方法,在所述本地瀏覽器窗口顯示所述本地文件之后,包括 根據(jù)用戶輸入的指令,對(duì)所述本地文件進(jìn)行如下至少一項(xiàng)管理操作 訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件。
9.根據(jù)權(quán)利要求1至8任一項(xiàng)所述的方法,在所述瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi)容, 在所述瀏覽器窗口中顯示所述對(duì)象的內(nèi)容,包括在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,所述新的標(biāo)簽和所述已顯示的標(biāo)簽同時(shí)顯示在所述瀏覽器窗口中。
10.根據(jù)權(quán)利要求2至9任一項(xiàng)所述的方法,還包括在所述瀏覽器窗口中顯示本地文件歷史記錄。
11.根據(jù)權(quán)利要求1至10任一項(xiàng)所述的方法,該方法適用于瀏覽器的本地文件插件,其中,該本地文件插件單獨(dú)設(shè)置在該瀏覽器中,或者,該本地文件插件設(shè)置在該瀏覽器的其他插件中。
12.—種文件管理裝置,包括 用戶輸入模塊,配置為接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型; 加載模塊,配置為根據(jù)確定的所述對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口 ; 顯示模塊,配置為在所述瀏覽器窗口中顯示所述對(duì)象的內(nèi)容。
13.根據(jù)權(quán)利要求12所述的裝置,所述用戶輸入模塊還配置為判斷所述對(duì)象的類型是否是統(tǒng)一資源定位符URL,若是,則確定所述對(duì)象是網(wǎng)絡(luò)對(duì)象;判斷所述對(duì)象的類型是否是本地路徑,若是,則確定所述對(duì)象是本地對(duì)象。
14.根據(jù)權(quán)利要求12或13所述的裝置, 所述加載模塊還配置為在所述對(duì)象是網(wǎng)絡(luò)對(duì)象時(shí),加載網(wǎng)絡(luò)瀏覽器窗口 ; 所述顯示模塊還配置為在網(wǎng)絡(luò)瀏覽器窗口中,顯示對(duì)應(yīng)的網(wǎng)頁內(nèi)容。
15.根據(jù)權(quán)利要求13或14所述的裝置, 所述加載模塊還配置為當(dāng)所述對(duì)象是本地對(duì)象時(shí),加載本地瀏覽器窗口 ; 所述顯示模塊還配置為在本地瀏覽器窗口中,顯示對(duì)應(yīng)的本地內(nèi)容。
16.根據(jù)權(quán)利要求15所述的裝置,所述顯示模塊還配置為根據(jù)所述本地路徑,查找相應(yīng)的本地文件;在本地瀏覽器窗口中,顯示查找到的所述本地文件。
17.根據(jù)權(quán)利要求16所述的裝置,所述顯示模塊還配置為當(dāng)所述本地文件是文件夾時(shí),在所述本地瀏覽器窗口中顯示所述文件夾中包含的文件夾和文件的信息;當(dāng)所述本地文件是單個(gè)文件時(shí),在所述本地瀏覽器窗口以網(wǎng)頁形式顯示所述單個(gè)文件的信息。
18.根據(jù)權(quán)利要求17所述的裝置,所述顯示模塊還配置為在所述本地瀏覽器窗口中,以樹形結(jié)構(gòu)顯示所述文件夾中包含的文件夾和文件的信息,其中,各文件夾作為該樹形結(jié)構(gòu)的節(jié)點(diǎn)。
19.根據(jù)權(quán)利要求15至18任一項(xiàng)所述的裝置,還包括 管理模塊,配置為根據(jù)用戶輸入的指令,對(duì)所述本地文件進(jìn)行如下至少一項(xiàng)管理操作 訪問本地文件、保存本地文件、修改本地文件、刪除本地文件、合并本地文件、上傳本地文件。
20.根據(jù)權(quán)利要求12至19任一項(xiàng)所述的裝置,在所述瀏覽器窗口中,利用不同的標(biāo)簽指向不同的顯示內(nèi)容,此時(shí), 所述顯示模塊還配置為在根據(jù)新的標(biāo)簽指向用戶最新查詢的對(duì)象的內(nèi)容時(shí),利用已顯示的標(biāo)簽指向之前顯示的對(duì)象內(nèi)容,其中,所述新的標(biāo)簽和所述已顯示的標(biāo)簽同時(shí)顯示在所述瀏覽器窗口中。
全文摘要
本發(fā)明公開了一種文件管理方法,該方法包括接收用戶輸入的指令,并確定該指令對(duì)應(yīng)的對(duì)象的類型;根據(jù)確定的對(duì)象的類型,加載對(duì)應(yīng)的瀏覽器窗口;在瀏覽器窗口中顯示對(duì)象的內(nèi)容。采用本發(fā)明提供的方法能夠?qū)Ρ镜氐奈募到y(tǒng)進(jìn)行訪問和操作,實(shí)現(xiàn)利用瀏覽器對(duì)本地文件的管理。本發(fā)明還提供了相應(yīng)的文件管理裝置。
文檔編號(hào)G06F17/30GK102999591SQ20121046472
公開日2013年3月27日 申請(qǐng)日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者張毅, 任寰 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
四平市| 宣城市| 乐东| 屏东市| 明溪县| 芜湖县| 公主岭市| 贵溪市| 盐边县| 裕民县| 喜德县| 民和| 昭苏县| 万宁市| 大竹县| 福贡县| 宝鸡市| 大冶市| 江口县| 宜宾市| 阜宁县| 重庆市| 克东县| 调兵山市| 蓬溪县| 民县| 延庆县| 凤凰县| 福州市| 福泉市| 乐业县| 龙川县| 张家港市| 开封市| 江阴市| 临桂县| 博乐市| 沈阳市| 宝应县| 乌拉特后旗| 金平|