问题标签 [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.
apache-flex - Flex VideoDisplay 在空闲超时后重新连接
我有一个能够连接到源并播放的 VideoDisplay。连接超时后,我希望在单击播放按钮时重新建立连接。现在,当我重置源并播放 videoDisplay 时,它卡在了加载状态。
ms-access - 如何使用 VBA 在 Windows XP 中获取空闲时间?
我想以编程方式从给定 Windows XP 机器上的用户输入中了解当前空闲时间。我在 MS Access 中使用 VBA。我有什么选择?
linux-kernel - linux内核空闲滴答器(或者当CPU为0%时当前的task_struct是什么)
当CPU负载为0%并且没有任何准备运行的进程时,Linux内核中的“当前”指针将指向哪个进程?
考虑没有任何节电的情况。这个过程的名称是什么?我认为 PID 0 的任务将运行并且代码将是
或者
java - Java:检查PC是否空闲
这是一个相当棘手的问题,因为我在网上没有找到任何信息。基本上,我想知道如何检查计算机是否在 Java 中处于空闲状态。我希望一个程序只有在计算机处于活动状态时才能工作,但如果它是空闲的,那么就不会。
我能想到的唯一方法是连接鼠标/键盘并设置一个计时器。
MSN Messenger 具有“离开”功能,我希望有类似的功能。
delphi - 空闲delphi应用程序等待计时器的最安全方法?
我正在做一个 delphi 应用程序,它将在我的 pc 上 24/7 在后台运行,并检查它是否必须执行某些操作,等待 30 分钟并再次检查,依此类推。
如何确保应用程序不会因为一直在运行而使 CPU 或内存过载。
delphi - 为什么在 getmessage 之前 peekmessage?
为什么在 Getmessage() 之前需要 peekMessage 语句来创建消息队列?
winforms - OnIdle 事件中的异常不会冒泡
在我的主窗体上,我订阅了两个事件:Application.ThreadException 和 Application.Idle。理论上,任何未被捕获的异常都应该被冒泡到主窗体。但是,如果异常发生在 OnIdle 事件中,这将不起作用。系统只是崩溃。有谁知道如何解决这个问题?非常感谢。
c# - 第三方应用程序的空闲会话到期
我们正在运行第三方应用程序。它在空闲 20 分钟时显示登录对话框。我们需要阻止应用程序显示登录屏幕。
我们不知道该应用程序内部如何处理空闲状态。
我们没有运气就完成了以下操作。
- 在 c# 中创建了一个小应用程序,每 5 分钟(使用SetForegroundWindow() )将其聚焦,并向其子窗口之一发送BM_CLICK消息。不工作。
- 每 5 分钟聚焦一次(使用SetForegroundWindow())并将光标移动几个像素,然后将光标恢复到之前的位置。这也行不通!
有没有其他方法可以实现目标?
c# - 在没有 Application.Idle 的 C# Windows 窗体应用程序中检测空闲时间
我有一个奇怪的问题,我不太确定如何修复或解决。我正在编写一个迷你文本编辑器风格的应用程序 - RichTextBox 编辑器。
在选择更改后,我需要进行一些复杂的解析——更新位置、选择文本和有关区域周围文本上下文的各种其他位。
由于需要一些处理,如果用户使用箭头键滚动,我不希望每次选择更改时都会触发它。我曾想过使用 Application.Idle,但它触发得太频繁了。我尝试了一个计时器,但它可能会在选择箭头仍在移动时触发。
我在想的是倒数计时器之类的实用程序,它会在每次触发 RichTextBox SelectionChanged 事件时重置计时器,然后当计时器达到 500 毫秒或 1000 毫秒时,它将执行复杂的处理运行。
这听起来是个好主意吗?
c# - 检测用户空闲(每个应用程序实例)
我只需要在我的应用程序中检测用户空闲(每个“我的应用程序实例”)。
我不能使用GetLastInputInfo因为是特定于会话的用户输入:
GetLastInputInfo不提供跨所有正在运行的会话的系统范围的用户输入信息。相反,GetLastInputInfo仅为调用该函数的会话提供特定于会话的用户输入信息。
有什么建议么 ?