たぷつきません

おなかがでてきた。もうたぷついてるやん。

Synergy

容易に切り替わらないようにする

入力ボックスにマウスでフォーカスをあわせて、キーボードに手を移動して入力し始めたら別のマシンに切り替わっていてそっちに入力してしまっているということがSynergyを使っていると多々ある*1。座標の上下何%以内などの制限も設けられるけど1つ1つ別々…

サーバーがない場合の対応

SynergyサーバーとなるWindowsマシンよりiMacの立ち上がり速度が断然速いので、出社してマシンの電源を入れるとsynergyしない。 サーバーIP直指定の場合はsynergycが定期的にリトライしてつながるまで頑張るが、1/10に書いた、nmbaddressコマンドを使うと引…

LogoutHookちゃんと動作

昨日の夜、iMacのOSXを再インストールした。*1で、SynergyのLogoutHookもあっさり動いた。ほとんど前回同様こちらの情報のままに再試行しただけ。うーん何かミスっていたんだろうか。 .logouthook内に記述する内容は以下です。 #!/bin/sh kill `ps -cax -o p…

他にハマったことのまとめ

/Library/StartupItemsへの登録はアウト。こちらのRunScriptsAtStartupを使わせてもらうとOS起動時にキックされるにはされるが、ウィンドウ情報がないので、サーバーに幅/高さがゼロの情報で通信し続けてしまう。 ログアウトするとやはり座標情報がおかしく…

サーバがWindowsの場合にNetBIOS名を解決する。

シナジーサーバーがWindowsで、DHCPな場合に有効な、名前を引くシェルを作成。 /usr/local/bin/nmbaddress という、chmod 755 したシェルファイルを用意して(内容は以下)、さっきの「シナジーサーバーアドレス」のところを、「`/usr/local/bin/nmbaddress Wi…

Mac OS X(Leopard)での自動常駐スクリプト

do shell script "/usr/local/bin/synergyc -f シナジーサーバーアドレス > ~/log/synergyc.log 2>&1 &" こちらで紹介されているものに、バックグラウンド対応しただけ*1。 あらかじめ、以下の準備が必要。 synergy-1.3.0を/usr/share/synergy-1.3.0/に入れ…

やったー!

須賀さんのおかげでWinをサーバーにしたOSXへの接続ができた〜。けっこうこのFAQは貴重。あっちこっちでSynergyでJISキーボードは駄目説が流れているので広まってほしい。

なぜかクラッシュ

フォアグラウンド実行だと動作するのに、-fを取ったとたん、CrashReportが吐かれて死ぬ。Mac OS X で。synergys, synergycとも。SynergyOSXに入っているsynergycでも同じ。TigerじゃなくLeopardなせいかも。