問題タブ [wakeup]
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.
android - Android-Wi-Fiをウェイクアップする方法は?
私は5分ごとにデータを送信するアプリを持っていますが、しばらくするとWi-Fiがスリープ状態になり、動作を停止するのを見ました。
WakeLockを使用する1つの解決策を見つけましたSCREEN_DIM_WAKE_LOCK
。問題は、このプロセスでは画面を目覚めさせることができない(暗くすることさえできない)ということです。PARTIAL_WAKE_LOCK
この場合は機能しません(wifiをウェイクアップするため)。
この問題の別の解決策はありますか?
アップデート:
私はこのトピックメソッドを使用してwifiをロックしていますが、どちらも機能しません。ロックを使用して もWifiはスリープします
何かがおかしい?
android - AlarmManager とウェイクアップ
これは私のコードです:
アクティビティ:
ブロードキャストレシーバー:
サービス:
Androidマニフェスト
電話がスリープ状態になると、alarmManager は通知/サービスを開始できません。
電話を「アクティブ」のロック解除状態のままにしておくと、特定の時間に通知がトリガーされます。
どこで間違えた?
android - Android: 画面のウェイクアップ (およびロック) 後に onRestoreInstanceState が呼び出されない
カスタム ビューに問題があります。画面をオフにして再度オンにすると、その状態が保存されません。
onSaveInstanceState
画面をオフにすると正しく呼び出されますが、画面をオンにすると onRestoreInstanceState は呼び出されません。アクティビティが再作成されていないことが原因であることは理解していますが、ビューの状態を復元するために他に何を使用すればよいかわかりません。
onStart() または onResume() で何かをする必要があると思いますが、ビューは複数のアクティビティで使用され、非常に不便であるため、アクティビティではなくビューでこれを行いたいと思います。
onWindowsVisibilityChanged など、他のいくつかの方法を試しましたが、うまくいきませんでした。
他にどのような方法を使用できますか?
ありがとうございました。
編集: 詳細: 私が保持したいのは、ボタンがオンまたはオフに切り替えられているかどうかを知らせるブール値のみであるため、外観を変更できます。私の介入なしにその外観を維持する必要があることはわかっていますが、実装には少しバグがあります。
cocoa - NSApplication デリゲート: ハイバネート モードからの復帰の決定: - didWakeUp?
私は現在、それが可能かどうか疑問に思っています.iOSのように、OSXが休止状態モードから戻ると、たとえばスリープ状態からMacBookを開くと、どういうわけかデリゲートが呼び出されますか?
私はNSApplication delegates
ここを見ました:Apple NSApplicationDelegate Protocolしかし、役立つものは何も見つかりませんでした。
iOS でこれに最も近いのは、 Apple UIApplicationDelegate Protocol- applicationWillEnterForeground:
で文書化されている可能性があることです。
これを行う方法はありますか?
アップデート
Cocoaでマシンのウェイク+ユーザーのログイン通知を取得する信頼できる方法は? この質問を正確に解決します!
objective-c - NSWorkspaceDidWakeNotification を使用してメソッドをアクティブにしますか?
NSWorkspaceWillSleepNotification と NSWorkspaceDidWakeNotification の使用方法を学習するための簡単なアプリを作成しました。私の目標は、コンピューターがスリープおよびウェイクするときにメソッドを呼び出すことです。私が作成したアプリは、それに応じて各ラベルを変更します。アプリをビルドしたら、デスクトップから起動します。アプリケーションを起動したら、コンピューターをスリープ状態にします。コンピュータが起動しても、アプリケーションのラベルは変更されません。ウィンドウに IBAction ボタンを追加して、ラベルが変更されるようにしました。ボタンを押すと、ラベルが実際に変わります。しかし、スリープとウェイク時にこのようなことが自動的に行われるようにしたいと考えています。私は何を間違っていますか?
android - android 通知受信時に画面を点灯
アプリケーションが 1 時間ごとに通知を送信するサービスを実行しています。通知のために1時間ごとに音と振動が聞こえたので、これはうまく機能していますが、通知が画面も点灯するようにしたいです。しかし、通知が表示されたときに画面を点灯させることができません。
android - FLAG_TURN_SCREEN_ONは常に機能するとは限りません
アララム(RTC_WAKEUPタイプ)によってトリガーされるBroadcastReceiverからアクティビティを開始します。そのアクティビティのonCreateで、これらのフラグを追加します
問題は、画面がオンにならない場合があることです(約10%の場合)。アラームは正しくトリガーされます(ここでは通知の音が受信者のonReceive()でも鳴ります)。その後、電話の電源ボタンを押すと、画面がオンになり、アクティビティが表示され、すぐにオフになります。つまり、電源ボタンはうまく機能します。これはandroid 2.3.7で発生し、これがonReceive()メソッドです。
PowerManagerの使用は許可が必要であり、フラグが推奨される方法であるため、使用を避けたいと思います。
何が問題になる可能性がありますか?logcatは問題を示していません...
qt - ウェイクアップアプリケーションにQTimerを使用
特定の時間に何かをする必要があります。Android では AlarmManager を使用してこれを行いますが、qt ではその方法がわかりません。私のqtの経験では、アプリケーションを閉じるとQTimer::singleShotが停止しますが、アプリケーションを閉じた後に実行する必要があります。バックグラウンドでアプリケーションを実行しますが、開いているアプリケーション画面に自分のアプリケーションを表示したくありません。
助けてくれてありがとう。
powershell - システムがスリープから復帰するたびに、powershell スクリプトを実行する必要がある
PowerShell でスクリプトを書き終えたばかりで、システムがスリープまたは休止状態から復帰するたびにスクリプトを実行する必要があります。gpedit.msc -> ユーザー構成 -> Windows 設定 -> スクリプト -> ログオンを試しましたが、システムが「スリープ」から復帰したときにこれが機能しません...おそらく「スリープ」->「ウェイクアップ」が技術的には新しいログオンではありません (ユーザーとして、私は既にログオンしています)。
Sleep-Wake イベントまたは Login (User Login) イベントのいずれかがスクリプトをトリガーするはずです。
どうすればこれを行うことができるかについてのアイデアはありますか?
私のスクリプトの動作に関する詳細情報: インターネット/ネットワークが接続されているかどうかを確認します。はいの場合、必要な引数を指定して Cisco VPN 接続コマンド ライン ユーティリティを実行しようとし、VPN にログインします。システムをスリープ状態から復帰させてログインするたびに、自動的に接続するためにいまいましい VPN が必要になります。
java - ArrayListからのスレッドの再開と一時停止
Javaに問題があります。文字と数字を書くだけのクラス(クラスタスク)のスレッドのArrayListを持つクラスMainがあるプログラムを書きたいと思います。Object Mainは、ArrayListから1つのスレッドをウェイクアップし、同じオブジェクト(Main)が別のスレッドをスリープしている間に何かを実行させます。しかし、私はクラスTaskでIllegalstateのエラーを受け取ります:
コード全体