问题标签 [dmg]

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.

0 投票
3 回答
2390 浏览

html - 将 HTML5 编译为 .exe/.dmg

我目前正在开始一个项目,我们想要构建一个交互式白板(教育活动)并通过 CD-ROM 进行部署。我想在 HTML5 中构建项目以获得交互性,然后以某种方式将其编译为两个 .exe。和 .dmg,因此当插入 CD-ROM 时,它会自动播放“游戏”。

这怎么可能?任何帮助/建议将不胜感激。谢谢你。

0 投票
1 回答
491 浏览

java - 在 linux 上运行 dmg 程序

我正在使用 linux,我下载了一个为 mac 编写并保存为 dmg 的程序(称为炒作)。然后我使用 dmg2img 程序将该程序作为图像文件挂载。成功完成之后,我打开了一个名为 MacOSX 的文件夹(因为它就是为此编写的)并找到了一个 java 类文件(hype.class)。我试图运行类文件,但它抛出了 ClassNotFoundException。

所以我用一个helloworld java类文件测试了我的java安装,它运行良好。

我不知道它是否不起作用,因为该程序是为 Mac 而不是 linux 编写的,或者是否需要不同的方法来运行该程序。我应该尝试运行 java 类文件以外的东西吗?

有人知道如何或是否可以让程序在 linux 上运行吗?

错误如下:

0 投票
1 回答
765 浏览

macos - Mac 上的 clustalw 安装

我真的很困惑如何安装clustalw2。

我下载了一个 macosx.dmg 文件,当我双击它时,我看到一个文件夹,里面有两个图标,一个是帮助页面(我确实读过,但它使用 clustalw 而不是安装)

当我单击另一个图标时,它会打开一个终端,我可以使用它来对齐,但这不是我想要做的......我想在一段代码中使用以下命令

从生物进口 Clustalw

我不知道该怎么做。

我尝试了 clustalx(GUI 版本),它再次执行它并给我一个窗口来选择要对齐的文件,但在 python 路径中再次没有安装。

(我尝试使用标签“clustalw,但我无法使用它,因为它从未被使用过,而且我没有准备好开始新标签,以防有人想知道我为什么没有使用它)

0 投票
2 回答
6079 浏览

macos - 以编程方式将应用程序图标添加到安装时停靠

我希望我的应用程序在安装包 (DMG) 后自动添加到扩展坞?

有谁知道如何做到这一点?

0 投票
3 回答
932 浏览

macos - 在 dmg 中隐藏 .volumeicon.icns

我想在 DMG 文件中隐藏 .volumeicon.icns。可能吗?

我在终端应用程序上试试这个

  1. 默认写入 com.apple.finder AppleShowAllFiles TRUE
  2. killall 查找器

但它不工作

0 投票
0 回答
265 浏览

macos - Mac OS - 自动更新 DMG

我在 Mac OS 上创建了一个应用程序。现在,我需要使用自动更新功能。我尝试使用 Sparkle 框架,但上传时出现错误 你有什么方法可以在 Mac OS 上为应用程序自动更新吗?

0 投票
2 回答
242 浏览

java - 在 Mac 上许可软件的方法(基于文件/离线)

我为 Mac 创建了一个 Java 应用程序,我计划将其作为 dmg 文件分发 - 用户可以简单地挂载 dmg 并运行该应用程序。我面临的问题是许可问题。

到目前为止,我已经编写了基于文件的许可证的代码。但是,我没有预见到当直接从挂载的 dmg 打开应用程序时,无法写入磁盘映像,并且应用程序无法在当前目录中创建和保存基于文本的许可证文件!

作为一种解决方法,我能想到的唯一方法是将应用程序从已安装的 dmg 复制到我 Mac 上的文件夹中,然后从那里运行应用程序并输入许可证详细信息,以便将它们保存在许可证文本文件中。

有人可以建议我一种更好的方法,因为这个方法不必要地麻烦和负担。

我不想每次用户想要运行应用程序时都对许可证进行在线验证,所以我热衷于探索其他方法来对软件许可证进行离线验证,这样更容易使用。

