利用AS3類直接讀取Rar檔案中的swf檔案

2021-08-25 03:43:17 字數 512 閱讀 1747

名稱:rarextractor(rar檔案解壓器)

[url=

)作用:最初的目的是想實現flash檔案直接讀取rar裡的資源,這樣在外部檔案較多的情況下,可以打包到rar檔案裡再load進來。

不過由於水平有限,並沒有研究出rar的解壓演算法。而swf檔案預設採用zlib壓縮方式後,winrar在普通壓縮模式下不會再壓縮swf檔案,因此不用解壓就可以讀取。

說明:1、此程式目前只支援壓縮過的swf檔案的讀取(支援目錄),不支援rar的固實壓縮(solid)方式。

2、有目錄的情況下,請注意"\"的轉義。比如:filepath\demo.swf ,在外部讀取的時候要用 filepath\\demo.swf。

3、程式並不完善,有什麼意見大家可以提出。

4、在研究出rar的解壓演算法之後或者誰能提供給我,將進一步完善本程式。

效果演示:

[url=

[img]/uploads/allimg/080402/1118240.gif[/img]

[url=

as3讀取xml中CDATA的方法

對於使用as3解析類似如下有cdata的xml其實很簡單,具體是要了解xml的等級關係。檔名 test.xml 在上面的xml中s這一級的內容有 attrbute name和其自己的內容 即中間的內容 as3使用xml類實現讀取的功能,如下 public function load var requ...

MFC中利用CFile類讀取檔案內容

mfc讀取檔案內容有多種方法,關鍵是看你怎麼用。下面介紹一種用cfile類讀取檔案的方法.一。首先新建乙個dialog型的mfc exe 工程。在對話方塊中新建乙個類,類名為cdlgcfile.並在介面上分別新增2個文字框 乙個名稱為filecontent,用來顯示檔案內容 另乙個名稱為 m edi...

AS3中讀取子物件的四種方法

這段日子在公司實習,學習新語言actionscript3,遇到過這麼乙個問題,在容器中獲取子物件,大部分的回答都是三種 getchildat getchildbyname getobjectsunderpoint 但是有時候通過這三種方法很難get到想要的物件,而且效率除了第一種,其他的也都不高,那...