2011-08-02 9 views
1

は私がLinuxのとGNOMEユーザーだし、私は現在、ノートに主に依存してる、と驚くことではないが、私はパワー困惑と満足していないので、私はに再発しました私は拡大してみたい本当にいくつかの本当に基本的な機能、と本当に簡単なGUI(のgnome-パワー好み)である私のシステム(現在はLinuxのミント11)ために利用可能な電源管理ツール、。プログラミングGNOMEの電源管理

パワーマネージメントの低レベルの機能で作業するつもりはないが、現在利用可能な状態(サスペンド、ハイバネーション、シャットダウン、何もしない、モニターの明るさ、ダウンスピンhdなど)私が実際に必要とするのは、標準のネイティブツールでは、時間と蓋を閉じるという、非常に限られた状態を設定する条件を作成するためのより良い方法です。

だから、私はパワーの広い制御を取ることができるように、私は任意の言語でスクリプトを作成するために私のオプションが何であるかを知りたい質問、(私はすでに知っていない場合、私は学ぶために喜ん)すぐに蓋閉鎖後

  • ダウンスピンディスクとn秒後に接続を切る:条件-management、私は(私の可能な設定)を考えました。
  • 帯域幅の使用がx BPS
  • が作成
  • など、背景...サービスでは、プログラムを使用しているプログラムに基づいて、より多くの統計ツールを提供よりも大きい場合には蓋閉じのn秒後に接続を切断しないでください、保存し、自動的にモニターの明るさを設定します負荷プロファイル、音量、無線電力、リソース制限、等...例:「college_ba.pp」、「default_ac.pp」...
  • 明るさは、ウェブカメラショットの照明に基づいて調整します。 n秒のための顔せずにウェブカメラショットに基づいて
  • 中断または休止状態
  • など

それは不可能とハードに聞こえるかもしれないが、私が言ったように、私は、すぐに使用できるこれらのものを持っているつもりはありませんを必要に応じて、私はちょうど、可能な限り既存のライブラリやツール、との低レベルを避けるにしたい、と私は来る任意のライブラリ、ツールやプロジェクトについての情報を共有するために、誰もが望む、限り手作業を使用しますこの質問で私が引用したこれらの事柄の一部を心に留めて扱います。

これは私が長い時間から必要なもので、今私は、このコミュニティが広い私のオプションを私を助けることができることを実現します。私の英語は恐ろしいです。私はオンラインで学びました。私はC++、C、Python、そして最近はbashスクリプトに精通しています。ありがとう。

答えて

1

あなたの次のステップは、ツールのほとんどは、D-Busを学び、ユーザーとシステムの両方、それを使用して通信することです。

+0

興味深い、ありがとう。 – BrainStorm

関連する問題