两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

軟件封裝方法

文檔序號:6536113閱讀:306來源:國知局
專利名稱:軟件封裝方法
技術領域
本發(fā)明涉及軟件設計技術,尤其涉及一種軟件封裝方法。
背景技術
隨著計算機硬件技術及其軟件設計技術的飛速發(fā)展,目前市場上已經出現(xiàn)了各種功能的軟件,其中有些軟件是需要用戶在使用時填寫必要的用戶信息才能正常使用的;如常用的QQ軟件或MSN軟件,只有用戶在相應軟件的啟動界面上填寫自身合法的用戶名及其密碼信息后,才能使用這些軟件進行遠程信息交互處理。相對于需要填寫用戶信息才能正常使用的軟件,用戶信息對用戶而言就顯得尤為重要了,因此就需要對用戶使用這些軟件時的用戶信息進行保密處理。
現(xiàn)有技術中,一般軟件提供商都需要將軟件文件File編碼打包成安裝程序進行出售,如圖1所示;用戶在需要使用軟件時,將軟件對應的安裝程序復制到計算機的存儲介質上,如硬盤、U盤或光盤等存儲介質,如圖2所示;然后運行計算機存儲介質中存儲的安裝程序,將軟件文件File安裝在計算機硬盤上,以進行后續(xù)使用,如圖3所示;用戶運行安裝在計算機上的軟件后,如運行QQ軟件后,需要輸入自己的用戶名及密碼等用戶信息,才有可能正常使用軟件,如使用QQ軟件進行遠程聊天。這樣,計算機就會將用戶信息存儲在硬盤上,后續(xù)運行軟件時,可以自動讀取計算機硬盤上存儲的用戶信息,自動進入軟件的正常使用狀態(tài)。并當用戶修改自身的用戶信息時,計算機會重新將用戶修改后的用戶信息重新寫入計算機硬盤,后續(xù)運行軟件時,直接讀取計算機硬盤上存儲的用戶信息進入軟件的正常使用狀態(tài),如圖4所示。如果后續(xù)用戶不再需要使用已經安裝在計算機上的軟件,需要卸載該軟件,即將安裝在計算機硬盤上的軟件文件File進行刪除處理,如圖5所示。
但是使用上述軟件安裝運行過程卻存在如下缺陷(1)用戶需要利用計算機運行軟件提供商編碼打包的安裝程序才能完成軟件文件File的安裝工作,因為安裝過程比較繁瑣,所以為用戶使用軟件的過程帶來了麻煩;(2)由于用戶在運行軟件時,需要填寫自身的用戶信息才能使軟件進入正常的運行狀態(tài),而用戶填寫的用戶信息會被保存在計算機當中,這樣就降低了用戶信息的保密性;同時由于用戶信息被保存在計算機中,相對于計算機而言就不具有移動性了,如用戶在其他計算機上運行軟件文件File的安裝程序安裝軟件時,還需要重新填寫自身的用戶信息才能正常運行軟件。

發(fā)明內容
本發(fā)明要解決的技術問題在于提出一種軟件封裝方法,以使軟件及其用戶信息在具有較好移動性的基礎上,可以避免軟件安裝的繁瑣過程,并有利于用戶信息的保密。
為解決上述問題,本發(fā)明提出了一種軟件封裝方法,包括步驟將軟件文件和能夠合法使用該軟件的用戶信息都存儲在移動存儲介質中;計算機直接運行所述移動存儲介質中存儲的軟件文件,并通過讀取所述移動存儲介質中存儲的用戶信息進入該軟件的正常使用狀態(tài)。
其中所述將用戶信息存儲在移動存儲介質中的過程包括計算機首次運行存儲在所述移動存儲介質中的軟件文件時,用戶輸入自身的用戶信息;所述軟件將用戶輸入的用戶信息存儲在該移動存儲介質中所述軟件文件所在的盤符下。
其中所述將用戶信息存儲在移動存儲介質中的過程包括由軟件提供商為軟件文件設置用戶信息;并將所述設置的用戶信息存儲在該移動存儲介質中所述軟件文件所在的盤符下。
所述方法還包括步驟用戶更改自身輸入的用戶信息;所述軟件以用戶更改輸入的用戶信息去更新所述移動存儲介質中存儲的原用戶信息。
較佳的,所述計算機通過自身操作系統(tǒng)支持的自動運行技術直接自動運行移動存儲介質中存儲的軟件文件。
較佳的,所述移動存儲介質為移動硬盤或U盤。
本發(fā)明通過將軟件文件Files和能夠合法使用該軟件的用戶信息一并存儲在移動存儲介質中的同一盤符下,這樣封裝有上述軟件文件Files和用戶信息的移動存儲介質無論插接在任何計算機上,計算機都可以直接運行該移動存儲介質中存儲的軟件文件Files,并同時通過讀取該移動存儲介質中存儲的用戶信息來進入該軟件的正常運行狀態(tài),從而通過上述技術過程可以達到如下的有益效果(A)計算機可以直接運行保存在移動存儲介質中的軟件文件Files,而省略了軟件的安裝過程,從而簡化了軟件的使用繁瑣度。
(B)由于能夠合法使用軟件的用戶信息是保存在移動存儲介質中的,而不保存在固定的計算機硬盤上,即用戶信息保存在可以隨時跟隨用戶的移動存儲介質上,從而可以對用戶的用戶信息起到保密的作用。
(C)用戶可以將保存有軟件文件Files和用戶信息的移動存儲介質插接在任何計算機上運行其保存的軟件文件Files,因此軟件和用戶信息在無需進行軟件安裝處理的基礎上不會與計算機設備綁定,具有較好的移動性。


