国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS取QQ或TM自動登錄代碼并防止關閉的腳本

2020-03-24 17:46:06
字體:
來源:轉載
供稿:網友
'Dim QQUIN
Set objWMIService = GetObject _
("winmgmts://" & "." & "/root/cimv2")
Set ps = objWMIService.ExecQuery _
("SELECT * FROM Win32_process")
For Each ps in ps '列出系統中所有正在運行的程序

'for each ps in getobject("winmgmts:////.//root//cimv2:win32_process").instances_ '列出系統中所有正在運行的程序
If LCase(ps.Name) = "qq.exe" Or LCase(ps.Name) = "tm.exe" Then '檢測是否QQ或TM
AppPath = ps.commandline '提取QQ程序的命行
tmp = Replace(AppPath, Chr(34), Space(1))
UIN1 = InStr(tmp, "QQUIN:") + 6
QQUIN = Mid(tmp, UIN1, InStr(UIN1, tmp, Space(1)) - UIN1) '取QQ號碼.
End If
Next
If Len(QQUIN) = 0 Then
MsgBox "系統中沒有運行QQ或TM程序,請重新啟動QQ或TM,登陸后再使用一鍵換切換一下QQ或TM程序,再運行本腳本"
Else
Do '循環檢測
myqqin = chkuin(QQUIN) '檢測上面提取出來的QQ號碼是否有在本機打開
If Not myqqin Then '如果沒有運行則,重新運行QQ程序并登錄
runapp(AppPath) '
wscript.sleep 10000 '等待10秒
Else
wscript.sleep 5000 '等待5秒
End If
Loop '返回繼續檢測
End If

Function RunApp(AppPath)
Dim obj
Set obj = CreateObject("WScript.Shell")
obj.exec(AppPath)
End Function

Function chkuin(QQUIN)
Set objWMIService = GetObject _
("winmgmts://" & "." & "/root/cimv2")
Set ps = objWMIService.ExecQuery _
("SELECT * FROM Win32_process")
For Each ps in ps '列出系統中所有正在運行的程序

'for each ps in getobject("winmgmts:////.//root//cimv2:win32_process").instances_
If LCase(ps.Name) = "qq.exe" Or LCase(ps.Name) = "tm.exe" Then
AppPatht = ps.commandline
'by chenall qq 368178720
tmp = Replace(AppPatht, Chr(34), Space(1))
UIN1 = InStr(tmp, "QQUIN:") + 6
QQUINTMP = Mid(tmp, UIN1, InStr(UIN1, tmp, Space(1)) - UIN1)
If QQUINTMP = QQUIN Then chkuin = True End If
End If
Next
End Functionhtml教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 介休市| 江达县| 古交市| 日土县| 长阳| 安塞县| 贵港市| 五原县| 潞西市| 庆云县| 巫山县| 监利县| 陇川县| 襄樊市| 定陶县| 逊克县| 安乡县| 江川县| 肇庆市| 含山县| 弥勒县| 冷水江市| 小金县| 泽州县| 长沙市| 涡阳县| 大冶市| 张北县| 石屏县| 武冈市| 卓资县| 师宗县| 资兴市| 尼勒克县| 武邑县| 石首市| 札达县| 龙南县| 深圳市| 丹凤县| 贡嘎县|