スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« Ver1.0.0βをアップロードしました | トップページ | まずは名前から »

第4番目の公開ソフト

AmuseGraphicsに続く、第4番目の公開ソフトとしてPCのリモート操作プログラムを作成することにしました。一般的なデスクトップのリモート操作プログラム+αの機能を持たせることにしているため、XX-Remoteといったネーミングは避け、MirrorCommanderと命名しました。

作者はリモート操作プログラムとしてMicrosoft純正のリモートデスクトップ接続を使用しています。このプログラムはリモートマシンに接続すると別ユーザーとしてログオンし、クライアントマシンの画面サイズに合わせて新しいデスクトップを作成してくれるため、画面サイズが異なるマシンに接続する場合には重宝します。

ただし、机上でデスクトップ機をメイン機として使い、ノートPCをサブ機として使っている場合には少し困ったことも起こります。それは、リモート接続でログオンすると接続したマシン側ではログオフが発生するため、画面表示が行われなくなってしまう点です。

ノートPCの環境整備をデスクトップ機で行いたいような場合にはこれで問題無いのですが、ノートPCをYouTube等の動画再生用に使っている場合には面倒なことになります。

机上にデスクトップ機用のモニタ/キーボード/マウスとノートPCの両方を置くとなると、ノートPCは手元から少し離れた場所に置かざるを得なくなります。このような場合には、小さいノートPCの液晶では動画の閲覧程度なら問題ないにしても、操作するのは大変になります。このため、リモートデスクトップを使ってノートPCの操作を行いたいところなのですが、ログオンする度にノートPCの画面表示がログオン画面になってしまうため、操作後にログオンだけはノートPC側のキーボードを使ってやり直さなければならなくなります。

また、ノートPCを使ってデスクトップ機を操作する場合にも困ったことが起こります。ノートPCの画面サイズはデスクトップ機よりも小さいため、普段デスクトップ機で使っているアプリケーションを使おうとすると画面サイズに合わせて作業エリアが縮小されてしまうため、操作しづらくなってしまいます。

外出先から自宅のPCにアクセスするためにはVPN等を構築しない限りセキュリティ面から危険です。しかし、VPNの構築等は面倒な上、外出先のネットワーク事情によってはアクセスできないことも多々あります。このため、リモートデスクトップ接続を使用する限り、通常は、任意の場所から自宅マシンにアクセスすることは諦めざるを得ません。

また、リモートデスクトップ接続は携帯電話には対応しないため、ちょっとした作業を携帯電話から指示したり、動作状態を確認したり、といったことには使えません。

MirrorCommanderは上記したような問題を解決するために開発するものです。

AmuseGraphicsと同様に最終的にはシェアウェアにするつもりですが、開発期間中にはフリーソフトとして利用できる開発中バージョンを随時アップして行く予定です。

AmuseGraphicsとは異なり、開発に必要な技術要素の殆どは作者の既存プログラムからの流用が可能なため、開発期間は比較的短くて済むのではないか、と思っています。基本工程としては、6月中に一通り動作するものを開発し、7月中に見直しと使い込みを実施し、8月にリリースしたいと思っています。

ただし、作者の場合、公開プログラム開発に対する基本姿勢として、面白そうな課題があった場合には工程よりはそちらの追求を優先することを容認しているため、必ずしも工程通りにリリースできるとは限りません。進捗状況については「開発日誌」で随時報告していく予定です。

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

Mirror-DTC

Mirror-DTC

AmuseGraphics

AmuseGraphics

(2011/01/15追加)

« Ver1.0.0βをアップロードしました | トップページ | まずは名前から »

トラックバック

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

この記事へのトラックバック一覧です: 第4番目の公開ソフト:

« Ver1.0.0βをアップロードしました | トップページ | まずは名前から »

2017年11月
      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    

広告

プライバシーポリシー

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

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

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

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