OS X 是否提供了一种简单的方法来将组合键绑定到通常在命令行上运行的命令?
例如,是否有某种方法可以将? Cmd+指定L为全局快捷方式以快速锁定我的屏幕,可能使用/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine?
我的一个朋友刚把她的 Macbook 偷了。她的 Dropbox 帐户仍在 Macbook 上运行,因此她可以看到 Macbook 每次上线时的情况,并且可以获取其 IP 地址。
她已将此信息提供给警方,警方表示可能需要长达一个月的时间才能从 IP 地址获取真实位置。我想知道我们是否可以帮助找到笔记本电脑,因为现在可以逮捕携带它的人处理赃物(否则他们可能会在警察抓住他们之前重新安装它)。
以下是有关被盗 Macbook 的事实:
我正在考虑将一个诱人的文件推送到 Dropbox 以让用户点击它。我猜我只能尝试一下,所以想要一些关于最好的事情的想法。
到目前为止我的想法:
有人在这里有任何提示吗?我写了很多 shell 脚本,但想知道其他 OS X 选项是否更好,例如 Applescript?有没有人有比将 Dropbox 文件推送到它更好的想法?
我知道这个问题基本上是关于编写一种恶意软件的形式,但我很想能够模仿我从“窃取黑客的计算机时会发生什么” DEF CON 讲座中的英雄。
在我们采取任何行动之前,我们将确保与警方核实,以确保我们不违反任何法律。
我的日常工作流程包括我
我想编写此过程的脚本;shell、applescript 等。但是,我似乎找不到允许我更改选项卡颜色的挂钩。这可能吗?这是一个屏幕截图,其中包含我要实现的目标的示例。

我正在做一个应该将文件夹的大小设置为变量的applescript。这是到目前为止的代码:
set sizeVar to do shell script "du -skh -m /Users/JS_Admin/Desktop"
Run Code Online (Sandbox Code Playgroud)
输出:
"4242 /Users/JS_Admin/Desktop"
Run Code Online (Sandbox Code Playgroud)
问题是我只想要数字的大小,没有空间或目录位置。
我怎么做?
在 OS X 中,如何将 AppleScript 设置为
我以前在普通终端上有类似的东西,但我什至找不到 iTerm2 的脚本指南。
我想让一个应用程序在当前空间中打开一个新窗口而不切换到一个窗口已经打开的空间,但我想保留
切换到应用程序时,切换到应用程序打开窗口的空间
在System Preferences > Mission Control 中设置。
换句话说,我想告诉应用程序直接打开一个新窗口,而不是先告诉它activate.
我怎样才能用 AppleScript 做到这一点(如果可能的话)?
每次我想运行 AppleScript 时,都会弹出编辑器。
有没有办法直接运行它?
是的,我对 Apple Script 的新手体验很糟糕。
我需要在当前桌面空间中打开一个新的终端窗口。不要将我移动到另一个运行终端的空间,然后打开另一个终端窗口。
当然,如果终端没有运行,那么它应该启动一个新的终端进程。
我有一个同事和两个十几岁的男孩(是的,陈词滥调是关于“我有这个朋友看到......”)他目前在他们浏览 pr0n 时遇到问题,并想对他们的浏览进行一些监视(我远离这方面的哲学/伦理。)孩子们足够聪明,可以在完成后清除他们的浏览历史记录。由于我是他的 IT 首选,他问我是否有办法保留浏览历史记录。
家庭使用 Mac,孩子们使用 Safari 浏览。我知道浏览历史记录保存在这里 ~/Library/Safari/History.plist。我认为应该有一种方法可以编写可以将此文件备份到不同位置(/opt/local/history 等)的 AppleScript 或其他脚本(Python/Ruby/Bash)
既然孩子们知道在完成后清除他们的历史记录,是否应该使用类似于 cron 作业或Hazel 之类的东西定期备份文件?虽然这可以工作,但它似乎会创建大量的小增量备份。
或者是否可以“观察” ~/Library/Safari/History.plist 并逐步向备份文件添加更改(可以说是保存差异)但不会丢失任何数据?
任何想法/解决方案表示赞赏。
更新/编辑:从有关父亲那里得到消息,最老的人在不同的 PC 上使用 Firefox,因此 OpenDNS 解决方案(最好在路由器级别)是最好的答案,因为它可以捕获整个房子的使用情况。
我认为标题准确地说明了我想要做什么。我想要一个快捷方式,甚至是 Finder 中的一个按钮,它会启动一个新的 iTerm 选项卡并将位置更改为我在 Finder 中打开的位置。某种open .相反。