凹音短视频邀请码:VLFQ35
又一个区块链大作,昨天刚刚发布,目前公测中。目前一个砖石是7RMB,一个号一天能0.5个。区块链作品前期收益巨大,道友们还犹豫啥呢?
直接注册是不能的的扫描二维码注册:
单击代码已经写好,分享给道友们:
auto.waitFor();
let see_count = 1000;
let appName = "凹音短视频"
app.launchApp(appName);
console.show();
console.info(appName);
sleep(22000);
probability = 10;
timesInterval = 8;
CurveBrushScreen = false;
adolescentWindows();
for (var i = 1; i < see_count; i++) {
toastLog(appName + "滑动" + i + "次" + "总计:" + see_count + "次");
let x1 = random(device.width * 0.2, device.width * 0.3);
let y1 = device.height * 0.8
let x2 = random(device.width * 0.2, device.width * 0.3);
let y2 = device.height * 0.1
let pressTime = random(400, 500);
seeAdEarnDiamonds();
randomHeart();
randomUpSildeScreen(x1, y2, x1, y1, pressTime, probability);
randomDownSildeScreen(x1, y1, x2, y2, pressTime, timesInterval, probability);
slideScreenDown(x1, y1, x2, y2, pressTime, timesInterval, CurveBrushScreen);
}
home();
function seeAdEarnDiamonds() {
if (text("看广告领钻石").exists()) {
toastError("发现看广告内容");
let brect = text("看广告领钻石").findOnce().bounds();
click(brect.centerX(), brect.centerY());
sleep(30000);
}
}
function adolescentWindows() {
if (text("我知道了").exists()) {
text("我知道了").findOnce().click();
}
if (text("知道了").exists()) {
text("知道了").findOnce().click();
}
}
function closeUpgrageTip() {
if (text("直接无视").exists()) {
text("直接无视").findOnce().click();
}
if (text("刷新重试").exists()) {
text("刷新重试").findOnce().click();
}
}
function randomHeart() {
index = random(1, 10);
if (index == 1) {
var target = id('btn_like').findOnce();
if (target == null) {
return;
} else {
target.click();
sleep(1000);
}
}
}
function randomFollow() {
index = random(1, 10);
if (index == 1) {
var target = id('rl_video_list_atten').findOnce();
if (target == null) {
return;
} else {
target.click();
sleep(1000);
}
}
}
function bezier_curves(ScreenPoint, Offset) {
cx = 3.0 * (ScreenPoint[1].x - ScreenPoint[0].x);
bx = 3.0 * (ScreenPoint[2].x - ScreenPoint[1].x) - cx;
ax = ScreenPoint[3].x - ScreenPoint[0].x - cx - bx;
cy = 3.0 * (ScreenPoint[1].y - ScreenPoint[0].y);
by = 3.0 * (ScreenPoint[2].y - ScreenPoint[1].y) - cy;
ay = ScreenPoint[3].y - ScreenPoint[0].y - cy - by;
tSquared = Offset * Offset;
tCubed = tSquared * Offset;
result = {
"x": 0,
"y": 0
};
result.x = (ax * tCubed) + (bx * tSquared) + (cx * Offset) + ScreenPoint[0].x;
result.y = (ay * tCubed) + (by * tSquared) + (cy * Offset) + ScreenPoint[0].y;
return result;
}
function slideScreenDown(qx, qy, zx, zy, time, timesInterval, CurveBrushScreen) {
if (CurveBrushScreen) {
curveDown(qx, qy, zx, zy, time, timesInterval);
} else {
lineDown(qx, qy, zx, zy, time, timesInterval);
}
}
function randomFunction() {
return Math.floor(Math.random() * 10);
}
function curveDown(qx, qy, zx, zy, time, timesInterval) {
toastInfo("曲线滑动");
var xxy = [time];
var point = [];
var dx0 = {
"x": qx,
"y": qy
};
var dx1 = {
"x": random(qx - 100, qx + 100),
"y": random(qy, qy + 50)
};
var dx2 = {
"x": random(zx - 100, zx + 100),
"y": random(zy, zy + 50),
};
var dx3 = {
"x": zx,
"y": zy
};
for (var i = 0; i < 4; i++) {
eval("point.push(dx" + i + ")");
};
for (let i = 0; i < 1; i += 0.08) {
let newPoint = bezier_curves(point, i);
xxyy = [parseInt(newPoint.x), parseInt(newPoint.y)]
xxy.push(xxyy);
}
gesture.apply(null, xxy);
let randomMin = timesInterval * 1000;
let randomMax = (parseInt(timesInterval) + 2) * 1000;
let delayTime = random(randomMin, randomMax);
sleep(delayTime);
}
function lineDown(startX, startY, endX, endY, pressTime, timesInterval) {
toastInfo("屏幕向下滑动");
swipe(startX, startY, endX, endY, pressTime);
let randomMin = timesInterval * 1000;
let randomMax = (parseInt(timesInterval) + 2) * 1000;
let delayTime = random(randomMin, randomMax);
sleep(delayTime);
}
function randomUpSildeScreen(startX, startY, endX, endY, pressTime, probability) {
let randomIndex = random(1, parseInt(probability));
if (randomIndex == 1) {
swipe(startX, startY, endX, endY, pressTime);
delayTime = random(12000, 15000);
sleep(delayTime);
}
}
function randomDownSildeScreen(startX, startY, endX, endY, pressTime, timesInterval, probability) {
let randomIndex = random(1, parseInt(probability));
if (randomIndex == 1) {
swipe(startX, startY, endX, endY, pressTime);
sleep(2000);
swipe(startX, startY, endX, endY, pressTime);
sleep(timesInterval);
}
}
function toastInfo(message) {
toast(message)
console.info(message)
}
function toastError(message) {
toast(message)
console.error(message)
}
function toastLog(message) {
toast(message)
console.log(message)
}
function toastWarn(message) {
toast(message)
console.warn(message)
}