代码之家  ›  专栏  ›  技术社区  ›  rfcordeiro

制作CD-ROM演示应用程序的最佳工具是什么?

  •  1
  • rfcordeiro  · 技术社区  · 14 年前

    我必须提出一个应用程序,该应用程序将执行以下操作:

    • 打开嵌入在应用程序中的视频文件
    • 打开一些PDF文件,最好是嵌入到应用程序中,但是如果必须从外部打开,那就没问题了。
    • 在用户计算机上全屏工作,最小分辨率为1024x768。我在考虑一个1024x768的分辨率,以黑色背景为中心。

    我想用flash,但我没有太多经验,所以如果有另一个更容易的IDE来创建flash应用程序,我会更喜欢。 所以,如果有人知道要用闪存组件来做这个,我会非常感谢的。

    3 回复  |  直到 13 年前
        1
  •  1
  •   Steven Jeuris    13 年前

    创建一个闪存光盘需要一点注意,但根据我的经验,它是非常值得的。根据您的要求,flash-ide可以很好地完成任务。一般要求如下:

    • Windows/Mac平台
    • 闪光投影仪文件
    • 自动运行文件(用于Windows平台)
    • 网络访问或所有本地

    如果你的客户对只为Windows创建光盘很满意,那么很少会有戏剧——但是如果他们想创建一个对Mac友好的版本,你也可以这样做,然后我会解释。

    你的flash最好是一个.exe投影仪文件-原因是这样的,Windows用户可以打开你的应用程序而不下载flash播放器(如果客户想要一个cdrom,他们可能有有限的网络访问权限,所以这是一件好事!)

    在flash中,您可以执行所有标准fs命令,包括全屏。

    您可能需要一个自动运行文件,以便用户在放入光盘后立即看到您的应用程序-只需在记事本中创建一个名为“autorun.inf”的文件,然后输入以下内容:

    [自动] 打开=yourprojector.exe

    其中“your projector.exe”是投影仪文件的名称和路径。

    听起来你要把你的视频和内容嵌入到光盘中-这通常是理想的情况,因为你的客户不会收到烦人的安全消息,但如果你想稍后更正你的内容,这也可能是一件坏事(在分发了1000个光盘后发现错误可能会很痛苦)。 你可以在网上提供一些内容来避免这种情况,但是它会给你的用户一些难看的信息,只要你三次检查你的内容并嵌入所有内容,这将是最好的方案。

    现在,对于苹果电脑来说,苹果多年前就已经不再使用AutoRun功能了。有一种方法可以通过QuoTimeTo打开它,但是对于几乎所有的Mac用户来说,这都是默认的,并且不推荐使用它,因为它使Mac容易受到“香港病毒”的攻击,这是一种为数不多的MAC病毒。

    您可以通过创建一个Mac投影仪,并通过更改CD-ROM窗口的背景图像添加如何使用该投影仪的说明,使您的CD-ROM Mac变得友好。我以前没必要这么做,但我听说这并不太难。

        2
  •  0
  •   ktdrv    14 年前

    你可以用闪光投影仪。这里是一个 tutorial 让你开始。现在,您将无法嵌入PDF文件,但您可以使用 fscommand (“exec”,“foo.pdf”)。

        3
  •  0
  •   JeffryHouser    14 年前

    您可以创建一个AdobeAir应用程序;但是它不会从光盘上运行;它需要在本地安装。

    如果从Flash Pro创建投影仪不起作用,请查看以下工具: Janus Zinc