スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« AGMPlayerの変更に入る | トップページ | WOLとスリープは可能に »

サーバーのオフライン表示

今はAmuseGraphicsの開発フェーズで、昨日から、AGMPlayerのフリー版用更新を始めているのだが、今日は、オフラインサーバーをWOLで起動させる処理の実行用ポップアップメニュー等を表示できる様に、オフラインサーバーをリストビューに表示できる様にした。

現行版のAGMPlayerでは、ネットワーク設定でサーバーのマウントを指定しておくと、リストビューにはピンク色のフォルダーとしてサーバーが表示される様になっている。

もっとも、現行版では、サーバーと通信できた場合に限り、上記の表示を行っていて、通信できなかった場合には、サーバーのマウントが指定されていても、ピンク色のフォルダーは表示しないし、エラー扱いにもしていない。

これは何故なのか、というと、サーバーは必要時に電源を入れ、不要になったら電源を切る事を想定していたからなのだが、こういう利用形態を採る場合にも、マウント時にサーバーのIPアドレスを毎回指定するのは面倒な筈なので、アドレスについては、別途指定して記憶させる様にしてあった訳だ。

これに対して、次バージョンでは、マウント指定してあるサーバーは通信出来ていない状態でも、フォルダーみなしの表示を行う様にしている。

これは何故なのか、というと、次バージョンでは、サーバーのWOLを行える機能を実装する予定なので、マジックパケットをどのサーバーに出すのか、という指定を判りやすくする為だ。

つまり、オフライン状態でもフォルダーを表示していると、そのフォルダーに対するポップアップメニューで、WOLを指示する事が可能になるので、表示する事にしたのだが、この表示には別のメリットもある。

具体的には、リストビューでは、アイテムの並び順は変更可能で、その状態は記憶される様になっているのだが、現行版では、一度でもサーバーがオフラインの状態でリストビューが更新されると、サーバーは表示対象から外れるので、表示順の記憶も無くなる。

なので、次にサーバーが表示される時には、そのサーバーは新規扱いとして、通常は、リストの最後に表示される格好になるのだが、Windowsに慣れていると、フォルダーというのは、やはり、通常ファイルよりも前に表示されてほしい訳だ。

まあ、強引に、そういう表示形態にする事も可能ではあるのだが、複数のサーバーが存在する場合、その並び順まで、強引に決めるのも何なので、サーバーを常時表示させる格好にする事で、ユーザーが指定した並び順が、サーバーをオフラインにしても、消失しなくする事にした訳だ。

もっとも、必要時にのみサーバーを利用可能にする利用形態になれてしまった人もいる筈なので、オフライン状態のサーバーは現行版と同様に非表示にするオプションも用意する。

どちらをデフォルトにするのか、というのは難しい所ではあるのだが、現行版では非表示なので、次バージョンでも、非表示をデフォルトにする事になる様な気はする。

何故なら、WOLというのは、普通は、有線LANに接続されたPCでしか利用できないので、例えPCを複数台持っている人でも、サーバー用PCは有線LANに接続していなければ使えない機能になるし、ハードウェア環境が整っていても、BIOSやOSの設定変更も、必要になるからだ。

つまり、こんな機能をデフォルトで利用可能にしてしまうと、使えないじゃないか、と、怒る人も出てくる可能性が高いので、WOL機能は、ある意味、隠し機能みたいな扱いにせざるを得ない訳だ。

作者的には、AGMPlayerのサーバーにしてあるdynabookMX/33はWOL可能なので、AGMPlayerの次バージョンでは、この機能は積極的に使う事になると思うのだが。

ちなみに、次バージョンでは、サーバーをスリープさせる機能も追加するのだが、この機能については、特殊なハードウェア構成は不要だし、BIOS/OS設定も必要ない。

なので、スリープ機能については、デフォルト設定で使える様にする予定だ。

もっとも、WOLできないのにスリープのみ出来る様にすると、一旦スリープさせると二度と接続できなくなるので、これでは問題ありだろう、と、いう声も聞こえてきそうなのだが、作者が想定するスリープ機能の利用方法は、動画を寝床で見て、寝る前に、スリープさせる、というものだ。

つまり、寝ている最中に使いもしないサーバーの電源を入れておくのは勿体ないし、万が一、発熱して故障でもしたら大変なので、スリープ機能だけでも使えれば、サーバーの使い勝手は向上するだろう、という考えな訳だ。

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

AmuseGraphics

AmuseGraphics

(2016/10/25追加)

« AGMPlayerの変更に入る | トップページ | WOLとスリープは可能に »

トラックバック

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

この記事へのトラックバック一覧です: サーバーのオフライン表示:

« AGMPlayerの変更に入る | トップページ | WOLとスリープは可能に »

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