▲ 點擊上方「按鍵精靈中文教程」關注公眾號
【問題】
定時開關QQ群禁言該怎麼寫?
【解答】
這個問題分成兩部分:定時功能和開關群禁言功能
(1)定時功能:
Dim 時間=GetNetworkTime()TracePrint 時間Dim arr=shanhai.RegexFind(時間,"(%d+):")TracePrint arr(0),arr(1)If arr(0) = "09" and arr(1) = "27" Then TracePrint "到時間了" Delay 60*1000End If填寫時間的時候需要注意:
①個位數都需要添加上0,比如01,02
②數字需要添加上引號
(2)開關群禁言:
首先確定好,你要操作的QQ號是群主或者群管理員。
使用intent跳轉到指定群的禁言控制頁面:
Import "shanhai.lua"Dim 群號="78237147"shanhai.execute ("am start -n com.tencent.mobileqq/com.tencent.mobileqq.activity.TroopGagActivity --es 'troopuin' "&群號)下面一步,不要直接去點那個禁言按鈕,因為點一下是開,再點一下是關,循環的開和關,如果直接去點,很容易出現想要點擊取消禁言,卻變成了禁言。
那麼怎麼解決呢?
用找圖確定當前的按鈕狀態,把禁言和取消禁言按鈕分別截圖。
當想要點擊之前,通過找圖判斷狀態,防止誤點擊。
以下這幾步我就不寫:
①找圖代碼
②把第二部分放入到第一部分的「時間到了」那裡
③整體循環
好了本期文章就這些,覺得還不錯,點讚、留言、在看一條龍服務走起!
這是郭立員的公眾號小號,如果你還沒有關注,長按下方二維碼關注。
這個公眾號主要是問答文章,更新平時大家問我的一些問題。歡迎大家關注,如果需要基礎教程,可以在公眾號首頁回復「教程」獲取下載連結。
微信:xiaomu86119
QQ:453485278
按鍵精靈交流群10群:661372264