圖1為現(xiàn)有技術中軟件提供商將軟件文件File編碼打包成安裝程序的過程示意圖;圖2為現(xiàn)有技術中用戶將軟件安裝程序復制到計算機存儲介質的過程示意圖;圖3為現(xiàn)有技術中計算機運行安裝程序安裝軟件的過程示意圖;圖4為現(xiàn)有技術中用戶修改自身的用戶信息后運行軟件的過程示意圖;圖5為現(xiàn)有技術中刪除計算機硬盤上安裝的軟件文件File的過程示意圖;圖6為本發(fā)明軟件封裝方法的主要實現(xiàn)原理流程圖;圖7為將軟件文件Files和用戶信息存儲到移動存儲介質中的過程示意圖;圖8為用戶更改自身的用戶信息,運行中的軟件將用戶更改的用戶信息重新存儲到移動存儲介質中的流程圖。
具體實施例方式
本發(fā)明軟件封裝方法提供了一種軟件設計及使用方式的新思路,通過將可以直接運行的軟件文件Files存儲在具有移動屬性的移動存儲介質內(如U盤或移動硬盤內),并將能夠合法使用該軟件的用戶信息存儲在移動存儲介質中軟件文件Files所在的盤符下,同時將軟件文件Files設計成在運行起始階段以讀文件方式讀取移動存儲介質中存儲的用戶信息的方式,以進入軟件的正常使用狀態(tài),從而達到省略軟件文件安裝過程、并能使軟件具有移動性和對用戶信息具有保密功能的目的。
請參閱圖6,該圖是本發(fā)明軟件封裝方法的主要實現(xiàn)原理流程圖,其主要實現(xiàn)過程如下步驟S10,將軟件文件Files和能夠合法使用該軟件的用戶信息一并都存儲在移動存儲介質中,其中可以在軟件設計時,將軟件文件Files設計成以讀文件方式讀取用戶信息;這里所述的移動存儲介質可以采用常用的移動硬盤或U盤等具有移動屬性的存儲介質。如圖7所示為將軟件文件Files和用戶信息存儲到移動存儲介質中的過程示意圖。
其中將用戶自身的用戶信息(如QQ軟件中的用戶名及密碼等信息)保存到移動存儲介質中的過程可以采用兩種方式來完成第一種方式為計算機首次運行存儲在移動存儲介質中的軟件文件Files時,用戶在軟件的初始啟動界面輸入自身的用戶信息,如用戶使用QQ軟件時,在QQ軟件的初始啟動界面中輸入自身的QQ號及密碼等用戶信息;該運行中的軟件將用戶輸入的用戶信息存儲在該移動存儲介質中該軟件文件所在的盤符下,即該運行中的軟件將用戶輸入的用戶信息(如QQ號及密碼等信息)寫入到移動存儲介質中該軟件所在的盤符下,從而完成將用戶信息存儲到移動存儲介質中的目的。
第二種方式為由軟件提供商預先在軟件設計階段為軟件文件Files設置用戶信息;并將設置好的用戶信息和軟件文件Files存儲到移動存儲介質中的同一盤符下,從而完成將用戶信息存儲到移動存儲介質中的目的。
步驟S20,計算機直接運行移動存儲介質中存儲的軟件文件Files,并通過讀取該移動存儲介質中存儲的用戶信息進入該軟件的正常使用狀態(tài),如計算機運行移動存儲介質中存儲的QQ軟件文件后,初始運行狀態(tài)的QQ軟件會自動讀取該移動存儲介質中存儲的用戶信息(包括QQ號及密碼等信息),來使初始運行狀態(tài)的QQ軟件進入正常的使用狀態(tài),供用戶進行遠程即時通信。
為了增加軟件操作的方便性,其中計算機可以利用自身操作系統(tǒng)已經支持的自動運行技術(auto run)來直接自動運行移動存儲介質中存儲的軟件文件Files,即計算機上插接移動存儲介質,如U盤時,計算機通過自身操作系統(tǒng)已經支持的自動運行技術自動運行該移動存儲介質中的軟件文件Files,從而省去用戶手動啟動軟件的麻煩。
后續(xù),用戶在運行移動存儲介質中存儲的軟件文件Files時,還可以對自身原來的用戶信息進行更改處理,如用戶在使用QQ軟件過程中,可以隨時更改自身的QQ號或密碼等信息。如圖8所示,該圖為用戶更改自身的用戶信息,運行中的軟件將用戶更改的用戶信息重新存儲到移動存儲介質中的流程圖,其更改處理的過程如下步驟S110,用戶對自身輸入的用戶信息進行更改處理;步驟S120,運行中的軟件以用戶更改輸入的用戶信息去更新移動存儲介質中存儲的原用戶信息;步驟S130,運行中的軟件讀取移動存儲介質中存儲的更新用戶信息來使軟件進入正常的使用狀態(tài)。
本發(fā)明上述軟件封裝方法可以實現(xiàn)軟件提供商與移動存儲設備廠家合作的目的,即將利用本發(fā)明軟件封裝方案設計出來的軟件文件Files與移動存儲設備進行捆綁銷售,既可以促進軟件的銷售,還可以增強移動存儲設備硬件的銷售,從而使兩個廠商達到雙盈利的目的。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種軟件封裝方法,其特征在于,包括步驟將軟件文件和能夠合法使用該軟件的用戶信息都存儲在移動存儲介質中;計算機直接運行所述移動存儲介質中存儲的軟件文件,并通過讀取所述移動存儲介質中存儲的用戶信息進入該軟件的正常使用狀態(tài)。
2.如權利要求1所述的軟件封裝方法,其特征在于,所述將用戶信息存儲在移動存儲介質中的過程包括計算機首次運行存儲在所述移動存儲介質中的軟件文件時,用戶輸入自身的用戶信息;所述軟件將用戶輸入的用戶信息存儲在該移動存儲介質中所述軟件文件所在的盤符下。
3.如權利要求1所述的軟件封裝方法,其特征在于,所述將用戶信息存儲在移動存儲介質中的過程包括由軟件提供商為軟件文件設置用戶信息;并將所述設置的用戶信息存儲在該移動存儲介質中所述軟件文件所在的盤符下。
4.如權利要求1、2或3所述的軟件封裝方法,其特征在于,還包括步驟用戶更改自身輸入的用戶信息;所述軟件以用戶更改輸入的用戶信息去更新所述移動存儲介質中存儲的原用戶傳息。
5.如權利要求4所述的軟件封裝方法,其特征在于,所述計算機通過自身操作系統(tǒng)支持的自動運行技術直接自動運行移動存儲介質中存儲的軟件文件。
6.如權利要求5所述的軟件封裝方法,其特征在于,所述移動存儲介質為移動硬盤或U盤。
全文摘要
本發(fā)明公開了一種軟件封裝方法,包括將軟件文件和能夠合法使用該軟件的用戶信息都存儲在移動存儲介質中;計算機直接運行所述移動存儲介質中存儲的軟件文件,并通過讀取所述移動存儲介質中存儲的用戶信息進入該軟件的正常使用狀態(tài)。本發(fā)明軟件封裝方法可以使軟件及其用戶信息在具有較好移動性的基礎上,避免軟件安裝的繁瑣過程,并有利于用戶信息的保密。
文檔編號G06F9/44GK1828534SQ20051005108
公開日2006年9月6日 申請日期2005年3月3日 優(yōu)先權日2005年3月3日
發(fā)明者吳小生 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
隆化县| 老河口市| 阜城县| 修武县| 新竹市| 临湘市| 巴南区| 土默特左旗| 玉门市| 永和县| 兴仁县| 灵山县| 缙云县| 南靖县| 肥城市| 昭苏县| 孙吴县| 云南省| 九江县| 康保县| 呈贡县| 防城港市| 佛学| 新源县| 三河市| 北辰区| 渝中区| 昌宁县| 南丹县| 区。| 福建省| 余干县| 原平市| 双江| 夹江县| 青田县| 通榆县| 林州市| 五华县| 图木舒克市| 大新县|