依照
笑来老师的
教程添加了几个Services
今天试图添加一个Translate with Google的时候却遇到了点问题
Google translate的Prefix是这样的
"http://translate.google.cn/#auto|zh-CN|"
按教程到了Display Webpages步骤却会将网址编码转换为
"http://translate.google.cn/%23auto%7Czh-CN%7C"
问题在于Google translate不支持编码后的‘#’
研究了下于是用AppleScript解决
以下是代码
on run {input, parameters}
set thePre to "http://translate.google.cn/#auto|zh-CN|"
set theUrl to thePre & input
tell application "Safari"
activate
make new document
set the URL of front document to theUrl
end tell
return input
end run