使用 AppleScript 在 Chrome 中查看当前 Safari 打开的网页

转载自:http://www.guao.hk/posts/use-applescript-to-open-current-safari-url-in-google-chrome.html

为什么我的苹果笔记本续航时间这么短?乔帮主偷偷告诉过我们,其实 Flash 是最大的电池杀手。去年底也曾经有测试声称没有安装 Flash 的 Macbook Air 要比安装 Flash 后的续航时间长上两个小时。但是实际使用过程中,我们还是会遇到很多必须使用 flash 的情况的——比如某些缺心眼的国内网站,一进去就是一个全屏的 flash,然后里面有个“进入”按钮——这个时候把自备 Flash 插件的 Chrome 召唤出来应应急是非常不错的选择。但是每次都手工复制 Safari 的 URL 栏再粘贴到 Chrome 的 Omnibar 太麻烦也太不 geek 了,有啥省事儿的办法没?

safari_develop_open_page_with_chrome

第一种方法是在 Safari 的 Advanced 设置里面开启 Develop menu,这个菜单包含了一个 Open Page With 的子菜单,这里会列出你系统中安装的所有浏览器。随后你就可以到系统设置里面为 Chrome 设置一个快捷键了。但是这个方法有一个问题,那就是每次打开 Safari 后,需要手工进入一次 Develop 菜单才可以使用键盘快捷键,我猜是因为 Safari 每次要重新读取系统里面的浏览器软件列表所致。另外 Safari 5.04 中,浏览器列表更是如上图一样多了版本号的显示,这就让设置快捷键变成了不可能的任务。

另外一种方法就是本文着重介绍的使用万能的 Apple Script 来实现,下载这个脚本或者将以下内容扔到 AppleScript Editor.app 里面即可。

  

property theURL : "" tell application "Safari"
set theURL to URL of current tab of window 1
end tell
tell application "Google Chrome"
set URL of active tab of window 1 to theURL
activate
end tell

推荐大家使用 FastScripts 之类的软件为这个脚本设置一个快捷键,也可以使用 QuickSilver 来呼出执行,这么一来在 Safari 的浏览过程中就可以轻松切换到 Chrome 看 Flash 了。

via tuaw

pic via cheerfuld


转载于:https://www.cnblogs.com/yang3wei/archive/2012/09/10/2739622.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值