You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

171 lines
5.8 KiB

/**使用本脚本的同学请填写邀请码:
* 抖音极速版邀请码:87429262 (推荐)
* 快手极速版邀请码:663409711 (推荐)
* 今日头条极速版邀请码:1181369091 (暂不适用)
* 火山极速版邀请码:258239608 (2021年可能没了)
* 谢谢大家!支持作者继续开发。本插件完全免费,仅用于学习
* 请勿用于非法用途!
*/
/**快手极速版新页面 */
/**-------------------------打开APP-------------------------------- */
auto.waitFor()
let times = rawInput("请输入要自动刷的视频次数:", "500") //用户设置刷视频的个数,默认100
launchApp("快手极速版");
console.show() //显示悬浮窗(需要先打开悬浮窗权限)
sleep(5000) //等待应用打开
console.log("准备就绪!")
videos()
dytimes(1000, 3000)
/**-------------------------打开福利页面-------------------------------- */
id("left_btn").click()//点击菜单
dytimes(2000, 4000)
drawingOrder("3").id("container").click()// drawingOrder("2") 点击去赚钱
dytimes(2000, 4000)
/**-------------------------调用方法-------------------------------- */
welfare()
dytimes(1000, 3000)
liveds()
dytimes(1000, 3000)
console.hide()
home();//回到首页
/**-------------------------10次福利金币-------------------------------- */
function welfare() {
swipe(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 2), 150)
dytimes(3000, 5000);
var i = 1
while (true) {
i = i + 1;
if (text("福利 领金币").findOnce()) {
text("福利 领金币").click();
console.log("第" + i + "次广告福利")
//等待广告关闭按钮点击
dytimes(3000, 5000);
id("video_close_icon").waitFor()
id("video_close_icon").click()
dytimes(3000, 5000);
}
if (text("福利").findOnce()) {
text("福利").click();
console.log("第" + i + "次广告福利")
//等待广告关闭按钮点击
dytimes(3000, 5000);
id("video_close_icon").waitFor()
id("video_close_icon").click()
dytimes(3000, 5000);
}
if (className("android.view.View").text("明天看视频继续领取1000金币").exists() || i == 20) {
console.log("10次广告福利结束啦!" + i);
break;
}
}
}
/**-------------------------10次直播金币-------------------------------- */
function liveds() {
swipe(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 4), 150)
dytimes(3000, 5000);
console.log("开始看直播10次咯!")
if (className("android.view.View").text("今日已成功领取直播奖励金币").exists()) {
console.log("10次直播福利结束啦!二次运行");
back()
}
else {
className("android.view.View").text("直播送礼赚金币").findOne().parent().click()
text("看直播").click()
for (let i = 1; i <= 10; i++) {
console.log("第" + i + "次直播奖励")
sleep(92 * 1000)
swipe(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 4), 150)
if (text("close_btn").exists()) {
text("close_btn").click()
console.log("有关注主播弹出");
// id("close_btn").waitFor()
} else if (i == 10) {
console.log("10次直播福利结束啦!里面");
console.hide()
home();//回到首页
// back();
// back();
// back();
// if (id("exit_btn").exists()) {
// id("exit_btn").findOne().click()
// back();
// sleep(3000)
// back();
// }
}
}
}
}
/**-------------------------按需刷小视频-------------------------------- */
function videos() {
for (var i = 0; i < times; ++i) {
nextVideo(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 4), 150)
u = i + 1
console.log("总任务量:" + times + ";已完成:" + u)
/*随机回看 */
j = random(1, 20)
if (j == 3) {
lookBack()
}
if (j == 20) {
nextTwo()
}
if(i==times){
break;
}
}
}
/**-------------------------各种方法-------------------------------- */
function nextVideo(x1, y1, x2, y2, duration) {
swipe(x1, y1, x2, y2, duration)
delayTime = random(8000, 12000)
sleep(delayTime) //在视频停留8-12秒
}
/*随机往回滑动 */
function lookBack() {
let back = random(1, 20)
if (back == 1) {
console.log("开始往回看一个视频")
swipe(device.width / 2, device.height * (1 / 4), device.width / 2, device.height * (8 / 9), 150)
sleep(random(10000, 15000))
}
}
/*向下滑动两个 在向回滑动之后执行 */
function nextTwo() {
swipe(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 4), 150)
swipe(device.width / 2, device.height * (8 / 9), device.width / 2, device.height * (1 / 4), 150)
sleep(random(10000, 15000))
}
function dytimes(time1, time2) {
delayTime = random(time1, time2)
sleep(delayTime) //在视频停留8-12秒
}
/**使用本脚本的同学请填写邀请码:
* 抖音极速版邀请码:87429262 (推荐)
* 快手极速版邀请码:663409711 (推荐)
* 今日头条极速版邀请码:1181369091 (暂不适用)
* 火山极速版邀请码:258239608 (2021年可能没了)
* 谢谢大家!支持作者继续开发。本插件完全免费,仅用于学习
* 请勿用于非法用途!
*/