【免費註冊】 【會員登入】 【個人資料】 【會員列表】 【論壇幫助】 【論壇搜尋】 【登出論壇】

∮Ω奧米加空間∮
∮Ω奧米加空間∮»技術文件區»【原創】Macromedia Director 如何解包呢?

訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆
作者 主題    
dc
管理員



性別:男
來自:瓦肯星
發表總數:11573
註冊時間:2002-05-07 16:32
(第 1 篇) 【原創】Macromedia Director 如何解包呢?

我們使用 再續桃花 夢幻桃花源.酷蘇拉工作室
夢幻桃花源之再續桃花.exe 686,274,896 1998/08/03 22:23
來當範例

1.使用 Dir-swift 將 exe 轉成 dxr
需搭配 types.ini

Dir-swift.exe 163,840 2000/01/25 16:47
types.ini 979 2001/02/10 05:20

這個使用 python 的應該也可以我沒有嘗試
https://github.com/n0samu/director-files-extract
解出了 30 個 670MB 的 dir 檔




2.使用 dirOpener300-850-1-PC 轉一遍 dir or dxr
dirOpener300-850-1-PC.exe 2,995,816 2001/05/22 21:08
得到 30 個正確大小的 dir 檔
dirOpened output of 夢幻桃花源之再續桃花.exe_1.dir 7,615,717 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_2.dir 2,540,211 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_3.dir 28,571,821 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_4.dir 19,995,869 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_5.dir 27,323,721 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_6.dir 3,305,232 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_7.dir 34,428,092 2025/07/23 09:12
dirOpened output of 夢幻桃花源之再續桃花.exe_8.dir 27,078,373 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_9.dir 42,436,671 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_10.dir 2,421,828 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_11.dir 21,281,501 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_12.dir 18,218,675 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_13.dir 22,648,351 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_14.dir 20,111,077 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_15.dir 22,316,967 2025/07/23 09:13
dirOpened output of 夢幻桃花源之再續桃花.exe_16.dir 19,110,845 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_17.dir 20,391,365 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_18.dir 20,132,173 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_19.dir 22,157,103 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_20.dir 20,216,827 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_21.dir 22,229,561 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_22.dir 22,183,327 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_23.dir 20,698,787 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_24.dir 29,540,545 2025/07/23 09:14
dirOpened output of 夢幻桃花源之再續桃花.exe_25.dir 22,877,741 2025/07/23 09:15
dirOpened output of 夢幻桃花源之再續桃花.exe_26.dir 36,750,013 2025/07/23 09:15
dirOpened output of 夢幻桃花源之再續桃花.exe_27.dir 31,258,709 2025/07/23 09:15
dirOpened output of 夢幻桃花源之再續桃花.exe_28.dir 30,872,129 2025/07/23 09:15
dirOpened output of 夢幻桃花源之再續桃花.exe_29.dir 38,178,359 2025/07/23 09:15
dirOpened output of 夢幻桃花源之再續桃花.exe_30.dir 27,592,733 2025/07/23 09:15


3.使用 vinizinho.net 的方式開啟 dir 檔案
舊方式 shockwave-rip-v1
https://vinizinho.net/projects/shockwave-rip-v1.html
1.安裝 Macromedia Director
http://download.macromedia.com/pub/director/updates/mx2004/win/dmx2004_101_update_en.exe
for Windows XP. license key : DRD100-50836-87264-59396

2.使用 nosamu's CastRipperTool 外掛
將下載的 CastRipperTool.dir
複製到 C:\Program Files\Macromedia\Director MX 2004\Configuration\Xtras
這三個外掛 mp3.x32 swfExport.x32 "Movie Restorer.x32" 放找相同的位置

3.
啟動 Macromedia Director -> 開啟已解包的 dir 檔,可以完全看到內容資源與檔案。
到工具列 Xtras -> CastRipperTool 可以導出檔案,但是我選擇 Image 時一直要我下載檔案@@
造成圖片都無法匯出 XD
拿 DirectorCastRipper_D12\Xtras\Xtras\ThirdParty\SharpExport.x32
將 SharpExport.x32 複製到 C:\Program Files\Macromedia\Director MX 2004\Configuration\Xtras


之後就是重複 dirOpened output 的 dir 檔案
-> Xtras -> CastRipperTool ->
Step 1: 填入輸出的目錄
Step 2: 選取要輸出的檔案類型,因為我們只要圖選擇 Images 即可

就全部解出來啦


新方式 shockwave-rip
https://vinizinho.net/projects/shockwave-rip
工具在
https://github.com/n0samu/DirectorCastRipper/releases

但我啟動程式會遇到錯誤無法使用。
Director Player Error
Xtra not found
"console"
Script Error. Continus?

可能需要有 Shockwave Player 11 for EXE Installer
https://www.adobe.com/go/sw_full_exe_installer
sw_lic_full_installer.exe 13,126,832 2025/07/23 11:14


有在 github 上發問,等待中。


參考資料
https://zhidao.baidu.com/index/?word=%E6%B1%82director%E5%8F%8D%E7%BC%96%E8%AF%91%E8%BD%AF%E4%BB%B6&from=qb&samplow_val=911
Director 生成的.exe文件 如何反编译??
1、先用Dir-swift将exe转换成dxr;2、再用dirOpener将dxr转换成dir


https://www.reddit.com/r/GameUpscale/comments/123ahuq/how_do_decompile_or_open_protected_cxt_files/?tl=zh-hans
dirOpener的工具可以打开它们? https://archive.org/details/dirOpener300-850-1-PC


