返回

让你的 Mac 永不关闭屏幕,只需简单的「鼠标点击」!

IOS

让你的 Mac 屏幕长亮:Cliclick 和 Automator 携手出击

自动化领域的帮手

在 iOS 生态系统中,我们享受着捷径和自动化脚本带来的无处不在的自动化功能。然而,当我们踏入桌面领域,特别是 macOS,原生的自动化选项似乎捉襟见肘。但不必惊慌,Cliclick 闪亮登场。它是一款强大的命令行工具,可以让你自动化几乎任何任务,从简单的鼠标点击到复杂的键盘宏。

保持屏幕长亮:一个优雅的解决方案

现在,让我们解决眼前的问题:阻止 Mac 屏幕关闭。这在以下场景中非常有用:

  • 演示或展示: 你需要确保屏幕始终保持明亮。
  • 长时间下载或上传: 你希望屏幕保持活跃以防止超时。
  • 充当音乐播放器或视频流媒体设备: 你希望屏幕在播放时保持明亮。

Cliclick 的自动化魔力

Cliclick 以其非凡的能力而闻名,它可以通过模拟鼠标点击和按键来自动化任务。对于我们的任务,我们将使用其定时点击功能,该功能允许我们在指定的时间间隔内重复点击特定位置。

步骤 1:安装 Cliclick

首先,你需要在你的 Mac 上安装 Cliclick。可以从其 GitHub 页面下载:https://github.com/ryanhanwu/cliclick。下载后,按照安装说明进行操作。

步骤 2:打开终端

安装 Cliclick 后,打开终端应用程序(位于/应用程序/实用程序/)。

步骤 3:使用 Cliclick

在终端中,输入以下命令:

cliclick c:100,100 s:10

这将模拟在屏幕坐标 (100, 100) 处每 10 秒点击一次。你可以根据需要调整坐标和间隔。

步骤 4:让它持续进行

为了让点击操作无限期地进行下去,你需要在命令的末尾添加一个循环。为此,请使用以下命令:

cliclick c:100,100 s:10 loop

这将启动一个无限循环,不断点击指定的坐标。

代码示例:

// 使用 Cliclick 保持屏幕长亮

// 模拟点击屏幕坐标 (100, 100)
cliclick c:100,100

// 每 10 秒点击一次
s:10

// 无限循环
loop

Automator:一个图形化替代方案

如果你不想使用命令行,还可以使用 Automator 创建一个简单的应用程序来实现同样的效果。

  1. 打开 Automator(位于/应用程序/)。
  2. 创建一个新的“应用程序”。
  3. 在“操作”库中,搜索“运行 AppleScript”。
  4. 将以下脚本拖到工作流程中:
repeat forever
    tell application "System Events"
        click at {100, 100}
        delay 10
    end tell
end repeat
  1. 保存应用程序并运行它。

结论:享受不间断的屏幕时间

现在,你的 Mac 将永远保持屏幕亮着。使用 Cliclick 或 Automator,你已经解锁了一种简单而有效的方法,让你的 Mac 屏幕永远处于活跃状态。无论你是需要进行演示、防止屏幕关闭超时,还是只是想让你的 Mac 在播放音乐或视频时保持亮着,这种技巧都能满足你的需求。

常见问题解答

  1. Cliclick 和 Automator 之间的区别是什么?
    • Cliclick 是一个命令行工具,而 Automator 是一个图形化界面工具。Cliclick 更适合高级用户,而 Automator 更易于初学者使用。
  2. 我可以使用其他工具来保持屏幕长亮吗?
    • 是的,还有其他工具,如 Caffeine 和 Insomnia。但是,Cliclick 和 Automator 是最流行和最有效的工具。
  3. 我可以指定特定的屏幕区域来点击吗?
    • 是的,你可以使用 Cliclick 的“r”参数指定一个矩形区域。
  4. 如何停止自动点击?
    • 按 Command + C 或 Control + C 可在终端中停止 Cliclick,或在 Automator 应用程序中按停止按钮。
  5. 是否可以调整点击间隔?
    • 是的,你可以使用 Cliclick 的“s”参数调整点击间隔。