无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 9zhmke
打印 上一主题 下一主题

无忧暗卫,一个等待主程序退出后关闭后台程序的软件

  [复制链接]
61#
发表于 2025-7-29 14:58:06 | 只看该作者
回复

使用道具 举报

62#
 楼主| 发表于 2025-7-29 14:59:02 | 只看该作者
201027149 发表于 2025-7-29 13:54
可以参考 RestartOnCrash 的单监控进程包括路径+进程,如果能无需轮循遍历就很完美了。

考虑过不使用轮询,如果只做程序退出时中止进程或删除文件夹是没问题的,但其他功能就实现不了了,所以最终还是选用了轮询为了省资源,采用的是在同一轮只查一次进程,放内存反复使用的方法。

点评

我前面回复的截图中,次生无必要文件随应用随用随清,因为可以只针对进程复杂操作使用脚本来完成,批处理、VBS 都行。  详情 回复 发表于 2025-7-29 15:39
回复

使用道具 举报

63#
发表于 2025-7-29 15:39:31 | 只看该作者
本帖最后由 201027149 于 2025-7-29 15:42 编辑
9zhmke 发表于 2025-7-29 14:59
考虑过不使用轮询,如果只做程序退出时中止进程或删除文件夹是没问题的,但其他功能就实现不了了,所以最 ...

我前面回复的截图中,次生无必要文件随应用随用随清,因为可以只针对进程复杂操作使用脚本来完成,批处理、VBS 都行,自由度越高越好,比起完善功能而言,个人愚见。

点评

你说这情况应该用个小脚本更方便。 如果用现在这个程序的话,就只能设置更长的休眠时间,比如在ini中配置timeout=1.7976931348623157e+308。那么5.700×10的291次方亿年的时间也够用了。  详情 回复 发表于 2025-7-29 15:58
回复

使用道具 举报

64#
 楼主| 发表于 2025-7-29 15:58:34 | 只看该作者
本帖最后由 9zhmke 于 2025-7-29 16:17 编辑
201027149 发表于 2025-7-29 15:39
我前面回复的截图中,次生无必要文件随应用随用随清,因为可以只针对进程复杂操作使用脚本来完成,批处理 ...

你说这情况应该用个小脚本更方便。
如果用现在这个程序的话,就只能设置更长的休眠时间,比如在ini中配置timeout=1.7976931348623157e+308。那么5.700×10的291次方亿年的时间也够用了。
或者再加个运行多少次后退出的功能?

回复

使用道具 举报

65#
发表于 2025-7-29 15:59:36 | 只看该作者
谢谢分享
回复

使用道具 举报

66#
发表于 2025-7-29 15:59:43 | 只看该作者
感谢您的分享!
回复

使用道具 举报

67#
发表于 2025-7-29 16:13:02 来自手机 | 只看该作者
支持
回复

使用道具 举报

68#
发表于 2025-7-29 16:49:37 来自手机 | 只看该作者
多谢分享
回复

使用道具 举报

69#
发表于 2025-7-29 17:30:37 | 只看该作者
有需要,感谢
回复

使用道具 举报

70#
发表于 2025-7-30 10:37:14 | 只看该作者
感谢分享,但是我的笔记本貌似没有Scroll Lock这个按键,在需要使用您所述的“程序流程”中条目“e.处理 Scroll Lock 键控制”涉及到的功能时,可能只能用微软自带的屏幕键盘OSK来代替了,这一点上还是有点不太方便,如果能提供让用户自定义按键的选项的话,能更好一些

点评

我没有想到键盘上什么键能像ScrollLock键这么闲置,所以才这么干的,你想用什么键来使用这个功能呢?  详情 回复 发表于 2025-7-30 20:50
回复

使用道具 举报

71#
发表于 2025-7-30 10:51:50 | 只看该作者
感谢您的分享!学习一下。
回复

使用道具 举报

72#
发表于 2025-7-30 10:53:49 | 只看该作者
谢谢~需要
回复

使用道具 举报

73#
发表于 2025-7-30 10:56:50 | 只看该作者
支持分享。。。
回复

使用道具 举报

74#
发表于 2025-7-30 11:08:00 | 只看该作者
试一下。
回复

使用道具 举报

