問題タブ [user-inactivity]

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

android - Android:一定時間非アクティブになった後にプッシュ通知を送信する方法は?

アプリが一定時間 (たとえば 1 週間) 非アクティブだった (このデバイスで使用されていない) 場合に、アプリからプッシュ通知を送信したいと考えています。

プッシュ通知を送信する方法は知っていますが、時間変数を追加する方法がわかりません。

いくつかのアイデアがあることを願っています!

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

jquery-mobile - ハイブリッド モバイル アプリケーション用の Jquery グローバル イベント ハンドラ

ハイブリッド モバイル Web アプリケーションを使用しています。条件は、アプリで 10 分間アクティビティ (画面 - タッチ、クリック、ナビゲーションなど) がない場合、ユーザーがログアウトされることです。

可能なオプションは、利用可能なすべての jquery モバイル イベントをページ ID に登録し、最後のイベント タイムスタンプを記録することです。10 分以内にイベントがキャッチされない場合は、ユーザーをログアウトします。

ただし、このオプションとは別に、このシナリオを処理するための別のより良いアプローチがあります。はいの場合、Jquery Mobile を使用するだけで実行できますか、それともネイティブ プラグインが必要ですか?

-ハヌマント

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

c++ - 非アクティブ C++ の後に Adob​​e Reader を自動的に閉じる

ユーザーの非アクティブを追跡し、約 30 分後に Windows 7 コンピューターで実行中のすべての Adob​​e Reader アプリケーションを強制終了する小さなプログラムを作成しようとしています。私たちが使用している Paychex ソフトウェアでは、一度に複数の給与明細を開くことができないため、給与明細を閉じておかないと、次の従業員がコンピュータを使用するようになった場合、給与明細を見ることができません。

バッチ ファイルまたはスクリプトを使用したほうが簡単かもしれませんが、私は C++ をかなりよく知っているので、それから始めました。

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

android - バックグラウンドで実行されているアプリからユーザーの非アクティブを検出する方法は?

しばらく携帯電話の使用をやめたときに警告するアプリを作ろうとしています (だから私は自分の仕事をやめません)。機能はスクリーンセーバーに似ており、数分間操作を行わないと迷惑なメッセージが表示されます。そこで、サービスを作成し、 onUserInteraction() を検出して、メッセージをポップするタイマーを再起動しようとしましたが、アクティビティのように機能しないようです。非アクティブを検出する他の方法、またはこれを行うためのよりインテリジェントな方法はありますか? どうもありがとうございます。

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

java - ユーザーの非アクティブ後にJFrameを閉じる方法は?

ユーザーが非アクティブになった後にJFrameを閉じるにはどうすればよいですか?

これまでのところ、

誰かがこれを行うためのコードを教えていただければ幸いです。

Java は初めてで、システムのセキュリティについて詳しく知りたい

0 投票する
4 に答える
2360 参照

android - アプリケーションが 15 分間バックグラウンドになると Android がログアウトする

アプリケーションがバックグラウンドになり、15 分以上後に再開された場合、アプリケーションからログアウトする必要があります。

提供されたソリューションを実装した後、コードを参照してください

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

jsf - MaxInactive 間隔を超えて Session Alive を維持する方法

リンクを介して2つの異なる動的Webアプリケーションを切り替えています.しかし、1つのアプリケーションで長時間作業している場合、他のアプリケーションセッションが期限切れになり、ログインページにリダイレクトされました.maxInactive時間間隔を超えてセッションを維持する方法はありますか他のアプリケーションページに取り組んでいます

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

android - Sending a push notification to an inactive user on android

Is it possible to send a push notification to a user after they have left an android app for a defined period of time?

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

c# - ASP.NET Web アプリケーションでクライアントの損失を検出するためのベスト プラクティス

これは特定のコーディングに関する質問ではありませんが、ファイブ ナインの通信ソフトウェア開発で長年の経験を持ち、Web アプリの世界に足を踏み入れたばかりの初心者へのベスト プラクティスのアドバイスです。

複数の組み込み (Arduino) デバイスからデータを収集する ASP.NET Web アプリケーションがあります。デバイスは、単純な HTTP GET 要求を介して定期的にデータをプッシュします。通常の状態では、各デバイスは 30 秒ごとに 1 回データをプッシュします。ただし、デバイスが失われたり、デバイスからサーバーへの接続が失われたりする可能性があります。2 ~ 3 回の通常のデータ レポート サイクル内でこの状態を検出する必要があります。

典型的なスタンドアロン C# アプリケーションの場合、有効期限が最大タイムアウト期間に設定されたデバイスからデータを受信するたびに、タイマーを開始します。タイマーの期限が切れた場合、これは、デバイスからの応答が長すぎることを意味し、アプリケーションからアラート (電子メールなど) をトリガーする必要があります。

したがって、非アクティブ タイマーのアプローチは、永続的ではない接続を使用するスタンドアロンの常時接続アプリケーションでは非常に一般的なようです。しかし、ASP.NET Web アプリでこれを行う正しい方法は何でしょうか? この種のタイマーを HTTP 要求ハンドラーの外部で実行することはできますか?

私は考えられる解決策を探しましたが、人々はブラウザ セッションのタイムアウトなどについてより多くの質問をしているようです。私の問題は、次の点で異なります。

  1. セッション状態の追跡ができない非常に軽量なクライアントがあります
  2. アラームがあるまでシステムと対話していないユーザーに警告/警告するために、非アクティブをタイムリーに検出する必要があります

知恵を分けていただきありがとうございます。