微信企业号用了有1年多的时间了,因为一些意外原因没能及时进行年度认证,结果晚了两天带来的后果就是:原有3000多关注用户,只有200人能正常使用,其他人全部被禁用。
重新认证后依然是禁用状态,电话咨询微信客服,说这个没有别的方法,只能一个用户一个用户的去启用,word天微信居然设计了这么一个功能来折磨人。
还好启用之后的用户功能还正常。3000多人呢,这得点到什么时候,如果更多呢,要不要请小马哥一块来点点。
想起之前做AutoIt3批处理程序的软件,应该可以来解决这个问题,说干就干。打开软件,先筛选出被禁用的所有用户,然后记录这一页每一次点击启用的动作,这样就生成一个批处理文件,然后接下来就自动执行这个文件就好了,每执行一页就重新开始。
由于数量还能接受,没有特别做连续自动的执行,就一页一页的来吧。当然如果也没执行过程中,由于页面刷新慢或者弹出广告等情况的话也会影响程序的执行,但总体来说已经能够省不少人力,批处理真棒!
Opt("WinWaitDelay",100)
Opt("WinDetectHiddenText",1)
Opt("MouseCoordMode",0)
_WinWaitActivate("微信企业号 - 360安全浏览器 8.1","")
MouseClick("left",952,327,1)
MouseClick("left",1579,964,1)
MouseClick("left",1024,372,1)
MouseClick("left",1571,957,1)
MouseClick("left",1024,411,1)
MouseClick("left",1580,967,1)
MouseClick("left",1061,455,1)
MouseClick("left",1574,969,1)
MouseClick("left",1039,486,1)
MouseClick("left",1589,949,1)
MouseClick("left",1029,536,1)
MouseClick("left",1576,962,1)
MouseClick("left",972,569,1)
MouseClick("left",1583,965,1)
MouseClick("left",1008,619,1)
MouseClick("left",1577,961,1)
MouseClick("left",1023,659,1)
MouseClick("left",1568,963,1)
MouseClick("left",1034,696,1)
MouseClick("left",1588,963,1)
MouseClick("left",995,741,1)
MouseClick("left",1577,960,1)
......
#region --- Internal functions Au3Recorder Start ---
Func _WinWaitActivate($title,$text,$timeout=0)
WinWait($title,$text,$timeout)
If Not WinActive($title,$text) Then WinActivate($title,$text)
WinWaitActive($title,$text,$timeout)
EndFunc