卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何實現(xiàn)MCGS組態(tài)畫面的定時無動作自動登出

在使用MCGS組態(tài)畫面時,為了保護用戶的安全和保密性,可以設(shè)置一個定時器,當觸摸屏光標在設(shè)定的時間內(nèi)沒有任何動作時,當前用戶將自動注銷并登出。 配置用戶管理權(quán)限 在打開組態(tài)軟件后,我們首先需要配置

在使用MCGS組態(tài)畫面時,為了保護用戶的安全和保密性,可以設(shè)置一個定時器,當觸摸屏光標在設(shè)定的時間內(nèi)沒有任何動作時,當前用戶將自動注銷并登出。

配置用戶管理權(quán)限

在打開組態(tài)軟件后,我們首先需要配置用戶管理權(quán)限。這可以分為兩級或三級權(quán)限。根據(jù)圖中所示,我們將其劃分為三個級別。

設(shè)置循環(huán)策略和添加腳本程序

在完成用戶權(quán)限分配后,我們需要打開運行策略中的循環(huán)策略。在空白處右鍵點擊,選擇添加腳本程序。

編寫腳本程序

打開相應的腳本程序,在腳本編輯器中輸入以下內(nèi)容:

當前時間!TimeI2Str(!GetLastMouseActionTime())  獲取鼠標的最后動作時間
設(shè)定時間!TimeSpanGetminutes(!TimeGetSpan(!TimeGetCurrentTime(),!GetLastMouseActionTime()))  計算鼠標最后的活動時間與當前時間的差值
 判斷當前的用戶
ret1!strComp("管理員組",!GetCurrentGroup())
ret2!strComp("工程師組",!GetCurrentGroup())
ret3!strComp("操作員組",!GetCurrentGroup())
if ret10 or ret20 or ret30 then  如果當前用戶是管理員組、工程師組或操作員組
    if 設(shè)定時間 > 自動注銷時間 then  判斷設(shè)定的時間是否大于等于自動注銷時間
        !SendKeys("{ENTER}")  發(fā)送一個Enter鍵盤事件,以便進行自動注銷
        !LogOff()  執(zhí)行登出操作
    endif
endif

請注意,其中RET是開關(guān)型的變量,其它數(shù)據(jù)類型參見圖中所示。通過試驗驗證,該腳本已成功實現(xiàn)定時無動作自動登出功能。

需要特別注意的是,為了確保該功能的可靠性,請務(wù)必在實際觸摸屏上進行測試,電腦模擬可能會存在不準確的情況。

標簽: