专业的编程技术博客社区

网站首页 > 博客文章 正文

autojs脚本一键打开微信扫一扫(autojs 打开微信)

baijin 2024-09-21 13:02:22 博客文章 3 ℃ 0 评论

toast("微信扫一扫\n?Tanghui");

//本脚本在魅蓝 6上实测有效

//正常运行。根据机型不同,代码

//也需要做出适当调整

//并且打包成APP安装后使用最好了

//虽然有提示什么32位的闪退什么的

//实际情况就是能正常使用,没什么问题

//第一步打开数据连接

app.startActivity({

action: "android.settings.DATA_ROAMING_SETTINGS"

});

sleep(2000);

if(desc("关闭").exists()){

click(383,742);

}


launchApp("微信");

sleep(1500);

//以下三种情况都是为了返回微信首

//页,便于运行

//如果在上次求助窗口内则返回

if(text("我的收藏").exists()){

back();

sleep(1500);}

//1.根据左下角文字语音切换图标控件id判断

//如果打开了某人的对话页面则返回首页

if(id("com.tencent.mm:id/b7l"). exists()){

back();

//等待1秒钟,等页面加载完成(下同)

sleep(1500);

}

//2.根据左上角放大镜图标控件id判断如果

//在搜索页面则返回首页

if(id("com.tencent.mm:id/j64"). exists()){

back();

sleep(1500);

}

//3.判断如果处于“通讯录"、"发现"、"我”页

//面时返回首页

//if(!id("com.tencent.mm:id/fd"). exists()){

if(text("服务").exists()){

//o=text("微信").findOne(0).bounds();

//click(o.centerX(),o.centerY());

click(120,1220);

}

if(text("朋友圈").exists()){

//o=text("微信").findOne(0).bounds();

//click(o.centerX(),o.centerY());

click(120,1220);

}


if(text("新的朋友").exists()){

//o=text("微信").findOne(0).bounds();

//click(o.centerX(),o.centerY());

click(120,1220);

}

//点击微信右上角加号

id("com.tencent.mm:id/grz").findOne().click();

sleep(1500);

//再点击扫一扫打开它

s=text("扫一扫").findOne().bounds();

click(s.centerX(),s.centerY());

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表