LoginSignup
1
1

More than 5 years have passed since last update.

Marvericks で Synergy サーバを動かす その2

Posted at

Terminal.appのコマンドラインから synergys を起動することが出来るようになったので、 Synergy.app の開始ボタンから起動できるようにしてみました。

1.以下のスクリプトを /Applications/Synergy.app/Contents/MacOS/synergys.wrap という名前で作成する。
chmod +x で実行権限を付けるのを忘れずに!

#!/bin/bash
osascript - <<EOF
tell application "Terminal"
    do script "$0.bin $*"
end tell
EOF
  1. /Applications/Synergy.app/Contents/MacOS/synergys を synergys.bin に mv して、 synergys は synergys.wrap へのリンクにする
$ cd /Applications/Synergy.app/Contents/MacOS/
$ mv synergys synergys.bin
$ ln -s synergys.wrap synergys

これで Synergy.app の開始ボタンやメニューから synergys を起動できるようになったと思います。
起動すると Terminal.app が起動し、そのウィンドウ内でで synergys が実行されます。

注意点として、この方法は起動できるだけで、起動後の synergys を Synergy.app で操作できるわけではありません。 Synergy.app は起動したことを関知していないので、停止もできません。

とはいえ Synergy.app から起動される際のオプション等を引き継げるので、そこそこ有用かと思い投稿してみました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1