經(jīng)常收到朋友通過電子郵件寄來的Flash文件,不過很多時(shí)候它們都是嵌在Word或者Excel文件中的,。奇怪為什么他們不直接把Flash的swf文件發(fā)送過來呢,,要知道Word和Excel文件在互聯(lián)網(wǎng)上可是主要的藏污納垢的東西啊。有些居心叵測(cè)的人就是用這些文件綁定有趣的Flash文件,,吸引你去打開,,結(jié)果病毒或者木馬就悄無聲息地進(jìn)入了你的機(jī)器。所以現(xiàn)在稍有網(wǎng)絡(luò)常識(shí)的人對(duì)電子郵件傳來的Office文件都很有戒心,。你給朋友發(fā)這類文件總不免讓對(duì)方擔(dān)心,。
如果我們知道這個(gè)Flash沒有什么惡意,我們還是盡可能地單獨(dú)保存,。但是從Office文件中把Flash文件扣出來可沒那么容易,。你需要一個(gè)可以編輯二進(jìn)制文件的編輯器,常用的有UltraEdit32,,網(wǎng)上有很多地方可以下載,。下面就是簡(jiǎn)單三步把Flash文件轉(zhuǎn)存出來:
1、打開含有Flash的Office文檔,,點(diǎn)擊菜單中的視圖 -> 工具欄 -> 控件工具箱, 里面有個(gè)“設(shè)計(jì)模式”按鈕,。點(diǎn)擊進(jìn)入設(shè)計(jì)模式。選擇文件中的Flash,,復(fù)制粘貼到一個(gè)文件夾中,你會(huì)看到一個(gè)“片段”文件,。
2,、用UltraEdit32打開這個(gè)“片段”文件,按Ctrl-F,,在出現(xiàn)的搜索欄輸入“465753”,。在搜索到的“465753”中的“4”位置以上的數(shù)據(jù)全部刪掉。計(jì)算好之前的字節(jié)數(shù),,在UltraEdit32的菜單中選擇編輯 -> Hex插入刪除,,把光標(biāo)移到文件最開始處,輸入要?jiǎng)h除的字節(jié)數(shù)就可以刪除之前的數(shù)據(jù)。這里“465753”是一個(gè)swf文件起頭的特征字節(jié),,如果是其它類型的文件,,你可以打開一個(gè)類似的文件,看看頭幾個(gè)字節(jié)是什么,。
3,、再將編輯好的文件另存為.swf文件就可以了。