永发信息网

.dxr格式的文件怎么打开

答案:1  悬赏:20  手机版
解决时间 2021-07-21 14:02

.dxr格式的文件怎么打开

不要给我百度,然后得到了一大堆的什么还原、保护、再还原、再保护之类的。

还有不要推荐我用这个软件,根本打不开。

知道答案的帮忙下,谢谢!!!

最佳答案
dxr是Director的电影文件,不过是保护了的格式, 一般无法用Director打开了,绝大多数的商业CD-ROM都是以DXR格式发布的。 http://www.nbcha.com/soft.htm http://www.nbcha.com/soft/DirectX.htm 以上是资料,希望能对你有所帮助。DXR是Macromedia Director受保护(不可编辑)电影文件 Director文件的保护与还原 donlee 作为广受多媒体开发人员钟情的开发平台,Director可以根据开发人员的需要输出多种格式的文件,其中最常用的格式当属dir文件以及加以保护的dxr文件,后两种格式的文件是用于播放的,不可再用Director编辑,一般最终作品都做成这样的格式。但在我们在实际开发过程中,往往由于备份文件损坏或出于学习观摩的目的等种种原因,有必要打开这类文件作为参考或继续编辑。本文从技术的角度出发,完全依靠Director自身提供的工具,对dxr文件的保护与还原手段作一探讨,所有讨论基于Director 8.0。 一、保护 Director在其IDE环境可通过逐级选择菜单"Xtras"->"Update Movie...",来把文件改为dxr格式,或通过publish输入为dcr格式的文件,不允许再被Director打开或编辑,以此来保护作品不被篡改。这是Director所提供的最基本的保护手段。 二、还原 不知出于何种考虑,Director所内嵌的lingo语言中有savemovie、save castlib两个保存movie和cast的命令,而且这两个命令对于dxr和dcr也有效!正是这两个命令,为还原被保护的文件大开方便之门。由于我们不能在Director下直接打开这两种文件,于是我们想到了MIAW,把它们通过MIAW打开,Director允许使用tell命令向miaw发送消息,因而我们尝试用这种途径来遥控dxr保存成可以再编辑的dir文件。作法如下: 新建一个movie,编写一个movie script,内容为: on outputdir input output miaw=window(input) tell miaw to savemovie output forget(miaw) end 假设我们要打开的文件是“D:\Locked.dxr”,希望解除保护并另存为“D:\unlocked.dir”,则执行此movie,在message窗口中输入outputdir "D:\Locked.dxr" "D:\unlocked.dir",然后我们察看D盘根目录,将会在那里发现unlocked.dir文件,这个文件可以用Director打开,所有的score、member安排与原文件毫无二致,但其中所有的script内容均为空白。 正如把李白的诗翻译成英文,再由英文译成的中文已完全见不到诗仙的影子。由于转换成dxr格式时,movie内的script都经过编译,转换成由计算机执行的代码。所以用savemovie也不可能得到原来文本格式script,下面谈到的所有还原手段对此都无能为力。 目前在Director各论坛上大受青睐的还原工具dirOpener实际上完全基于以上思路来完成的,这个小工具也的确是用Director来制作的。但dirOpener具有一个很好用的界面并补充了一些关于光标和不规则窗口的“秘技”,这为Director初学者提供了一些方便,但对于有一定lingo编程基础的人来说,它的能力实在有限,不如自己做一个更强的opener,至于理由,请看“再保护”。 三、再保护 通常开发人员希望全面保护自己的作品,即使是score也不愿被他人窥视,怎样防止别人用savemovie之类的手段来还原呢?还是用lingo!我们可以写一个处理程序,当movie接收到savemovie命令时不保存movie,而是执行我们所定义的代码,对于save castlib也做同样处理。下面的例子是方法之一: on savemovie quit end on save castlib quit end 如果movie script含有以上内容时,则当movie接收到savemovie命令时,不会执行保存,而是退出集成环境或projector,如果企图用dirOpener还原这样的dxr文件,结果将是没有任何dir或cst文件输出,并且dirOpener自身也被退出,这是由quit命令的特点决定的,既然dirOpener是用Director制作的,自然难以逃此噩运,有此软件的朋友一试便知。 四、再还原 为了解除用上述savemovie方法施加的保护,我们再次仔细研究一下lingo,发现可以用lingo在runtime动态地增加或删除member,或修改现有的member的内容。于是我们有了这样的想法,先检查一下movie中所有的member,如果是script,则删除它,自然savemovie之类的保护手段也不存在了。前面已经讨论过,还原出来的dir总是丢失所有script内容
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在学校怎么去维持生活规律?
喜爱与爱有什么区别?
胖子怎么练俯卧撑
现在中国残存有哪种武学?
这个片子叫什么?
小学六年级上册的语文补充习题中的第12课姥姥
什么牌子的香水最好用?
前进区佳木斯经典甜心地址在哪里啊
含有麝香的药有哪些,迪奥有哪几款香水适合年
浙江省有哪几所传媒学校啊?
欧洲一些球队阵容
我向往手机里下一点电子书看。哪位仁兄可以教
◆益州巡察监军◆可以卖多少万?
龙亭区开封龙亭区雅芹精品铺怎么去啊,谁知道
双方都是农村户口的夫妻,只生育一个女儿的有
推荐资讯
2010年腾讯QQ是否即将收费?
手机传照片到qq里费流量吗?大家提供下
QQ农场没有办法进好友农场
天天特价有什么好处,淘宝店铺参加天天特价有
地球表面的大气层是怎么形成的?大气层有什么
QQ炫舞问题 急!!
80技能哪个职业最后攻击最高?
请问CF湖南一区第一JU金金的视频谁有
已知番茄红果A对黄果a为显性,杂合子Aa自交,从
Last| Deathlist丶是什么意思
浙江省电力局地址在哪里?
沧州市公益性岗位办理流程
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?