给大家分享一个自动化取消公众号的功能,仅供大家学习参考,请勿滥用!
基本实现思路:
1. 找到公众号名称的最外层可长按容器A;
2. 长按容器A出现"不再关注";
3. 点击"不再关注";
4. 点击确认"不再关注";
5. 循环执行上面的操作;
注意:以上操作不需要滑屏翻页操作,因为每次取消后,关注公众号的列表会自动刷新置顶。
以下是代码实现:
function cancelFocusApp() {
// 查找公众号名称
var appName = id("com.tencent.mm:id/aip").findOne();
// 根据公众号名称查找最外层的可长按对象并长按
appName.parent().parent().parent().parent().longClick();
// 等待"不再关注"出现
sleep(500);
// 点击"不再关注"
text("不再关注").findOne().click();
// 等待确认"不再关注"
sleep(500);
// 点击确认"不再关注"
id("com.tencent.mm:id/guw").findOne().click();
}
while(true){
cancelFocusApp();
sleep(2000);
};