問題タブ [power-saving]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
906 参照

c# - C#でモニターをすぐに省電力モードにするにはどうすればよいですか?

2 台のモニター (HP EliteDisplay E190i) があり、どちらも 2 台のコンピューター (2x VGA + DP) に接続されています。
これらのモニターは DVI もサポートしているため、愚かなトグル ボタンの代わりに、コンピューターを切り替えるたびにモニターのメニューをナビゲートする必要があります。私は以前はもっと質素なモニターを使っていて、切り替えはとても簡単でしたが、ナビゲーション全体に慣れることができず、よく混乱してしまいます...

これが取引です-コマンドを実行してコンピューターをすばやく切り替えることができるようにしたいです。明らかに、これを直接実行することはできません (コンピューターは相互に接続されていません) が、モニターが省電力モードになると (または OS がオフになると)、モニターは使用可能な入力のスキャンを開始します。このようにして、他のコンピューターにロックインし、問題を解決します。

十分な紹介ですが、このソリューションを試してみましたが、うまくいきましたが、完璧ではありませんでした:

  • モニターが実際にオフになるまでに数秒かかるフェードアウトアニメーションがありました
  • 上記のフェード アウト アニメーションの間、マウス/キーボードに触れないでください。そうしないと、キャンセルされてしまいます

モニターをスリープ状態にする前にこの回答に従って入力を無効にしてから、5秒後に再度有効にしようとしましたが、次の理由でそれも機能しませんでした:

  • 管理者権限でアプリケーションを実行する必要がありました。そうしないと、入力がブロックされません
  • 管理者権限で実行しているときに入力がブロックされたとしても、フェードアウト アニメーション中にマウスを動かしたり、キーボードのいくつかのキーを押してキャンセルすることができました (ポインターが動かなかったり、キーボード入力が無視されたりしても)。

これが私のコードです:

両方のコンピューターで Windows 7 Enterprise x64 を使用しています。

この儀式全体を機能させる方法はありますか?

0 投票する
1 に答える
2003 参照

electron - Electron がバックグラウンドにあるときにアプリのスロットリングを回避する

次の例を検討してください。

OS X で実行するとelectron example.js、ドックバーにアイコンが開き、コンソールに時刻が表示されます。ただし、アプリがフォーカスされていない場合は、しばらくするとスロットリングが始まります。

周りを見回したところ、これは OS X の省電力戦略によるものであることがわかりました。では、バックグラウンドで作業を続けるために必要な場合はどうすればよいでしょうか? 私のアプリは時々ちょっとしたことをするデーモンであり、ユーザーが何年も私のアプリをぼんやりと見つめているわけにはいきません。

ここでできることがわかりました

実際に私の問題を解決します。ただし、これは非常に侵襲的です。私の理解では、システムがまったくスリープ状態にならないからです。私はこれをあまり必要としません。コンピューターがアクティブでオンラインのときに、アプリを永久に起動させずに何かを実行する必要があるだけです。

ユーザーがアプリを常にフォアグラウンドに保持することと、コンピューターを永久にスリープ状態にしないことの中間に何かありませんか?

0 投票する
1 に答える
82 参照

android - GPSセンサーを時間間隔で読み取るときのバッテリー節約方法はありますか?

プログラムで時間間隔でGPSセンサーデータを収集するAndroidアプリを開発しています(5分ごと)。そのためバッテリーの消耗が激しい。消費電力を最適化する方法はありますか? 読み取りを行っていないときに GPS センサーを無効またはスリープにする方法はありますか? これらはすべてプログラムで行う必要があります。プログラムで GPS センサーをオン/オフする方法はありません。

0 投票する
3 に答える
11075 参照

android - Android アプリを超省電力モードで表示するにはどうすればよいですか

一部の Samsung デバイスには、Wi-Fi をオフにし、画面をグレースケールにし、使用をいくつかの基本的なアプリに制限する超省電力モードがあります。

ただし、使用できるいくつかのアプリを追加することはできます。これらのアプリには、Facebook と WhatsApp が含まれます。アプリをこのリストに表示するにはどうすればよいですか? このリストに表示されるようにするには、アプリにどのような変更を加える必要がありますか? それとも、このリストは、Samsung が管理するホワイト リストに基づいていますか?

0 投票する
0 に答える
624 参照

android - アプリの省電力モード設定アクティビティを開始するためのインテント名を見つける方法は?

私はAndroidの目覚まし時計アプリを持っています。Doze モードで鳴らすことができ、AlarmManager.setAlarmClock() を使用するため、Android アプリの最適化の影響を受けません。サムスンの携帯電話を除いて、それは非常に信頼できる信頼性があります-それらには、AlarmManager.setAlarmClock()が使用されているかどうかを気にしないアプリ省電力モードがあります-免除されていない場合、鳴りません。ユーザーにアプリを除外してもらう必要がありますが、アプリの省電力モードの設定アクティビティに移動するようユーザーに求めるのは複雑すぎます。APK for Samsung の設定があれば、おそらくマニフェストを調べて起動する意図を見つけることができますが、そうではありません。Samsung アプリの省電力モード設定を起動するために必要なインテント名を取得する方法を知っている人はいますか?

0 投票する
1 に答える
1893 参照

android - Android < 5.0 でバッテリー セーバー モードが有効になっているかどうかを確認するにはどうすればよいですか?

私が知っているように、バージョンが 5.0 未満の一部のデバイスには、省電力オプションがあります。

この同様の質問で提供される回答は正しくなく、何も説明しません。

Android 5.0 以降では、次のスクリプトを使用できます。

私の質問は: 省電力モードがあるかどうか、API < 21 で有効/無効になっているかどうかを確認する普遍的な方法はありますか?

0 投票する
1 に答える
2149 参照

linux - CentOS 7 でスクリーン ブランク/スリープ モードをオフにする方法を教えてください。

数分後、新しくインストールした最小限の CentOS インストールで画面が空白になり、WiFi が切断されます。いずれかのキーを押すと、システムが復帰します。画面のブランキングやスリープモードの設定が関係しているのではないかと疑っています。

Web でヒントをいくつか見つけましたが、そのほとんどはウィンドウ マネージャーの設定に関するものです (ウィンドウ マネージャーをインストールしていません)。何かをしているように見えるもの、私はすでに試しました:

このコマンドは出力を生成しませんが、問題も解決しません。システムはしばらくすると画面をブランクにし続けます。

が搭載されているため、iwconfigスリープモードのデバイス設定は使用できません。NetworkManager