スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« OS X版Mirror-DTCの再更新 | トップページ | 使い込み中 »

クライアントも更新した

昨日書いた様に、問題が報告された事もあり、急遽、OS X版Mirror-DTCサーバーの不具合対応を行ったのだが、Mirror-DTCのパッケージにはクライアントも同梱してあるので、ついでに、今日は、クライアントについても更新した。バグ修正ではなく、一応、機能追加だ。

クライアントの更新内容は、以下の通りだ。

1.別のワークスペースに移動している最中には、画像転送を行わなくした。

2.接続設定ファイルの作成を可能にし、「このアプリケーションで開く」で開ける様にした。

3.ホットキー機能を実装し、フルスクリーン/メニューのON/OFFを実行できる様にした。

1.については、Mirror-DTCでは、初版の頃から、ウインドウを最小化して内容が見れない状態になると、画像転送は行わなくしていたのだが、今回、ワークスペースを切り替えてウインドウ内容が見えなくなった場合にも、同様の処理を適用する格好にした。

2.と3.については、Windows/Ubuntu版には、既に存在していた機能なのだが、OS X版では実装をサボった形になっていたので、今回、追加した、という感じだ。

と、いう事で、冒頭には、「一応」、と、書いた訳なのだが、上記機能を実装していなかった理由は、OS X固有のAPIを使用する必要があり、それらについて調べるのが面倒だったからだ。

つまり、今日は、面倒な作業を行った訳なので、作業には丸一日を要したのだが、ここの所、作者の寝床ではMacBook Late2009が元気に稼動している。

その理由は、一つには、ここの所、暑い日が続いているので、冷房が利かない部屋に置いているdynabookMX/33を動作させるのは気が引けるからだ。

つまり、昼間は、MacBook Late2009でMirror-DTCサーバーを動作させてdynabookMX/33の代わりに、iTunesサーバーとして使っているのだが、使える状態になっているので、夜には、Mirror-DTCクライアントを動作させて、メインマシンに接続したりしている。

前回の不具合修正は、主に、MacBook Late2009からメインマシンに接続していると、フリーズする事が度々あったので、その修正をしておきたかったからなのだが、今回のクライアントの更新は、より、使い勝手を良くして置く事にしたからだ。

具体的には、メインマシンに接続してあるモニターの解像度はフルHDなので、Mirror-DTCクライアントを使う場合にも、フルスクリーンにする必要はない場合も多いのだが、MacBook Late2009の解像度は1280x800なので、基本的には、接続時にはフルスクリーンを使う。

なので、メニュー表示が行われたままだと、OS Xを実行しているメインマシンに接続した場合には、メインマシンの解像度をTiExtenderを使って1280x800に落としたとしても、メニューやDockを使おうとすると、注意してマウス操作しないと、MacBook Late2009側のメニューやDockが表示されてしまうので、ストレスが溜まったりしていた訳だ。

また、Mirror-DTCクライアントにはサーバーリスト機能があるので、リストにサーバーを記憶させていれば、接続設定ファイルが無くても、複数のサーバーを選択して接続できるのだが、接続設定ファイルに対応させておけば、そのファイルのダブルクリックのみで接続できるので、より楽ではある訳だ。

と、いう事で、OS X版Mirror-DTCについては、次のVer1.3.0.2で、Windows/Ubuntu版並の使い方も出来る様になる。

ちなみに、サーバーについては、ディスプレイスリープに対応させたついでに、クライアントからShift+Control+F12が押されると、ディスプレイスリープに入る機能も追加した。

これは、ローカルマシンでは、Shift+Control+Ejectキーで瞬時にディスプレイスリープに入れるのだが、リモート接続時には、Ejectキーのエミュレーションが行え無いので、その代替機能として実装する事にした訳だ。

もっとも、作者的には、このキーシーケンスは問題無い感じなのだが、問題がある人もいる筈なので、この機能はINIファイルで動作を許可した場合にのみ動作する様にしている。

と、いう事で、OS X版Mirror-DTC Ver1.3.0.2のリリースは、明日か明後日になるものと思われる。

= この記事に関連する公開中ソフト =

Mirror-DTC

Mirror-DTC

(2016/10/25追記)

« OS X版Mirror-DTCの再更新 | トップページ | 使い込み中 »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/63944095

この記事へのトラックバック一覧です: クライアントも更新した:

« OS X版Mirror-DTCの再更新 | トップページ | 使い込み中 »

2017年7月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google