有没有办法使用Spotlight打开/关闭Wi-Fi?


5

有没有一种方法可以使用Spotlight打开/关闭Wi-Fi,还是必须始终使用鼠标单击任务栏中的Wi-Fi图标?

Spotlight功能非常强大,我希望有一种简单的方法来启用/禁用Wi-Fi连接。有内置的方法可以执行此操作吗?还是需要为此创建一个脚本,然后从Spotlight调用该脚本?


1
您可以创建脚本并使用networksetup命令切换其状态。请参见-getairportpower-setairportpower在联机帮助页中 networksetup
user3439894 2015年

Answers:


7

不确定这是否是最好的方法,但是至少有一种方法可以设置关键字来触发聚光灯,这就是通过使用Automator制作应用程序。

就我个人而言,我将Alfred用于此类内容,但是使用Automator做到这一点并不难。

  1. 打开 Automator.app
    • 默认情况下,它应该询问您要制作哪种类型的文件,但是如果没有, ⌘ + N
  2. 选择文档的类型:应用程序
  3. 开始写: shell
  4. ↵ Enter两次
  5. 现在应该看起来像这样 在此处输入图片说明
  6. cat文本替换为:networksetup -setairportpower en0 off
  7. 保存⌘ + S
  8. 命名: Wifi OFF.app

  9. 重复⌘ + ⇧ + S

  10. 重命名为: Wifi ON
  11. networksetup -setairportpower en0 off文本中,将替换为offon
  12. 保存⌘ + S

现在,如果您打开Spotlight并编写wifi,您应该看到类似以下内容:

在此处输入图片说明




如果您想更改图标,请参阅以下文章,详细说明操作方法:http : //osxdaily.com/2013/06/04/change-icon-mac/

简洁版本:

  1. 在中打开所需的图像Preview.app(png效果最好)
  2. 全选(⌘ + A
  3. 复制(⌘ + C
  4. 选择Wifi On.app取景器
  5. 转到文件信息:(⌘ + i
  6. 点击左上角的当前图标
  7. 贴上(⌘ + V

    更改图标后,您可能看不到它们立即更改。您可以通过丢弃应用程序然后将其撤消(使文件不再繁琐)来强制Spotlight更快地查看新图标。

在此处输入图片说明

链接到我使用的图标:


很棒-正是我想要的!
nwinkler 2015年

@nwinkler Great :)
Joonas

我忘记提了。这可能是显而易见的。如果将这些应用程序文件放入保管箱(例如),则可以在多个Mac上轻松使用相同的关键字。
Joonas 2015年

好答案!也许您可以通过首先使用getairportpower检查WiFi是否打开/关闭并进行相应的切换,使其成为单个“ WiFi切换”应用。
罗布

Automator已将文件自动存储在iCloud中,因此可以在我的所有计算机上对其进行访问-非常有用!
nwinkler 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.