适用于windows7及以上(X64) 支持多exe桌面程序进行监护 可以根据内存cpu 使用量设置重启,支持定时重启
2021-11-19 09:01:00 47.01MB 定时重启 cpu内存监控 进程守护
1
详见http://blog.csdn.net/huaxun66/article/details/53158162
2021-11-15 16:53:45 1.5MB 双进程守护
1
守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束。
2021-10-03 13:16:58 5.28MB C#
1
C#编写的进程守护程序,指定程序EXE到守护程序中,程序会定时检查该程序是否已在运行中,如果没有运行或无响应时,将该程序重新启动
2021-09-28 19:00:12 2.03MB c#进程守护 localn3l 进程 进程守护
因工作需要,用VB编写的一个进程守护程序,自动检测守护进程的运行状态(运行,未激活,无响应),再根据你的设置来重启未激活及无响应的进程。可根据需要来设置定时启动进程和系统的时间。定时启动进程时,自动结束守护列表中所有进程,再启动列表中的进程。因部分软件运行后会调用另外的进程来执行,本程序支持关联功能,即守护的进程退出或无响应时,对守护的进程做结束处理,再运行指定的关联文件,而不是正在守护的进程。 功能特点: 1.重启时,自动结束重名的所有进程 2.拥有定时启动功能,防止被守护的进程假死后而无法检测 3.对守护的进程没有限制,只要是EXE/COM的程序均可守护 4.定时重启系统功能(用户名及密码),可按指定的时间重启系统 5.检测进程是否响应,并根据设定来决定是否自动重启 6.守护的进程运行后,可自动发送按键信息完成部分操作 7.支持关联运行功能,运行时不是运行守护的进程,而是关联的文件,关联的文件可以是BAT EXE COM等类型的文件 8.可以手动指定进程运行时的窗口状态,解决部分BAT运行后无法查看的问题
2021-09-14 14:03:14 2.08MB 进程 守护 程序
1
进程监控 进程守护 linux C语言 j进程重启 进程管理 利用linux C语言编写,读取配置文件里面要求启动的程序,并进行实时监控,若进程异常退出,就重新启动 主要功能: 1.读取配置文件程序 2.启动进程 3.监控进程,查看进程是否退出或者崩溃 4.若进程退出或者崩溃,重启程序。 5.支持sleep功能 6.进程若连续崩溃NUM_MAX次就进行相应的睡眠周期
2021-09-10 17:51:14 82KB 进程监控 进程守护 linux C语言
1
主要功能: 1.读取配置文件程序 2.启动进程 3.监控进程,查看进程是否退出或者崩溃 4.若进程退出或者崩溃,重启程序。 5.支持sleep功能 6.进程若连续崩溃NUM_MAX次就进行相应的睡眠周期struct proc_struct proc: struct proc_ struct [mp: if(array) return 0 ∥切换到目录rse chdirldiri ifdp= opendir(dir}=NuLL}开日录/proc,矢败返回0,成功把描述指针返回给d return o 〃将φpro文件夹的描述符指针传递给reεddir,读取文件夹内容,循环赋值给结构体di while ((dirp= readdir(dp))= NULLY char data 301 ∥取文件名称赋值给数组daa(其中包含有进程的名称(pid sprintf(data, "s", dirp->d_name); ∥是否是由字符09组成的字符串,即得到所有进程的pid f((IsDigit(data)) prac =(struct proc_struct )4 malloc(sizeof(struct proc_struct) tmp proc: prac->pid =a: oi(dirp->d_name): It(proc tind( proc. array)) free( tmp); closedir(dp cturn proc_find 两个参数分别是两个进程描述的结构体指针 李比较两个进程pd是否相等 李*相等返回1,不相等返回0 幸率球事容球家草事家事球峰率享事球摩率球享享溶事*事卷寒球套事塞容寒/ int proc find( struct prcc_struct* src, struct proc- struct* dest) char buffer[40%6]. ps cmd[20] It fd. I sprintf(buffer, "ed/star", sre->pid); fd = open(butter, O_RDONLY) if(fd==-1) rerurn 0 memset(buffer, wO, sizeof(buffer)) len= read(fd, bufter, sizeof(bufter )-1) close(ld) if(l return 0: p= butter: p= strrchr(p, C) narq=strrchr(p, )) n=q-p-1 if (len >= sizeof, srt->name)) len= sizeof(src->name)-1 p+ l, len src->namelen]=0; =日 turn(strcmp( src->name, dest dest->name)==0)? 1: 0- 条善参数aay:让程结构体指针;参数sie进程列表数组aray的大小ie:配置文件路径 从配置文件得到指定的程序列表,将对应进程的信息填充到aray数组中 羋执行成功返回进程个数,执行失败返回0 int get_ proc( struct proc_struct array, int size, char file intnRet=o if(! array I‖(si 0)l‖fhle myprinttf"invalid parameterin retun o char line[4096]; FILE fp= fopen(file, T"); if(fp) printf("open file cs fail\n", file) return U memset(line, 0, 4095); while(fgets(lire, 4095, tp)&& nRet size) memcpy(void s)[(&arraylnRet )->cmdline), (void")line, strlen(line)-2 ) tmp= strrchr(line, / ) Lmp += I: memcpy((&array inRet))->name, tmp, strlen(tmp)- 2) nRet++ ); return(nReL); 康棒串串浓凉率旅浓串底率卖毒志着旅浓浓准溶房表 装 startProc *卷参数proc:要启动的进的结构体描述指针 启动程序 执行成功返回1,子进程退出 宗塞家康家家家家家家家家宋家家聚家苯家球察塞家塞家家容家塞家家家家室家家察家家家聚家聚寒撑家
2021-08-24 00:37:29 372KB 进程 守护程序 监控 linuxc监控程
1
用于程序的保护,当进程因各种原因死掉时,,此工具会自动启动该进程。
2021-08-06 20:30:10 2.47MB 进程守护保护
1
windows 版本进程守护软件,包含注册机,本人亲测可用。
2021-08-06 20:19:16 4.21MB window AlwaysUp
1
python编写的WINDOWS应用守护进程(定时检查进程是否存在),检查时间可设置,进程名称可更改,直接与进程放在同一目录即可
2021-08-03 14:00:22 3.25MB python进程守护
1