去除Flash動畫在線播放限制的技巧

方法一、打造一個無堅不摧的Flash.exe文件
Flash動畫無法在本地觀看,關(guān)鍵是你的Flash.exe文件無法打開這樣受到保護的動畫,如果能簡單的修改修改Flash.exe,就可以讓它打開受保護的Flash動畫。下面是具體的方法:用Ultraedit等十六進制文件編輯器打開受保護的Flash文件,按ALT F3,查找如下字符串:83 BD C8 F8 FF FF 00 0F 84 D5 00 00 00,將其改為: 83 BD C8 F8 FF FF 00 E9 D6 00 00 00 90,保存即可。這樣導(dǎo)入有密碼的swf文件就無需密碼了!但要打開這類動畫,還得修改Flash.exe文件的另外一處地方才行。
方法是運行16進制文件編輯器UltraEdit-32,點擊“搜索”菜單下的“查找”選項,在出現(xiàn)的“查找”對話框中的“查找什么”欄中填入:85C0751B8B45EC,會找到兩處結(jié)果(圖2),找到后將它們都修改為:85C0EB1B8B45EC,然后保存修改結(jié)果,退出UltraEdit-32,這樣你就擁有了一個無堅不摧地Flash.exe文件了!現(xiàn)在,無論是帶有密碼保護的swf文件,還是有功能限制的swf文件,都擋不住你了。運行Flash.exe,然后點擊“文件”→“打開”菜單,找到你想看的swf動畫,不會有任何提示就可以打開該動畫,點擊“控制”菜單下的“播放”,或直接按回車鍵就可以觀看該動畫!
注意:在修改Flash.exe文件前,建議您先備份該文件,免得誤操作導(dǎo)致文件損壞。另外,以上修改方法針對中、英文Flash5.0版有效,因為我只分析了這兩個版本,如果你用的不是這兩個版本,則不能使用本方法。
方法二、修改swf文件本身
現(xiàn)在我們換個思路。既然swf文件受到保護無法直接用Flash.exe打開,那么我們能不能對這個swf文件本身動手修改一下呢?這個思路不錯,應(yīng)該可行!
注意:swf文件只能在線觀看,主要是作者在該文件中加入了腳本語言,在文件中判斷我們是否是在線觀看該動畫,如果不是則不打開文件,這一點和破解軟件非常地相似(有比較語句也有跳轉(zhuǎn)語句)。也就是說在swf文件中也有類似破解軟件時我們經(jīng)常提到的關(guān)鍵的跳轉(zhuǎn),只要能改變這個跳轉(zhuǎn)的狀態(tài)(有跳改為不跳,或由不跳改為跳),就可以避開它的保護。
本著這個思路,用UltraEdit-32打開開篇中提到的“浪花一朵朵”這個動畫(langhuaduoduo.swf),按Alt F3搜索:showgood.com,注意在“查找”對話框的“查找ASCII字符”選項前一定要打上“√”(圖3)。
點擊“下一個”按鈕會找到好幾處結(jié)果,其中偏移地址000062B0這一行引起了我的注意(圖4)。因為在它右邊顯示的是“bbq movie.showgood.com indexOf bbq1 210.78.159.210 noline _root gotoAndStop”。這是一段腳本語言,非常明顯,它就是檢測是否在相關(guān)網(wǎng)站上觀看該動畫的關(guān)鍵部分,后面的gotoAndStop就相當于我們平時破解軟件時的關(guān)鍵跳轉(zhuǎn)。把gotoAndStop所對應(yīng)的16進制代碼都改成00就可以了。保存修改結(jié)果,運行這個swf文件試試,終于得嘗所愿看到了這個精彩好看的swf動畫!
如果你也碰到了和我一樣的問題,不妨試試我說的方法。
相關(guān)文章
flash如何制作形狀補間動畫?flash創(chuàng)建補間形狀技巧
flash一款功能強大的動畫制作軟件,制作動畫很非常的方便,但動畫過程使用的都是形狀補間功能。今天小編就來給大家介紹一下flash形狀補間動畫制作方法,感興趣的快來看看吧2022-05-11- flash cs6怎么做花朵成長的逐幀動畫?flash中想要繪制一個花開的動畫,該怎么畫出各個圖形然后做逐幀動畫呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2021-03-09
Flash怎么將動畫復(fù)制為ActionScript3.0并使用?
Flash怎么將動畫復(fù)制為ActionScript3.0并使用?Flash中制作的動畫想要直接粘貼到另一個對象中,我們可以使用復(fù)制腳本代碼的方式復(fù)制動畫,下面我們就來看看詳細的教程,需2017-12-08- flash怎么制作漫畫人物行走的動畫?flash中想要制作一段行走的動畫,該怎么設(shè)計呢?下面我們就來看看詳細的教程,很簡單,需要的朋友可以參考下2017-04-18
- 這篇教程是向腳本之家的朋友分享flash逐幀動畫制作全過程,教程非?;A(chǔ),很適合新手來學(xué)習(xí),推薦過來,有興趣的朋友可以過來學(xué)習(xí)2016-01-15
- 下面小編就為大家介紹利用Flash正確的口型吻合動畫技巧,教程很不錯,非常適合新手來學(xué)習(xí),推薦到腳本之家,喜歡的朋友一起來學(xué)習(xí)吧2015-01-15
- 這篇教程是向腳本之家的朋友介紹Flash動畫制作技巧:圖形元件相關(guān)知識,教程很基礎(chǔ),但很實用,推薦到腳本之家,喜歡的朋友可以過來學(xué)習(xí)一下,希望能對大家有所幫助2015-01-05
Flash動畫制作小黑人經(jīng)典動畫效果技巧介紹(圖文)
本教程是向大家介紹Flash動畫制作小黑人經(jīng)典動畫效果技巧,教程很經(jīng)典,介紹的非常詳細,相信對學(xué)習(xí)Flash朋友有一定的幫助。轉(zhuǎn)發(fā)過來,希望對大家有所幫助2014-08-05- 本教程是向大家介紹利用Flash制作旋轉(zhuǎn)的3D立體盒動畫教程,制作出來的效果非常好看,教程介紹的很詳細,希望大家通過本篇教程能學(xué)習(xí)Flash制作3D動畫的方法,這樣以后就可以2014-07-22
- 本教程向大家介紹了Flash cs3制作人物行走動畫技巧,并做了詳細的介紹,覺得教程很不錯,轉(zhuǎn)發(fā)過來,希望給朋友們帶來幫助2014-07-15