サービスをウィンドウではなく新しいタブで開くようにする方法 - OSX Safari

サービスをウィンドウではなく新しいタブで開くようにする方法 - OSX Safari

この記事には私が探していた解決策が載っていますが、新しいウィンドウではなく新しいタブで開きたいのですが、テキストはどうすればよいのでしょうか?

OS X 用 Google 翻訳クライアント

...

実行時引数

アプリケーションに「Safari」と伝える

文書の最後に新しい文書を作成する

ドキュメント1のURLを「http://translate.google.com/#en|es|" & argv の項目 1

終わり 伝える

エンドラン

...

答え1

このStackOverflow言及:

tell application "Safari"
    tell window 1
        set current tab to (make new tab with properties {URL:"http://www.stackoverflow.com"})
    end tell
end tell

あなたの場合、プロパティを次のように変更します。

{URL:"http://translate.google.com/#en/es/" & item 1 of argv}

(現在の Google 翻訳では機能しないため、URL の構築を変更しました)

関連情報