你知道如何让 Quicksilver 在你的屏幕上显示大量的大字体吗?(通过点击 . 然后输入自由文本,在操作下选择查看大字体并按 Enter 键)。
那么,有没有人知道以编程方式做到这一点的方法?另外,quicksilver 甚至是必需的还是内置在 OS X 中的?我希望能够从 bash 中触发它。
你知道如何让 Quicksilver 在你的屏幕上显示大量的大字体吗?(通过点击 . 然后输入自由文本,在操作下选择查看大字体并按 Enter 键)。
那么,有没有人知道以编程方式做到这一点的方法?另外,quicksilver 甚至是必需的还是内置在 OS X 中的?我希望能够从 bash 中触发它。
您可以使用 Applescript 执行此操作,因此您可以使用 osascript 命令在 bash 中执行此操作:
osascript -e 'tell application "Quicksilver" to show large type "Hello, world."'
我认为“Large Type”以前在服务菜单中可用,但我在 Snow Leopard 中看不到它。我可能错了。地址簿中也有类似的功能——右击电话号码。
这里没有特别的酱汁。它建立了一个窗口,您键入的文本以大字体显示。在 Cocoa 应用程序中复制效果是微不足道的。
如果你想知道他们是如何实现它的,你可以在这里查看他们源代码中的全局方法 QSShowLargeType:
您可以在浏览器中使用large-type.com执行此操作:
$ open http://large-type.com/#YourText
确认将在下一个版本中修复(b56a7 之后)。最好留意下载区域: http ://code.google.com/p/blacktree-alchemy/downloads/list