//获取任务
var i = 0
var token = 登录("17688701956", "。。")
while (1) {
var temp = 获取任务(token)[i]
if (temp != undefined) {
var 任务 = temp.tps
var 任务ID = temp.id
var 任务价钱 = temp.price
toastLog("任务:" + 任务)
toastLog("任务ID:" + 任务ID)
toastLog("任务价格:" + 任务价钱)
} else {
toastLog(temp)
}
var temp = 获取任务1(任务ID, token)
if (temp.msg == undefined) {
var 链接 = temp
var 抖音ID = 获取抖音id(链接)
toastLog("抖音ID:" + 抖音ID)
} else {
toastLog(temp)
}
var temp = 提交任务(任务ID, token)
if (temp == 1) {
toastLog("提交任务成功。")
抖音跳转(抖音ID)
任务判断(任务)
sleep(2000)
} else {
toastLog(temp)
sleep(5000)
}
}
function 登录(账号, 密码) {
var temp = http.post("http://tg.cst2020.cn/tg/Login/in", {
"username": 账号,
"password": 密码
}, {
"headers": {
}
})
return (temp.statusCode == 200 ? temp.headers["Set-Cookie"].split(";")[0] : 1)
}
function 抖音跳转(抖音ID) {
app.startActivity({
action: "android.intent.action.VIEW",
data: "snssdk1128://aweme/detail/" + 抖音ID,
packageName: "com.ss.android.ugc.aweme",
});
}
function 任务判断(a) {
switch (a) {
case "点赞":
toastLog("获取到点赞任务。")
sleep(3000)
点赞()
sleep(1000)
break;
case "关注":
//关注
toastLog("获取到关注任务。")
sleep(3000)
关注()
sleep(1000)
break;
case "评论":
//评论
toastLog("获取到评论任务。")
sleep(3000)
sleep(1000)
break;
}
}
function 点赞() {
className("android.widget.LinearLayout").depth(1).findOne()
click(998, 997)
}
function 关注() {
className("android.widget.LinearLayout").depth(1).findOne()
click(999, 834)
}
function 获取任务(token) {
var temp = http.get("http://tg.cst2020.cn/tg/DouYin/taskList?tp=0", {
"headers": {
"Cookie": token
}
}).body.json();
if (temp.code == 0) {
return (temp.code == 0 ? temp.result.dataList : temp.result.dataList)
} else {
return (temp.code == 1 ? temp.code : temp.result.dataList)
}
}
function 提交任务(任务ID, token) {
var temp = http.get("http://tg.cst2020.cn/tg/DouYin/copyTaskData?id=" + 任务ID, {
"headers": {
"Cookie": token
}
}).body.json();
return (temp.code == 0 ? 1 : temp.msg)
}
function 获取任务1(任务ID, token) {
var temp = http.get("http://tg.cst2020.cn/tg/DouYin/getTaskData?id=" + 任务ID, {
"headers": {
"Cookie": token
}
}).body.json();
return (temp.code == 0 ? temp.result.copytxt : temp.msg)
}
function 获取抖音id(链接) {
var temp = http.get(链接).url
var 抖音id = temp.tostring().match(/video\V/(\d +) /)[1];
return 抖音id;
}
auto.js-协议例子
最新推荐文章于 2024-05-26 18:30:00 发布