是否有用于刷新后台浏览器的热键?

我想有一个组合键来激活谷歌浏览器中的活力窗口,通常是 Cmd+R。 请记住,(a)我正在使用两个显示器,(b)谷歌浏览器目前不是活跃的窗口。

也有可能吗?


我正在尝试用热键绑定这份手稿 https://gist.github.com/51b459e5e93210f37e24。 我所做的是:使用 Automator 生成服务(无输入,任何类型的应用程序)。 使用服务热键,我设置了 cmd+r。 尽管如此,这无济于事。

我的预期结果是: cmd+r 在此时此地应用程序中执行它当前需要执行的操作+执行我的苹果 - 手稿。

3
2022-06-07 14:37:01
资源 分享
答案: 3

好吧,您可以通过执行此操作的 AppleScript 来执行此操作:

tell application "Google Chrome" to activate
tell application "System Events"
    keystroke "r" using command down
end tell

然后以更快的方式调用该脚本。 周围有一些免费的应用程序可以完成这项工作; 恐怕Mac OS X不提供这个。¢(也许你必须用Chrome应用程序的实际名称更改“Google Chrome”;我没有设置它,所以我无法检查它是什么名字是。)

0
2022-06-07 15:06:12
资源

我建议使用扩展汽车 - 重新加载标签。 这不是您所要求的,但它实现了相同的目标。

  • 铬合金: 轻松自动刷新

    • 任何类型的秒数后自动刷新和自动重新加载网页
    • 每页或标签设置各种保留
    • 记住每个网页的设置
    • 记住网站滚动位置
  • 苹果浏览器: Safari 选项卡重新加载器

    • 记住重新填充网页的垂直和直线滚动设置
    • 自动停止短暂重新加载您在文本中获得的页面(因此您不会丢掉工作)
    • 允许您为特定选项卡或窗口中的所有选项卡启用或禁用重新加载
  • 火狐: 重新加载每个

0
2022-06-07 15:06:06
资源

您可以使用 applescript Action 将其中任何一个放入 Automator 服务中。

之后,使用服务在键盘系统首选项中是键盘快捷键 .

请注意屏幕截图中的“服务获取”设置。 这肯定会确保出现在所有应用程序中的菜单都是解决方案。 (其他各种应用程序可能需要在他们抓住捷径之前放弃并重新打开)


铬合金。

tell application "Google Chrome"
    reload active tab of (get window 1)
end tell


苹果浏览器。

tell application "Safari"
    tell document 1 to do JavaScript "javascript:location.reload(true)"
end tell


服务。


服务菜单 - 在 iTunes 中

3
2022-06-07 15:04:12
资源