Latest evidence-based health information
Ipad

Rainmeter 3.1レビュー:よりスマートなスキンでデスクトップをカスタマイズ

Rainmeter 3.1レビュー:よりスマートなスキンでデスクトップをカスタマイズ
Rainmeter 3.1レビュー:よりスマートなスキンでデスクトップをカスタマイズ

概要

専門家の評価

長所

  • スキンが使用可能になりました
  • 新しいコマンドにより、スキンは単なる表示モジュールではなく計算可能になります。
  • GDI+から2Dへの移行が進むにつれ、より魅力的なスキンが生まれます

短所

  • ドキュメントは初心者には不親切なまま
  • スキンを作成するための学習曲線はまだかなり急峻です

私たちの評決

インタラクティブなデスクトップのカスタマイズを作成するための優れたツールです。

Rainmeterについてご存知かもしれません。これは、Windows 8よりもはるかにスムーズで洗練された方法で、PCのデスクトップにあらゆる種類の情報を表示できるデスクトップカスタマイズツールです。しかし、RainmeterはWindows 8アプリのようなインタラクティブ性を備えていなかったのが問題でした。しかし、今、その状況は変わります。

Rainmeterの開発グループ(SourceForgeのオープンソースプロジェクトを通じてアプリの開発に携わるボランティア)がバージョン3.1をリリースしました。ポイントリリースとしては大幅なアップデートが加えられています。Rainmeterは単なるディスプレイアプリから、より計算機能を備えたアプリへと進化を遂げ、デスクトップの様相を様々な形で変えるでしょう。

開発者の一人、ジェフ・モーリー氏によると、Rainmeterはシンプルなアイデアで、時間、CPU使用率、温度、ドライブ容量、ネットワークアクティビティ、未読メール、現在の天気など、様々なものを「測定」します。そして、その結果を、非常にカスタマイズ可能な文字列、画像、棒グラフ、ヒストグラム、その他の「メーター」を使って表示します。しかし、今後、新機能によってこのツールの機能がさらに拡張される予定です。

アブ 1 2

新しい機能により、Rainmeter は単純なデスクトップ カスタマイズ アプリから計算ツールへと進化しています。

3.1では、Rainmeterがよりスマートになりました。新機能の中でも特に注目すべきは、IfActionsと連携したIfConditions機能です。この2つの機能を使うことで、「もしこの条件が満たされたらxアクション、そうでなければyアクション」といった条件文を作成できます。簡単な例としては、CPU使用率が10%未満の場合は表示フォントの色を緑に設定し、11%から50%の場合は黄色、51%を超える場合は赤に設定する、といった設定が挙げられます。これらのIFConditionsとIfTrue/IfFalseアクションは、1つの計測値に対して必要な数だけ設定できます。

スキンは曜日をチェックして、異なる情報を表示することもできます。例えば、毎週火曜日に週次イベントがある場合、IfConditions で曜日をチェックし、火曜日であればカレンダースキンで週次イベントをリマインドできます。土曜日または日曜日であれば、週末と平日で異なるアクションを実行するようにスキンを設定できます。

IfConditions の姉妹クラスであるもう一つの文字列は、IfMatchAction です。これは文字列版の IfConditions と考えることができます。IfCondition が数学的なテストを「真」か「偽」かで評価するのに対し、IfMatchAction はテキスト文字列に対して全く同じことを行います。繰り返しますが、文字列の一致が真か偽かに基づいて、必要なだけアクションを実行できます。

メジャーの文字列値が「Wednesday」と等しいかどうかを確認するだけのシンプルな処理も可能ですが、IfMatchActionの真の強みは、Perl互換の正規表現を使用して比較を行うことにあります。これにより、Rainmeterの汎用性が大幅に向上します。任意のWebページやローカルファイルから情報を抽出し、その情報に基づいて様々な処理を実行できます。単に表示するだけでなく、見つかった情報に基づいてアクションを実行したり、文字列内のテキストを検索したりすることも可能です。また、文字列またはテキストが見つからない場合を処理するIfNoMatchActionも用意されています。

IfConditionsとIfMatchActionの連携により、Rainmeterスキンはユーザーとのインタラクティブ性を高め、より計算的な機能も備えます。現在、Rainmeterの機能の一つは情報の表示です。PCの情報(CPU使用率、ネットワークトラフィック、ディスク空き容量など)か、天気予報などインターネットからダウンロードした情報のいずれかを表示します。スキンデザイナーがこれらの新機能の使い方を学ぶのは、あと少しの作業です。

LAN_CONNECTIVITYとINTERNET_CONNECTIVITYはSysInfoプラグインの新機能で、システムのハードウェアとソフトウェアに関するすべての情報を抽出します。これは基本的に、LANとインターネット接続の有無を確認し、Windowsがシステム通知領域に表示される小さなネットワークアイコンを制御するのと同じ方法を使用します。

その後、計測値にIfConditionsまたはIfActionsを使用して、ネットワークまたはインターネットの接続状態に応じてスキンが反応し、LANまたはインターネットが切断されたことを示すウィンドウをポップアップ表示するように設定できます。これは、システムトレイの右下にある小さな黄色い三角形よりもはるかに便利です。

3.1 には、いくつかの小さな新機能も追加されています。SysInfo プラグインの IDLE_TIME SysInfoType は、ユーザーが最後にオペレーティングシステムに入力(マウスまたはキーボード)してからの経過秒数を返します。!SkinCustomMenu のバングルは、通常のスキンのコンテキストメニューの代わりに、ユーザー定義のコンテキストメニュー項目を表示します。さらに、3.1 では、FileView プラグインを使用して、ファイルまたはフォルダオブジェクトの Windows プロパティまたはコンテキストメニューダイアログを開く機能も追加されました。

新しい機能を使ったスキンの開発は、開発者が徐々に仕組みを習得しているため、現在も開発中です。Rainmeterフォーラムには様々なスキンが掲載されており、Deviant Artをはじめとするサードパーティのサイトでもスキンを見つけることができます。ご不明な点がありましたら、Rainmeterサイトにドキュメントがあり、フォーラムも非常に役立ちます。また、Rainmeterをお使いのシステムにインストールするためのガイドもご用意しています。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.