使用 AppleScript 在 Chrome 中查看当前 Safari 打开的网页
轉(zhuǎn)載自:http://www.guao.hk/posts/use-applescript-to-open-current-safari-url-in-google-chrome.html
為什么我的蘋果筆記本續(xù)航時(shí)間這么短?喬幫主偷偷告訴過(guò)我們,其實(shí)?Flash?是最大的電池殺手。去年底也曾經(jīng)有測(cè)試聲稱沒有安裝 Flash 的 Macbook Air 要比安裝 Flash 后的續(xù)航時(shí)間長(zhǎng)上兩個(gè)小時(shí)。但是實(shí)際使用過(guò)程中,我們還是會(huì)遇到很多必須使用 flash 的情況的——比如某些缺心眼的國(guó)內(nèi)網(wǎng)站,一進(jìn)去就是一個(gè)全屏的 flash,然后里面有個(gè)“進(jìn)入”按鈕——這個(gè)時(shí)候把自備 Flash 插件的?Chrome?召喚出來(lái)應(yīng)應(yīng)急是非常不錯(cuò)的選擇。但是每次都手工復(fù)制?Safari?的 URL 欄再粘貼到 Chrome 的 Omnibar 太麻煩也太不 geek 了,有啥省事兒的辦法沒?
第一種方法是在 Safari 的 Advanced 設(shè)置里面開啟 Develop menu,這個(gè)菜單包含了一個(gè) Open Page With 的子菜單,這里會(huì)列出你系統(tǒng)中安裝的所有瀏覽器。隨后你就可以到系統(tǒng)設(shè)置里面為 Chrome 設(shè)置一個(gè)快捷鍵了。但是這個(gè)方法有一個(gè)問題,那就是每次打開 Safari 后,需要手工進(jìn)入一次 Develop 菜單才可以使用鍵盤快捷鍵,我猜是因?yàn)?Safari 每次要重新讀取系統(tǒng)里面的瀏覽器軟件列表所致。另外 Safari 5.04 中,瀏覽器列表更是如上圖一樣多了版本號(hào)的顯示,這就讓設(shè)置快捷鍵變成了不可能的任務(wù)。
另外一種方法就是本文著重介紹的使用萬(wàn)能的 Apple Script 來(lái)實(shí)現(xiàn),下載這個(gè)腳本或者將以下內(nèi)容扔到 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?之類的軟件為這個(gè)腳本設(shè)置一個(gè)快捷鍵,也可以使用?QuickSilver?來(lái)呼出執(zhí)行,這么一來(lái)在 Safari 的瀏覽過(guò)程中就可以輕松切換到 Chrome 看 Flash 了。
via?tuaw
pic via?cheerfuld
轉(zhuǎn)載于:https://www.cnblogs.com/yang3wei/archive/2012/09/10/2739622.html
總結(jié)
以上是生活随笔為你收集整理的使用 AppleScript 在 Chrome 中查看当前 Safari 打开的网页的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 4277 USACO ORZ
- 下一篇: 网络编程——第一篇 基础之进程线程