bash – 使用脚本操纵OS X窗口

前端之家收集整理的这篇文章主要介绍了bash – 使用脚本操纵OS X窗口前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
好的,所以我试图让我的设置超级简单,通过创建一个脚本,我可以在早上运行,将启动我在当天使用的所有应用程序,并把它们放在我的空间我喜欢他们。

这很顺利,我很容易有一个bash脚本启动应用程序,然后调用AppleScript移动和调整其窗口大小。

但是,我喜欢使用新的El Capitan功能,并将我的一些空格作为“分割视图”空间。例如。全屏Xcode /终端分割。我似乎找不到一种通过脚本来控制它的方式。

Tl; dr有谁知道如何获得一个bash脚本/ AppleScript将两个应用程序放在OS X El Capitan上的“拆分视图”中?

看起来像第一个关于启动和全面筛选应用的应用程序可以使用 fairly simple script,尽管它需要首先启用辅助功能权限。然而,它不会做分屏屏幕位。

我一直在寻找和Better Touch Tool(支付你想要的,最低$ 4.49)似乎得到最接近的任何东西,我可以找到,允许您触发全屏模式,并提出拆分屏幕公开选择器在同一个动作。它似乎是通过模拟一个long mouse down on the full screen window control button(绿色的左上角)来做到这一点。你得到的是这样的:

我一直在玩这个游戏,似乎有一种(尽管如此,看起来非常有趣,虽然可靠)的方式来控制全屏应用的顺序,并在以前的情况下将应用触发到分屏模式全屏应用程序是分割屏幕的唯一选项。

例如,给出以下内容,通过⌘^ F将iA Writer启动到全屏(空格2)完成:

聚焦Safari并使用更好的触摸工具触发分屏模式,结果如下:

…只有一个分屏应用程序,即使有几个应用程序仍在运行。

从这个位置,您可以使用BTT中的“移动位置”操作,并触发单击可用的应用程序 – 我认为这可以理论上完成您想要的,虽然它是复杂的,有点怀疑。

所有这一切,似乎是唯一的方法是将两个应用程序启动到分屏模式,而不用触摸鼠标,因为这可能都是一个BTT工作流程,从Automator脚本触发。进一步挖掘,您可能可以了解BTT如何完成他们的操作,并为您编写一个程序,但我们已经超越了bash或简单的cli脚本。

我个人只是使​​用Spectacle和tmux放大我的窗户,虽然我承认,自动分屏将是一个接近现场变化的地方。

原文链接:https://www.f2er.com/bash/388337.html

猜你在找的Bash相关文章