问题标签 [macos]

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 投票
18 回答
44305 浏览

java - 如何让机器保持清醒?

我有一个用 Java 编写的服务器式软件,可以在 Windows 和 OS X 上运行。(它不是在服务器上运行,而只是在普通用户的 PC 上运行 - 类似于 torrent 客户端。)我希望软件发出信号到操作系统以在机器处于活动状态时保持机器唤醒(防止其进入睡眠模式)。

当然,我不希望有一个跨平台的解决方案,但我希望我的应用程序可以生成一些非常小的 C 程序/脚本,以通知操作系统保持清醒。

有任何想法吗?

0 投票
3 回答
555 浏览

ruby - Ruby 包包含问题

我正在尝试在我的 Ruby 代码中使用Optiflag包,每当我尝试执行必要的操作时require optiflag.rb,我的程序都会失败并显示标准no such file to load -- optiflag消息。我将该库的目录添加到我的 $PATH 变量中,但它仍然无法正常工作。有任何想法吗?

0 投票
1 回答
2043 浏览

macos - NMBLookup OS X 返回不一致的结果

我们正在尝试在我们的 OS X 应用程序中获取 SMB 卷列表,并且按照 Apple 的建议一直在使用 NMBLookup 来获取列表。但是,通常情况下,我们无法使用该工具获得可用 SMB 卷的完整列表。我们有一个很好的基准,因为我们可以看到 Apple Finder 获得的完整列表,而且大多数时候,我们的列表不匹配,通常缺少服务器。

我们尝试了多种执行命令的方法,但还没有找到任何可以让我们返回完整列表的方法。

nmblookup -M -- -

nmblookup '*'

ETC

有谁知道我们可能做错了什么,或者知道查询本地子网上可用的 SMB 卷的更好方法吗?

0 投票
4 回答
7971 浏览

objective-c - 创建带有章节标记的 MP4/M4A 文件

我正在尝试将多个音频文件合并到一个包含章节元数据的 mp4/m4a 文件中。

我目前正在使用 QTKit 来执行此操作,但不幸的是,当 QTKit 导出为 m4a 格式时,元数据全部被删除(Apple 已确认这是一个错误),请参阅示例代码。我认为这将 QTKit 排除在这项工作之外,但很高兴被证明是错误的,因为如果它有效,它是一个非常简洁的 API。

因此,我正在寻找一种将音频文件(输入格式并不重要,因为我可以进行转换)连接到带有章节元数据的 m4a 文件的方法。

作为代码的替代方案,我对使用现有命令行工具来完成此操作的想法持开放态度,只要它可以作为另一个应用程序的一部分再分发即可。

有任何想法吗?

0 投票
14 回答
17798 浏览

internet-explorer - 如何在 Mac 上的 Microsoft Internet Explorer 中测试我的网页?

我想测试我在所有现代版本的 Internet Explorer(6、7 和 8 beta)中创建的网页,但我主要在 Mac 上工作,通常无法直接访问 PC。

0 投票
3 回答
3599 浏览

objective-c - 在gdb中调试Objective-C时向对象发送消息,没有符号

我正在尝试向 gdb 中的 Objective-C 对象发送消息。

我无法向它发送任何消息。我错过了什么吗?我真的需要符号或其他东西吗?

0 投票
4 回答
48291 浏览

macos - 在 Mac OS X 下使用外部“windows”键盘

我用的是 MacBook,但我有一个普通的键盘。

问题是这些键并不完全是一对一的映射。一件事是 APPLE 和 ALT 键。它们映射到 WIN 和 ALT,但它们通常在物理上是颠倒的,所以如果你想在相同的布局中使用它们,你必须在操作系统中颠倒它们。功能键的工作方式也不同。外部的 Fx = MacBook 键盘上的 Fn + Fx。然后是所有的插入、删除、键。

所以,问题是,你如何解决这个问题?现在我在“系统偏好设置”面板上重新映射了所有我想要的东西,但是当我拔下外接键盘时,一切都搞砸了。有没有办法只为外部键重新映射键?某些型号的键盘可以存储它自己的映射而不需要操作系统?我是唯一一个为此烦恼的人吗?

(我想避免购买外接mac键盘,因为我想尝试其中一种符合人体工程学的型号,据我所知,没有mac符合人体工程学的型号)

更新:感谢您的回复,我解决了这个问题。

要为不同的键盘设置控制键,您必须转到系统偏好设置/修改键,然后下拉菜单选择键盘允许您选择一个特定的键盘并设置这些键。拔掉/插入后似乎可以工作

@Matthew Schinckel 的建议似乎适用于其余问题(功能键,...)。我还没有尝试过,因为命令键是我最大的抱怨。

0 投票
6 回答
12039 浏览

cocoa - 在程序中使用 mac 相机的示例代码?

我想在程序中使用我的 Macbook 中的相机。我与语言无关——C、Java、Python 等都很好。谁能建议寻找文档或“Hello world”类型代码的最佳位置?

0 投票
10 回答
9888 浏览

macos - Windows 上的 Mac 字体渲染

我喜欢 Mac OS精美呈现字体的方式(不仅仅是浏览器)。我想知道我们是否可以在 Windows 上运行的浏览器中以某种方式获得相同的渲染?

有人推荐了 sIFR,但我想这在我需要使用非标准字体时很有用?

0 投票
5 回答
7723 浏览

macos - 更改 Aquamacs 中的字体?

我最近需要做一些 lisp 编辑,我发现了适用于 OS X 的漂亮 Ready Lisp 包,这很棒,除了 Aquamacs 自动使用比例字体(这是白痴,恕我直言),我想改变它为等宽字体。但是,我并不是一个真正的 EMACS 用户,而且 Aquamacs 中的首选项菜单对于在何处以及如何进行此类更改还不太清楚。