非常感谢您的帮助

0 投票
1 回答
4509 浏览

java - 如何在 Windows 构建机器上为 Max OS X 创建 Java .app 包

我有一个基于 SWT 的 Java 应用程序,可以在 Windows、Mac OS 和 Linux 上运行。我在我的 Windows 机器上开发它,并有一个 Linux 测试仪和一个 Mac 测试仪。目前,我的进程为我的 Windows 机器上的每个平台创建了一个可运行的 .jar 文件(它引用了来自 Eclipse.org 的平台特定的 .jar 和 lib 文件)。我有一个适用于 Windows 的安装程序 - 也是由 Windows 机器上的构建生成的。我想为我的 Mac 用户创建一个标准的 Mac OS 安装程序。正确的做法似乎是创建一个 .app 包并通过 dmg 文件分发它。这并不顺利。我有一个使用 SWT 的工作 Java 应用程序,可以在所有平台上从命令行运行。我有一种在 Windows 上构建 .dmg 的方法。但到目前为止,我所有试图让 .app 包工作的尝试都失败了。

我从遵循本教程开始:http: //www.eclipse.org/swt/macosx/

但是在运行我的应用程序时,我收到一条错误消息,指出不支持 Power PC 的应用程序。那是使用在命令行中使用 java -jar 工作的相同二进制文件,所以问题一定出在我捆绑的方式上。页面中的示例 Hello 应用程序也无法运行,但出现不同的错误消息。

我整天都在搜索,发现了这个有希望的演讲: http: //www.parleys.com/#st=5&id=2891&sl=72

在那次演讲中,演讲者说将有一种方法可以使用标准的 java 启动器在任何平台上创建 Mac OS .app 包。但我找不到任何这样的东西发布了。

我发现这篇文章看起来也很有希望:http: //www.intransitione.com/blog/take-java-to-app-store/

但是这个秘籍说除非在 Mac OS 机器上构建,否则它不会工作。

我想做的是在我的 Windows 机器上为 Mac OS X 创建一个 .app 包以及 Windows 安装和 Linux 安装。最好将 jre 作为应用程序包的一部分(我已经为 Windows 和 Linux 工作)。我希望有人能指出我正确的方向。

0 投票
1 回答
474 浏览

macos - Monodevelop/MonoMac:没有“创建 Mac 安装程序”菜单项

对于我的 Mono 项目,我想使用 Monodevelop/MonoMac 生成一个 Mac 包,如下所述:
http ://www.mono-project.com/MonoMacPackager#Bundle_Configuration

上面页面上的屏幕截图显示了Projects > Create Mac installer
问题:我没有这个项目菜单。

在此处输入图像描述

我遵守以上页面的所有要求:

  • 在 Snow Leopard 上,我安装了 XCode 3.2.6(在 Snow Leopard 上运行的最后一个 XCode 版本),最低要求是 XCode 3.2.5
  • Application Tools自 3.2.6 起似乎包含在 XCode 中,所以我不需要安装另一个包。
  • 我安装了 Mono 2.10.9
  • 我安装了 Monodevelop 3.0.5
  • 我在 Monodevelop 中启用了 MonoMac 3.0.5

我错过了什么吗?

0 投票
1 回答
3022 浏览

macos - Mac 上的 Monodevelop: `Mono.framework MDK is missing`

在 Monodevelop 中,如果启用该Include the Mono runtime in the application bundle复选框,则会在构建时收到此错误:

我遵守http://www.mono-project.com/MonoMacPackager的所有要求:

  • 在 Snow Leopard 上,我安装了 XCode 3.2.6(在 Snow Leopard 上运行的最后一个 XCode 版本),最低要求是 XCode 3.2.5
  • Application Tools自 3.2.6 起似乎包含在 XCode 中,所以我不需要安装另一个包。
  • 我安装了 Mono 2.10.9
  • 我安装了 Monodevelop 3.0.5
  • 我在 Monodevelop 中启用了 MonoMac 3.0.5

我错过了什么吗?