使用javascript实现安卓/鸿蒙手机的自动刷视频功能

随着国内短视频平台的日渐发展,越来越多人每天打开手机都会刷一会短视频平台,而且都会在短视频平台上,分享自己喜欢的视频,或者对自己喜欢的视频进行评论。如果每次刷视频或者评论都亲自操作的话,会非常的累,有什么办法可以让短视频自动下滑看视频呢呢?

其实我们可以使用javascript技术,利用安卓系统自动的无障碍功能,开发一个自动刷视频,从而解放我们双手。

其中,autojs这个平台,会大大降低我们的开发难度,下面小编给大家分享一下,怎么使用autojs实现短视频的自动下滑和自动评论。

一 短视频自动下滑的核心代码

scrollUp([i])

  • i {number} 要滑动的控件序号

找到第i+1个可滑动控件上滑或左滑。返回是否操作成功。屏幕上没有可滑动的控件时返回false。

另外不加参数时scrollUp()会寻找面积最大的可滑动的控件上滑或左滑,例如微信消息列表等。

参数为一个整数i时会找到第i + 1个可滑动控件滑动。例如scrollUp(0)为滑动第一个可滑动控件。

scrollDown([i])

  • i {number} 要滑动的控件序号

找到第i+1个可滑动控件下滑或右滑。返回是否操作成功。屏幕上没有可滑动的控件时返回false。

另外不加参数时scrollUp()会寻找面积最大的可滑动的控件下滑或右滑。

参数为一个整数i时会找到第i + 1个可滑动控件滑动。例如scrollUp(0)为滑动第一个可滑动控件。

ar lessonPic = className("android.widget.FrameLayout");

if (lessonPic.findOne(4000)==null){

    toastLog("网络状况不佳或未登录");

    }

	while(!click("课程",0));

	lessonPic.waitFor();

	sleep(200);

for(var i = 1;i <= 20;i++){

if(text(name).exists()){
    
	sleep(200);

	click(name);

	break;

}else{

    if 	(scrollable(true).exists()){

	scrollable(true).scrollUp(0);

	sleep(600);

}

	}

}

你可能感兴趣的:(RPA自动化,android)