問題タブ [idle-timer]

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 投票する
0 に答える
120 参照

asp.net-web-api - WebApi アイドル時間の不正な例外

asp.net webapi を使用しています。webapi では、ID 認証を使用しています。しばらくすると、webapi が不正アクセスの例外をスローします。これは約 10 分間のアイドル時間の後に発生します。

0 投票する
2 に答える
891 参照

java - アイドル時の JDialog のタイムアウト

たとえば 90 秒間アイドル状態の JDialog のタイムアウトを設定するにはどうすればよいですか?

JDialog で 90 秒間アクション、移動、選択が行われないと終了します。

このスレッドではタイムアウトが発生しますが、アイドル状態は発生しません - Java Swing JDialog ボックスにタイマーを設定して、数ミリ秒後に閉じることはできますか

ありがとう!

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

c - ユーザーのアイドル時間を取得するマルチプラットフォームの方法

次のように、C winapi ライブラリを使用してユーザーのアイドル時間を取得できることを知っています。

topこのコマンドはユーザーのアイドル時間を正しく表示するため、UNIX システムでも実行できます。

C でユーザーのアイドル時間を取得する簡単なマルチプラットフォームの方法はありますか? そうでない場合、OSに依存しないようにするために、どのライブラリがそれを行うのに役立ちますか?

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

android - Android - アプリケーション レベルでアイドル時間を取得する

達成したいこと:

ユーザーの非アクティブ状態が 3 分間続いた後、新しいアクティビティを表示したいと考えています。

リサーチ:

この問題について Stackoverflow を調べたところ、バックグラウンド スレッドを使用してこれを行う方法、最後のタッチを登録するベース アクティビティを作成する方法などのヒントが見つかりました。

問題:

20 以上のアクティビティがある場合、基本アクティビティからすべてのアクティビティを拡張したくありません。これは、新しいアクティビティを作成するたびに、この基本アクティビティを拡張する必要があることを意味します。これにより、アクティビティが他の基本アクティビティから既に拡張されている場合、混乱が生じる可能性があります。クラス Application を使用してこれを処理したいので、アクティビティは同じままです。

すでに作成されたアクティビティに触れずにこれを達成するにはどうすればよいですか? onUserInteraction()または、Activity の、またはonPause()、またはその他のメソッドを常に処理する必要がありますか?

参考文献:

アプリケーションのアイドル時間

Androidでアプリケーションがアイドル状態であることを検出する

Androidでユーザーの非アクティブを検出する方法

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

javascript - 秒単位のカウンターアイドルjquery

Idle ライブラリにこの関数がありますが、アクション時間を秒単位で計算する必要があります。つまり、アクティブ時間 (onclick、onscroll、keypress) です。

機能は次のとおりです。

この関数は、ページにアクションがない場合、5 秒間待機するため、SessionExpired.aspx にリダイレクトされます。アクションがある場合は、毎秒 ++counter を実行しています。

このカウンターが秒単位で必要な場合。

ありがとうございました。

0 投票する
2 に答える
505 参照

applescript - この AppleScript アイドル タイマーが正しくトリガーされないのはなぜですか?

特定の時間 (この場合、時間が xx:03:24 になるたびに) にインクリメントし、ユーザーが入力した値に達したときに通知を送信するタイマーを作成しようとしています。完了すると、インクリメントがリセットされ、手動で終了するまで繰り返されます。

ただし、このコードは、想定されているときに確実にトリガーされません。誰かが理由について推測していますか?