75#
发表于 2025-7-30 11:11:49 | 只看该作者
感谢分享!
回复

使用道具 举报

76#
发表于 2025-7-30 11:14:57 | 只看该作者
看看,学习来着。
回复

使用道具 举报

77#
发表于 2025-7-30 11:19:37 | 只看该作者
感谢,下个试试
回复

使用道具 举报

78#
发表于 2025-7-30 13:46:57 | 只看该作者
我来试试
回复

使用道具 举报

79#
发表于 2025-7-30 13:59:33 来自手机 | 只看该作者
谢谢分享好东西
回复

使用道具 举报

80#
发表于 2025-7-30 14:13:59 | 只看该作者

这个太好了,肯定需要啊
回复

使用道具 举报

81#
发表于 2025-7-30 17:22:38 | 只看该作者
暗卫这个词可有御前的意思了
回复

使用道具 举报

82#
发表于 2025-7-30 18:12:33 | 只看该作者
好,肯定需要
回复

使用道具 举报

83#
发表于 2025-7-30 20:21:50 | 只看该作者
感謝大老分享
回复

使用道具 举报

84#
发表于 2025-7-30 20:29:26 | 只看该作者
有点儿意思
回复

使用道具 举报

85#
发表于 2025-7-30 20:32:29 | 只看该作者
感謝大老分享
回复

使用道具 举报

86#
 楼主| 发表于 2025-7-30 20:50:01 | 只看该作者
test2333 发表于 2025-7-30 10:37
感谢分享,但是我的笔记本貌似没有Scroll Lock这个按键,在需要使用您所述的“程序流程”中条目“e.处理 Sc ...

我没有想到键盘上什么键能像ScrollLock键这么闲置,所以才这么干的,你想用什么键来使用这个功能呢?

点评

请问可以使用组合键(例如:如同时按下按键x和z)吗?这样的话对笔记本用户而言会比较友好,毕竟笔记本的键盘空间“寸土寸金”,确实是找不到闲置的按键,只能考虑组合键了  详情 回复 发表于 2025-7-31 09:32
回复

使用道具 举报

87#
发表于 2025-7-30 21:59:25 | 只看该作者
高手出手呀。
回复

使用道具 举报

88#
发表于 2025-7-31 09:32:28 | 只看该作者
9zhmke 发表于 2025-7-30 20:50
我没有想到键盘上什么键能像ScrollLock键这么闲置,所以才这么干的,你想用什么键来使用这个功能呢?

请问可以使用组合键(例如:如同时按下按键x和z)吗?这样的话对笔记本用户而言会比较友好,毕竟笔记本的键盘空间“寸土寸金”,确实是找不到闲置的按键,只能考虑组合键了

点评

你这不自定义一个快捷键就可以搞定的事吗?没必要另上程序了  详情 回复 发表于 2025-7-31 09:50
回复

使用道具 举报

89#
 楼主| 发表于 2025-7-31 09:50:55 | 只看该作者
test2333 发表于 2025-7-31 09:32
请问可以使用组合键(例如:如同时按下按键x和z)吗?这样的话对笔记本用户而言会比较友好,毕竟笔记本的键 ...

你这不自定义一个快捷键就可以搞定的事吗?没必要另上程序了

点评

是这样的,我希望自定义快捷键来代替您的软件默认情况下的Scroll Lock按键提供的功能,请问要如何修改配置文件来实现呢?或者是目前暂不支持此功能?  详情 回复 发表于 2025-7-31 10:02
回复

使用道具 举报

90#
发表于 2025-7-31 10:02:18 | 只看该作者
9zhmke 发表于 2025-7-31 09:50
你这不自定义一个快捷键就可以搞定的事吗?没必要另上程序了

是这样的,我希望自定义快捷键来代替您的软件默认情况下的Scroll Lock按键提供的功能,请问要如何修改配置文件来实现呢?或者是目前暂不支持此功能?

点评

目前程序比较简单,没有设置键盘钩子,所以目前并没有考虑做键盘的监视,不能实时检测到热键的按下,而卷动锁定键则是一个状态,只需要通过DllCall("user32.dll", "short", "GetKeyState", "int", 0x91)就可以判断。  详情 回复 发表于 2025-7-31 10:10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-10 11:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表