问题标签 [adobe-director]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
adobe-director - Macromedia Director:反编译可执行文件
可以提取可执行文件吗??
如果是,我可以使用哪些可能的软件?
fatal-error - 将 Adobe Director Movie 从版本 10 升级到 11.5 时出现致命错误
所以,我正在加载一个旧项目来做一些更新。该项目过去已经升级了几次,没有问题。但是,升级到 11.5 会产生可怕的错误:发生了致命错误。单击确定退出。
下一个屏幕产生 MS C++ 运行时错误:
运行时错误!该应用程序已...以异常方式终止...请联系支持团队...
完全无用的错误,所以我想知道是否有人发现了常见原因。这个项目确实有一个旧的第 3 方 Xtra,称为 MasterApp。但是,使用此 Xtra 时,所有其他演员表和 .dir 文件都可以正常升级。失败文件的唯一独特之处是它们都超过 200mb。
cocos2d-iphone - UINavigationController 与 PKRevealController 的 SideBar 和 cocos2d,不显示第一个场景
我正在使用 PKRevealController 来显示 SideBar,所以在 AppDelegate 中我有这个来设置 UINavigationController 和我的 ViewControllers:
这是可行的,并且 firstViewController 与侧栏(sideViewController)一起显示
但现在我需要设置 cocos2d 场景,通常你需要设置 navController,这可能是我有点困惑的地方,这就是我想要做的:
甚至没有调用方法directorDiDReshapeProjection!
我基本上用一个按钮调用该方法,使用 transitionFromViewController:toViewController: 方法
过渡正在进行,但“另一边”是黑色的场景。而且,正如我所说,没有调用directorDidReshapeProjection 方法:\
顺便说一句,我在其他游戏中使用这种方法,它们正在工作,只是在这里我使用了 PKRevealController,它正在使用 UINavigationController,我的方法不起作用
有人可以向我解释为什么吗?我在 UINavigationControllers 上做错了什么?(我很确定这是问题所在)
adobe-director - DCR文件如何创建文本文件
我刚刚创建了一个在网络上玩的游戏(使用冲击波播放器 DCR)
我想为游戏制作 HIGHSCORE.txt 行话。
至于projector.exe:我可以使用getpref 和setpref lingo 命令,没问题。
但是对于网络上的游戏 DCR,getpref 和 setpref 似乎不起作用,在 web 文件夹中没有创建 highscore.txt。我应该怎么办?
flash - 在 Adobe Director 上导出通用动画格式?
如何从 Adobe Director 导出支持交互性的 Director 文件,以便在 Windows 和 Mac 中以相同的文件格式播放?我只能想到Director似乎没有提供的.swf格式....
director 中的导出选项如下:
格式:
发布设置:
adobe-director - Lingo Code "[cc]" 出现故障
该游戏是高级术语书中的单词搜索游戏,术语代码使用 [cc],这将作为代码错误出现。有什么问题或这种使用 [cc] 已过时?如果是这样,如何纠正?
lingo - Lingo 行为初始化程序错误
不幸的是,当我为此游戏按下播放时,我仍然收到此错误。虽然在我按下脚本按钮后游戏正在运行,但每当我在 Director 12 中按下播放时,此错误仍然存在。你知道可能是什么问题吗?我在脚本中看不到任何句点。谢谢你。
**脚本错误:不正确的行为初始化程序。(符号中不允许使用句号)
[#pWordSource:, #pEndGameFrame: #next]**
代码是:
adobe - Adobe Director:鼠标悬停时图像调整得太小
将鼠标悬停在门打开的图像上后(因此,当您将鼠标悬停在门上时,它似乎已打开),它会更改为另一个图像,但是它会缩小下一个要显示的精灵/图像。我尝试过调整宽度、缩放精灵,甚至更改图像的实际文件大小,但都不起作用。
这是一个即将到期的学校项目,非常感谢您的帮助。
macos - 在 OS X 10.13 上共同设计一台旧的 Director 投影仪 - 可能会操纵 __LINKEDIT 段值
(请参阅本文末尾的更新)
出于 $reasons 的原因,我需要对一个旧的 Director 投影仪进行代码设计,我们无法再重新发布(无法访问原始源代码或 Director)。
我这样做是因为在没有签名的情况下运行时,该应用程序现在会打开一个 Finder 窗口,并提示“在哪里……”,要求提供作为嵌入式投影仪资源之一的文件。
但是......如果我cd
进入Projector.app
内容(它不是真的这么叫,但你明白了)并在里面找到投影仪二进制文件Contents/MacOS/
并从终端运行这个二进制文件,应用程序启动并运行良好,一旦它被解压缩(大概)附加存档在二进制文件的末尾...
我不能要求我们的用户这样做(他们非常非技术性)所以我猜测“在哪里......”提示是 OS X Gatekeeper 的某个方面,因此我希望签署二进制文件将使其再次点击运行。
当我尝试对二进制文件进行代码设计时,App.app/Contents/MacOS/projector
我得到:
设置--no-strict
codesign 选项提供了更多细节:
我认为这是因为 Director 投影仪是一个二进制文件,带有一个包含应用程序其余资源的捆绑存档,附加到可执行文件的末尾。一些谷歌搜索显示其他项目的嵌入式资源也存在类似问题。
我尝试使用macho_edit来查看是否可以修改二进制文件,但没有任何乐趣。我也尝试过使用jtool进行签名,但同样,这不起作用。
所以现在,在MachOView中打开二进制文件:
我希望我可以对二进制文件进行十六进制编辑并更改它的值,__LINKEDIT segment
以便它覆盖文件的末尾,因此代码设计将起作用,但我不知道修改后的值应该是什么,或者如果有的话还有什么我需要改变。任何提示表示赞赏。
更新 1 - 回应Kamil.S 的回答
我已经尝试调整File Size
__LINKEDIT 段中的值,所以 this + theFile Offset
与实际的二进制文件相同(我尝试了几次;您实际上需要将 更改为与操作系统VM Size
相同的值File Size
或您获得的值。相同Killed: 9
如果您设置File Size
为二进制文件的总大小,则会发生这种情况),但没有运气。使用新的File Size
和VM Size
值,我仍然可以运行二进制文件,但我不能对其进行代码设计;但是,我确实收到了一条略有不同的错误消息:
更新 2 - https://github.com/pyinstaller/pyinstaller/wiki/Recipe-OSX-Code-Signing#pyinstaller-fix-implementation对同一问题有更多详细信息:
PyInstaller 会破坏 OSX 代码签名,因为它会在二进制文件末尾附加 python 代码。在可执行文件末尾附加数据会破坏 Mach-o 格式结构。
codesign
实用程序抱怨以下消息。
修复 __LINKEDIT - 文件大小(偏移量 + 文件大小 == exe 大小),VM 大小 - 与“文件大小”相同
修复 LC_SYMTAB - 字符串表大小 - mach-o 文件中的最后一个数据(偏移量 + 大小 = 文件系统上的 exe 大小) - 附加到可执行文件的数据将成为“字符串表”的一部分(Mach-O 文件中的最后一个数据部分)。
我会看看修复LC_SYMTAB
,看看是否有帮助。
windows - 如何反编译旧Macromedia Director 7制作的可执行文件?
原来的问题:
现在我试图从旧的 Macromedia Director 7 制作的这个 exe 文件中提取资源,但我遇到了麻烦。
首先,我尝试过加载临时文件的方式,但它们位于 Xtras 文件夹中,我也找不到打开这些 .x32 文件的方法。而且这些 .x32 文件现在似乎无法由 Director 或我下载的 Authorwave 等其他程序打开。我也试过MX2004,但又失败了。媒体信息是否编码在这些 .x32 文件中?
其次,我尝试使用像 Reshacker 或 Muitextractor 这样的应用程序,但它们都不能加载里面的图片。
我找到了一份 Adobe 的技术文档,但不确定它是否对我的问题链接有用。据其介绍,当时的环境是Win 95、NT和Win3.1。我确信这个 exe 是Macromedia Director 7 在 1999 年制作的,正如文件信息告诉我的那样。这是文件信息的屏幕截图。当我在任务栏上右键单击它时,它显示为 Director Player。
那么,关于如何提取我想要的资源的任何提示???
如果可以的话,我需要什么软件?真想把里面的照片拿来。