AutoIt 脚本:使用 UIA 自动添加微信好友
#include <UIAWrappers.au3>
; 打开微信 ShellExecute('wechat.exe')
; 等待微信窗口打开 WinWait('[CLASS:WeChatMainWndForPC]', '', 10)
; 获取微信窗口句柄 $hWnd = WinGetHandle('[CLASS:WeChatMainWndForPC]')
; 获取'通讯录'按钮控件 $btnContact = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '通讯录')
; 点击'通讯录'按钮 _UIA_Action($btnContact, 'click')
; 获取'添加朋友'按钮控件 $btnAddFriend = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '添加朋友')
; 点击'添加朋友'按钮 _UIA_Action($btnAddFriend, 'click')
; 获取'手机号码'输入框控件 $inputPhone = _UIA_getFirstObjectOfElement($hWnd, $UIA_EditControlTypeId, '手机号码')
; 输入手机号码 _UIA_Action($inputPhone, 'setValue', '13888888888')
; 获取'搜索'按钮控件 $btnSearch = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '搜索')
; 点击'搜索'按钮 _UIA_Action($btnSearch, 'click')
; 等待搜索结果 Sleep(5000)
; 获取'添加到通讯录'按钮控件 $btnAddToContact = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '添加到通讯录')
; 点击'添加到通讯录'按钮 _UIA_Action($btnAddToContact, 'click')
; 等待弹出确认添加好友窗口 Sleep(5000)
; 获取'发送'按钮控件 $btnSend = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '发送')
; 点击'发送'按钮 _UIA_Action($btnSend, 'click')
; 等待添加好友成功窗口 Sleep(5000)
; 获取'确定'按钮控件 $btnOK = _UIA_getFirstObjectOfElement($hWnd, $UIA_ButtonControlTypeId, '确定')
; 点击'确定'按钮 _UIA_Action($btnOK, 'click')
原文地址: https://www.cveoy.top/t/topic/nD1s 著作权归作者所有。请勿转载和采集!