進程互斥監(jiān)控小工具是一款實現(xiàn)進程互斥的軟件,現(xiàn)在的軟件搞了許多進程,主要是自用,然后期間不斷改進,還有很多的熱鍵設(shè)置,比如截圖、搜索的相關(guān)工具,都注冊了全局熱鍵,這就導(dǎo)致了一個問題,玩游戲的時候,手殘不小心按鍵多了就會觸發(fā)這些程序,導(dǎo)致突然彈出界面,嚴(yán)重影響體驗,非常惱火。
軟件說明
解決這個問題也好弄,打開游戲之前,一個一個的退出,然后不玩了再一個一個打開唄。但是這顯然不符合懶人的風(fēng)格,況且都已經(jīng)2021年了,咱能這么落后還得手動去操作?
還有個其他令人非常討厭的問題就是,現(xiàn)在的游戲搞了許多進程,就算退出了游戲主進程,后臺也駐留一堆流氓進程,比如cf,游戲進程關(guān)閉了,還有一堆進程都是什么玩意?什么玩意??什么玩意???nmbd
于是乎總結(jié)一下,就是:某進程存在時,啟動或者結(jié)束某些進程,當(dāng)某些進程不存在時,啟動或者結(jié)束某些進程。
為了不重復(fù)造輪子,那就先找找看,果然一頓搜索:進程互斥、進程監(jiān)控、進程啟動、自動關(guān)閉進程。。。不知道是不是搜索姿勢不對,也沒有找到個合適的工具,難道是我的需求都很奇葩?
沒有輪子,那就自己造吧。思路有了,用CMD腳本之類的也可以實現(xiàn),但是添加規(guī)則就比較麻煩了,每次添加個規(guī)則都得費腦子考慮,顯然不行。所以祭出我大易語言,搞個小工具,還是可視化的東西比較適合我。
這個小工具其實19年11月就做好了,主要是自用,然后期間不斷改進,一直到現(xiàn)在,重構(gòu)了一下,資源占用、運行速度等都有了很大的提升,個人感覺是比較滿意的。還是那個原則,放出來,說不定剛好可以滿足和我一樣奇葩需求的小伙伴呢。
自用工具,簡單易用,功能有限,不喜勿噴。
具體說明,可以點擊幫助查看。
這樣一來,就不需要再自己手動干預(yù)這些瑣事了,流氓進程該殺的自動殺,需要的進程該啟動的啟動,完美貼合自已懶的氣質(zhì)了。
功能特色
1、條件進程只針對進程名進行操作;不支持多進程、不支持進程參數(shù)處理等;
2、條件沒有優(yōu)先級,根據(jù)添加順序一個一個判斷,因此組合不出來某些效果(這玩意巨麻煩,實在徽得搞太復(fù)雜了,因為感覺壓根不會有多少人用這個小工具吧);
3、啟動進程時,請使用進程的完整路徑(權(quán)限問題,獲取不到某些進程的完整路徑,只能自己手動補充了);
4、任務(wù)檢測周期可自由設(shè)置,最低1毫秒(主要是Windows不給創(chuàng)建進程的通知,只能自己循環(huán)檢測。用驅(qū)動就太重型了,我也不會啊,注意:間隔太短會造成進程沒有啟動完可能又被殺死。;
5、自動啟動與結(jié)束進程可能需要管理員身份(結(jié)束進程的時候,不是管理員權(quán)限可能干不掉E);
6、注意各個任務(wù)設(shè)置不要沖突(注意設(shè)置不要設(shè)置成a進程存在則殺b進程,b進程不存在啟動a進程,這樣會導(dǎo)致死循環(huán)。尤其是間隔太短的時候,可能會造成進程啟動不起來哦);
7、自動啟動會添加計劃任務(wù)并且以管理員權(quán)限啟動(主要是我需要它以管理員權(quán)限自動啟動來殺某些進程);
8、本程序占用內(nèi)存8MB左右,就算1ms間隔CPU占用貌似一直是0,比較低環(huán)保(但還是建議不要太低,代碼執(zhí)行檢測進程變動貌似就需要16ms左右。默認間隔5000m5);
9、本程序不需要聯(lián)網(wǎng),也沒地方更新,要新版,來吾愛破解或者百度搜索應(yīng)該能找到。
更新一下
1.修復(fù)本程序任務(wù)欄圖標(biāo)有時候不顯示的問題(用任務(wù)管理器重啟Explorer之后圖標(biāo)會消失,不一定顯示);
2.修復(fù)執(zhí)行結(jié)束第三方程序之后可能殘留的通知欄圖標(biāo),包括通知欄和通知區(qū)域的殘留圖標(biāo)(比想象的處理方式要簡單,一開始以為得操作explorer的內(nèi)存。只是兼容性就不知道啦);