//獲取任務
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-協議例子
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.