autojs4。1。1实现方便老人的一键自动拨打某联系人的微信视频通话
1.在oppo reno上测试通过
2.微信版本要求:8.0.19
3.需打开开发者模式后打开里面的指针位置参考本机屏幕坐标对里面有的坐标进行更改手机上需下载autojs4.1.1版本里面的3处"唐唐"字样需全部替换成微信里想要视频通话的联系人
以下为代码(有点乱,未优化),直接复制进autojs的js文件里就可以用了:
//本脚本实测有效,正常运行
//打包成APP安装使用最好了
//虽然有提示什么32位的闪退什么的
//实际情况就是能正常使用,没什么问题
auto.waitFor();
toast("微信视频通话 接通前不要触摸屏幕 等待接通完成 ※唐辉郑重提醒※");
launchApp("微信");
sleep(1000);
//以下三种情况都是为了返回微信首页,
//便于运行
//1.根据左下角文字语音切换图标控件id判断
//如果打开了某人的对话页面则返回首页
if(id("com.tencent.mm:id/b7l"). exists()){
back();
}
//2.根据左上角放大镜图标控件id判断如果
//在搜索页面则返回首页
if(id("com.tencent.mm:id/j64"). exists()){
back();
}
//3.判断如果处于"通讯录"、"发现"、"我"页
//面时点击"微信"字样返回首页
//if(!id("com.tencent.mm:id/fd"). exists()){
//id("com.tencent.mm:id/kdk").click();
//o=id("com.tencent.mm:id/kdk").findOne().bounds();
//click(o.centerX(),o.centerY());
//
//}
if(text("服务"). exists()){
click(150,2250);
}
if(text("朋友圈"). exists()){
click(150,2250);
}
if(text("新的朋友"). exists()){
click(150,2250);
}
//以上三种情况基本涵盖了老人打开微
//信时所在的页面情况。因为我们要从首页
//上的搜索开始查找人名并拨打视频电话
//所以不在首页要返回首页
//双击微信字样回到列表顶部
k=id("com.tencent.mm:id/fd"). findOne().bounds();
click(k.centerX(),k.centerY());
click(k.centerX(),k.centerY());
sleep(2000);
if(text("唐唐"). exists()){
t=text("唐唐").findOne().bounds();
click(t.centerX(),t.centerY());
sleep(1000);
//if(id("com.tencent.mm:id/b47").exists()){
// s=id("com.tencent.mm:id/b47").click();
// sleep(1000);
// }
// else
{//点击右下角的+号
id("com.tencent.mm:id/b3q").click();
//点击视频通话
s=text("视频通话").findOne().bounds();
click(s.centerX(),s.centerY());
sleep(1000);
//点击再次出现的视频通话开始视频通话了
t=text("视频通话").findOne().bounds();
click(t.centerX(),t.centerY());
sleep(1000);
}
}
else
{
//根据id点击搜索控件
id("com.tencent.mm:id/gss").click();
//等待输入框控件id出现
id("com.tencent.mm:id/j64").waitFor();
//在输入框中输入人名(此处人名"唐唐"
//可更改为你要视频通话微信里的人名(备注名)
setText("唐唐");
//等待搜索结果(人名)控件出现,
id("com.tencent.mm:id/a27"). waitFor();
//取得上面控件的坐标值并点击,此处longClick用
// click也可以,这里没什么区别
r=id("com.tencent.mm:id/a27").findOne().bounds();
longClick(r.centerX(),r.centerY());
sleep(1000);
//进入了聊天界面
//点击右下角的+号
id("com.tencent.mm:id/b3q").click();
//点击视频通话
s=text("视频通话").findOne().bounds();
click(s.centerX(),s.centerY());
sleep(1000);
//点击再次出现的视频通话开始视频通话了
t=text("视频通话").findOne().bounds();
click(t.centerX(),t.centerY());
sleep(1000);
}
//为了每次打开APP脚本都能运行一次
//我们需要从最近任务列表里面模仿手动
//把APP关闭
//调出最近任务列表
recents();
sleep(1000);
//因为我们的APP打开了微信,
//所以右划(每部手机不一样,有的左划)一
//次就是我们的APP
h=device.height/2
w=device.width-200
swipe(110,h,w,h,1000);
//上划把我们的APP关闭,以便
//下次打开能正确运行脚本
h=device.height-600
w=device.width/2
swipe(w,h,w,800,120)
//最后点击因为recents()调用任
//务列表而缩小了的视频通话界面,
//使其恢复最大化
sleep(2000);
click(950,300);
//此处数值可以打开开发者模式后
//获取(每部手机打开方式不一样),
//可以上网查询怎么打开开发者模式
//然后打开指针位置,用手点屏幕任一位置
//就能显示出点击处的坐标了
//要想避免打包安装好的APP每次运行时要去
//无障碍里开启应用名相同的服务才能运行,
//我们只需要在最近任务列表里把我们的APP
//锁定就可以了,这样无障碍里面的服务就会
//一直开启着,不会自动关闭。
//结尾最好有这个注释,
//要不代码莫名其妙的在此处添加,
//导致脚本不正常不正常 此处数值可以打开开发者模式后
//获取(每部手机打开方式不一样),
//可以上网查询怎么打开开发者模式
//然后打开指针位置,用手点屏幕任一位置
//就能显示出点击处的坐标了
//要想避免打包安装好的APP每次运行时要去
//无障碍里开启应用名相同的服务才能运行,
//我们只需要在最近任务列表里把我们的APP
//锁定就可以了,这样无障碍里面的服务就会
//一直开启着,不会自动关闭。
//结尾最好有这个注释,
//要不代码莫名其妙的在此处添加,
//导致脚本不正常不正常
公开道歉1月5日,假冒滴滴司机性侵直播案当事人车某涛和郜某琦在其个人微博发布手写信,向滴滴司机滴滴公司以及网友们公开道歉,寻求公众原谅。据了解,两名当事人因传播淫秽物品被判1年零2个月,目
什么是抖音?怎么玩抖音?1注册要玩好抖音的第一步肯定就是注册账户,至于注册账户的流程,这里就不跟大家说了。大家自己打开手机,只要认识字,就会操作。但是这里要跟大家强调几个很容易被大家忽略,却很重要的几点。
怎么培养一个人的格局?谢邀答题!这位题主先生很谦虚,首先承认自己二,但这个问题提得并不二,冲着您这个二,本人浅谈一二。一,格局,并无一定之规,农民种地有农民的格局,教师教书有教师的格局,领导有领导的格局
新品不断还不缺钱,苹果股价创新高,全球首现3万亿美元巨无霸当今社会,提及科技公司,永远绕不开苹果。自1976年乔布斯创立苹果,这家传奇的科技公司已经成长了四十多年。当初苹果在纳斯达克敲钟的时候,是以22美元开盘的,时至今日,苹果的估值已经
颠覆银行业?微信支持数字人民币消息称,腾讯将接入数字人民币,微信开通数字人民币支付。移动支付迎来国家队。移动支付有多重要呢?先放一个元旦小长假的数据中国银联发布的交易数据显示2022年1月1日1月3日,银联网络
关于亚马逊FBA产品包装要求下面是FBA入仓包装的详细要求,排名不分先后,但是每条都很重要,请仔细阅读。入仓包装规则1。使用箱盖完整的六面硬质包装箱。2。货件中的每个箱子必须带有自己的亚马逊物流货件标签(从货
数字人民币APP上线,银行数字化加速,2022数字化首战打响1月4日,数字人民币(试点版)APP上架至各大安卓苹果应用商店。业内人士指出,随着数字人民币研发试点的进一步推进,产业链上下游相关企业迎来新的机遇。与此同时,人民银行印发金融科技发
区块链外包开发的价格区块链技术是一种使用去中心化共识机制去维护一个完整的分布式的不可篡改的账本数据库的技术,它能够让区块链中的参与者在无需建立信任关系的前提下实现一个统一的账本系统。区块是公共帐本,多
如何辨别真性价比和假性价比手机?其实不难,看3点就行市面上有很多主打性价比的手机,有些性价比的确很高,比如目前仍然在售的RedmiK40ProRedmiNote10ProOPPOK9s等等都是真性价比手机,但是有一些手机看似主打性价
天玑9000值得期待吗?元旦前后,各个手机厂家都在奋力发布新旗舰,处理器清一色的骁龙8gen1。已经发布的moto小米iqqorealme,没有发布的RedmiK50,都在宣传自己石墨烯散热面积多大散热方
一加10Pro发布前曝光的邀请函参数表?有兴趣不?一加这波操作6,自爆一加10pro核心参数,可以说是很敢了。实际上,手机,尤其是旗舰机的参数,从来也不是什么需要到新机发布那天才会被公布的机密。尤其是CPU和系统这两项,基本上哪个