問題タブ [idle-processing]

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 に答える
366 参照

apache-flex - アイドルタイムアウト後のFlexVideoDisplayの再接続

ソースに接続して再生できるVideoDisplayがあります。接続がタイムアウトした後、再生ボタンがクリックされたときに接続を再確立したいと思います。現在、ソースをリセットしてvideoDisplayを再生すると、読み込み状態でスタックします。

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

ms-access - VBAを使用してWindowsXPでアイドル時間を取得するにはどうすればよいですか?

プログラムで特定のWindowsXPマシンのユーザー入力から現在のアイドル時間を知りたいです。MSAccessでVBAを使用しています。どのようなオプションがありますか?

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

linux-kernel - Linuxカーネルのアイドルティックイーター(またはCPUが0%の場合の現在のtask_structは何になりますか)

CPU負荷が0%で、すぐに実行できるプロセスがない場合、Linuxカーネルの「現在の」ポインターはどのプロセスを指しますか?

省電力のない状況を考えてみましょう。このプロセスの名前は何ですか?PID 0のタスクが実行され、コードが実行されると思います

また

0 投票する
5 に答える
5766 参照

java - Java: PC がアイドル状態かどうかを確認する

オンラインで情報が見つからないため、これはかなり難しい質問です。基本的に、コンピューターが Java でアイドル状態かどうかを確認する方法を知りたいです。コンピューターがアクティブに使用されている場合にのみプログラムが機能し、アイドル状態の場合は機能しないことを望みます。

これを行う唯一の方法は、マウス/キーボードに接続してタイマーを使用することです。

MSN Messenger にはその「不在」機能があります。これに似た機能が欲しいと思います。

0 投票する
7 に答える
5475 参照

delphi - タイマーを待つためにdelphiアプリケーションをアイドル状態にする最も安全な方法は?

私はバックグラウンドで24時間年中無休でPC上で実行され、何らかのアクションを実行する必要があるかどうかを確認し、30分待ってからもう一度確認するなどのdelphiアプリケーションを実行しています。

常に実行されているためにアプリケーションがCPUまたはメモリを過負荷にしないようにするにはどうすればよいですか。

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

delphi - getmessage の前に peekmessage を実行するのはなぜですか?

メッセージキューを作成するために Getmessage() の前に peekMessage ステートメントが必要なのはなぜですか?

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

winforms - OnIdleイベントの例外は発生しません

メインフォームで、Application.ThreadExceptionとApplication.Idleの2つのイベントをサブスクライブしました。理論的には、キャッチされない例外はメインフォームにバブルアップする必要があります。ただし、OnIdleイベントで例外が発生した場合、これは機能しません。システムがクラッシュするだけです。誰かがこの問題を解決する方法を知っていますか?本当にありがとう。

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

c# - サードパーティ アプリケーションのアイドル セッションの有効期限

サードパーティのアプリケーションを実行しています。20 分間アイドル状態になると、ログイン ダイアログが表示されます。アプリケーションがログイン画面を表示しないようにする必要があります。

そのアプリケーションでアイドル状態が内部的にどのように処理されるかはわかりません。

私たちは運が悪いことに次のことをしました。

  1. c# で小さなアプリケーションを作成し、5 分ごとに ( SetForegroundWindow()を使用して) フォーカスし、その子ウィンドウの 1 つにBM_CLICKメッセージを送信します。動作しません。
  2. 5 分ごとに ( SetForegroundWindow()を使用して) フォーカスし、カーソルを数ピクセル移動してから、カーソルを以前の位置に戻します。これもダメ!

目標を達成する他の方法はありますか?

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

c# - Application.Idleを使用せずにC#Windowsフォームアプリケーションでアイドル時間を検出する

修正方法や対処方法がよくわからないという奇妙な問題があります。私はミニテキストエディタスタイルのアプリケーションを書いています-RichTextBoxエディタ。

選択範囲が変更された後、複雑な解析を行う必要があります。位置、選択範囲のテキスト、および領域周辺のテキストのコンテキストに関するその他のさまざまなビットを更新します。

少し処理が必要なので、ユーザーが矢印キーでスクロールしている場合、選択が変更されるたびに起動したくありません。Application.Idleを使用することを考えましたが、定期的に起動しすぎます。タイマーを試しましたが、選択矢印が動いているときに発火する場合があります。

私が考えていたのは、RichTextBox SelectionChangedイベントが発生するたびにタイマーをリセットし、タイマーが500ミリ秒または1000ミリ秒に達すると、複雑な処理の実行を実行する、カウントダウンタイマーのようなユーティリティでした。

これは良い考えのように聞こえますか?

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

c# - アイドル状態のユーザーを検出(アプリケーションインスタンスごと)

アプリケーションでのみ(「アプリケーションインスタンス」ごとに)ユーザーアイドル検出が必要です。セッション固有のユーザー入力であるため、GetLastInputInfo
を使用できません。

GetLastInputInfoは、実行中のすべてのセッションにわたってシステム全体のユーザー入力情報を提供するわけではありません。むしろ、GetLastInputInfoは、関数を呼び出したセッションのみのセッション固有のユーザー入力情報を提供します。

助言がありますか ?