好友
阅读权限25
听众
最后登录1970-1-1
|
分享几种从Director制作的dxr/cxt文件中提取资源的方法
大名鼎鼎的Director,在2000年左右使用的很火,被作为开发工具制作了大量的教程、课件、游戏等。
近年被adobe收购后,使用的人很少了。
但当年制作的资源非常的多,例如金洪恩制作的《开天辟地》系列、《万事无忧》系列、《畅通无阻》系列等。
最近想从这些dxr/cxt文件中提取一些资源,如图片、音乐、txt等,现将几种方法总结如下。
==========================
方法一:先用小软件Dir-swift将exe/dxr/cxt等文件转换成dxr,再用小软件dirOpener(dirOpener300-850-1-PC.exe)将dxr转换成dir,然后用Director打开编辑。
多年前的老工具了,就这还被当成宝贝挂在csdn上卖,文后我作为附件分享出来。
1. 本软件可将exe,dxr,dcr还原为dir,将cxt还原为cst。
2. 处理dcr文件需要高版本支持,即当dcr文件是用11版本生成的,则需要用12版本的反编译工具还原,如此,则若是12版本生成的dcr,目前没办法破解。
3. 还原后的dir/cst中的脚本是看不到的,但不影响正常运行。
4. 反编译有一定有成功率(95%),不可能100%成功的。
5. 本软件特点:对于向影片脚本中加入savemovie,save castlib 防反编译代码的作品,而以往的反编译工具处理方法是删除作品中的影片脚本,虽然这样可以反编译,但破坏了脚本,影响到作品的正常运行。
对于本软件而言,即使作品中加入了防反编译代码,在不删除影片脚本的情况下,我们同样可以反编译出来源文件,从而最大限度的保证作品的完整性。
方法二:用网页https://vinizinho.net/projects/shockwave-rip介绍的方法,使用工具DirectorCastRipper导出资源;
可导出动画、图片、音乐、txt、csv等,操作比较简单,但其中的脚本无法导出,也就是无法破解一些程序。
方法三:用https://vinizinho.net/projects/shockwave-rip-v1介绍的方法,较复杂,要安装Director MX 2004,加上插件CastRipperTool.dir,再加上Movie Restorer.x32插件,用Director MX 2004加载后按照网页介绍的步骤导出。
另外,还可以用py脚本将exe文件也还原为dir文件。
所有那些文件,都可以在此网页下载。
这些我也是在尝试中,欢迎大家讨论分享其他更方便的方法。
Director反编译-dirOpener和Dir-swift.rar
(1.71 MB, 下载次数: 64)
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|