https://www.52pojie.cn/thread-2021536-1-1.html
[Unpackers] 分享几种从Director制作的dxr/cxt文件中提取资源的方法
weist123
分享几种从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文件。
所有那些文件,都可以在此网页下载。

这些我也是在尝试中,欢迎大家讨论分享其他更方便的方法。


https://vinizinho.net/projects/shockwave-rip
工具在
https://github.com/n0samu/DirectorCastRipper/releases

舊教學
https://vinizinho.net/projects/shockwave-rip-v1.html
To set up Director, download the installer from here: http://download.macromedia.com/pub/director/updates/mx2004/win/dmx2004_101_update_en.exe
In newer versions of Windows, you may need to run both the installer and the program itself in Compatibility Mode for Windows XP. When you’re prompted for a license key, type the following:
DRD100-50836-87264-59396


https://wenku.csdn.net/doc/28wkoxbpu2
dirOpener300-850-1-PC.exe:Director DXR反编译工具解析
### 标题知识点:dirOpener - Director DXR 的反编译工具

1. **Director 和 DXR 简介**
- **Director**:Macromedia Director(后被Adobe公司收购)是一款强大的多媒体创作工具,主要用于创建动画、游戏、教学软件等。它采用Lingo语言进行脚本编程,提供了丰富的交互功能。
- **DXR**:DXR文件是Macromedia Director中的一个可执行文件格式,通常包含多媒体内容,如音频、视频、图片和交互式元素。

2. **反编译工具的定义和作用**
- **反编译**:是指将编译后的程序代码还原为接近原始源代码的过程。反编译工具通常用于分析、修复或学习已编译程序的代码结构。
- **dirOpener**:是一款专门针对Macromedia Director DXR文件的反编译工具,它的作用是帮助开发者打开和查看DXR文件的内部结构,从而可以提取、分析、修改甚至重新打包DXR项目中的资源和脚本。

3. **反编译工具的应用场景**
- **学习和研究**:开发者可以通过dirOpener来学习Director项目的工作方式,了解其他人的编程逻辑和设计思路。
- **数据恢复**:当DXR文件损坏或丢失源代码时,通过反编译可以尝试恢复数据。
- **资源提取**:有时需要从现有的Director应用中提取特定的资源,如图片或声音文件,使用dirOpener工具可以方便地实现这一点。
- **修改和定制**:开发者可能需要根据自己的需求对现有的DXR项目进行修改和定制,反编译工具使其成为可能。

### 描述知识点:dirOpener 反编译

4. **dirOpener 功能细节**
- **查看和编辑功能**:dirOpener允许用户查看DXR文件的脚本和资源,并提供编辑的可能性,尽管对于脚本的修改可能受限于Lingo语言的特定版本。
- **资源提取**:可以将DXR项目中的媒体资源导出为其他格式,如图片、声音等,以便在其他环境或项目中使用。

5. **反编译过程的挑战**
- **代码的可读性**:反编译后的代码可能缺乏原始的注释和结构,这会增加理解和修改代码的难度。
- **脚本语言限制**:由于Lingo语言的版本和兼容性问题,某些高级功能可能无法通过反编译得到支持。

### 标签知识点:Director DXR、dirOpener、反编译

6. **技术栈关联**
- **Director DXR**:标识了dirOpener工具的应用领域和目标文件类型,揭示了dirOpener是为Director开发环境服务的特定工具。
- **反编译**:标签中的“反编译”一词表明dirOpener的主要功能是提供对编译后文件的分析和修改能力,这是针对高级用户和开发者的功能。

### 文件名称知识点:dirOpener300-850-1-PC.exe

7. **文件命名规范**
- 文件名的“dirOpener300-850-1-PC.exe”遵循特定的命名规范,可能表示这是一个版本号为300至850之间的软件,具体版本为1号版本,适用于个人计算机(PC)。
- **版本号**:表明了软件的更新和迭代,用户需要关注是否使用正确的版本来匹配自己需要处理的DXR文件版本。
- **平台限定**:文件名中指明了是为PC平台设计的可执行文件,确保了用户在Windows操作系统上可以安装和使用该工具。

综上所述,dirOpener是一个专注于Macromedia Director DXR文件反编译的工具,它支持查看和修改DXR项目中的资源和脚本,具备将资源导出至其他格式的功能。该工具可以帮助开发者分析、修复或提取DXR项目的资源,并可能用于学习和研究目的。同时,工具的命名规范也提供了软件版本和适用平台的信息。在使用dirOpener时,用户需要注意到反编译的局限性,如代码的可读性和脚本语言版本的限制。






Your mind to my mind,

your thought to my thought
發表時間:2025-07-23 14:12
dc的個人資料 傳送郵件給dc dc的個人首頁 dc發表的所有文章 送出悄悄話給dc IP:118.*.*.* 編輯  引言回覆 
所有時間均為GMT+8, 現在是2025-12-24 05:30    
訂覽該主題更新消息 | 將該主題推薦給朋友 發表新主題 發起投票  回覆

快速回覆
主題 ( 回覆文章可以不輸入標題 )
URLs自動分析
有回覆時郵件通知
禁用表情符號
使用簽名

<聯絡我們 - OMEGA - 控制面板>

Powered by Centaur & Joksky & DC, ver 2003.08.14
Copyright ©2002-2008 PHPY.COM


頁面生成時間:0.0076858997344971