MCPcopy Create free account
hub / github.com/Semporia/Scripts / run

Function run

jd_upgrade.js:54–82  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

52})
53
54async function run() {
55 try{
56 $.taskList = [];
57 await takePostRequest('beanTaskList')
58 console.log(`做任务\n`);
59 if($.viewAppHome && $.viewAppHome.takenTask == false){
60 $.IconDoTaskFlag = 0
61 console.log(`做任务:${$.viewAppHome.mainTitle};等待完成`);
62 await takePostRequest('beanHomeIconDoTask')
63 await $.wait(getRndInteger(2500, 3500))
64 }
65 if($.viewAppHome && $.viewAppHome.doneTask == false){
66 $.IconDoTaskFlag = 1
67 console.log(`做任务:${$.viewAppHome.mainTitle}`);
68 await takePostRequest('beanHomeIconDoTask')
69 await $.wait(getRndInteger(1000, 1500))
70 }
71
72 do{
73 await task()
74 await $.wait(getRndInteger(1000, 1500))
75 await takePostRequest('beanTaskList1')
76 }while ($.taskFlag)
77
78 await $.wait(getRndInteger(1000, 1500))
79 }catch (e) {
80 console.log(e);
81 }
82}
83
84async function task() {
85 await $.wait(getRndInteger(1000, 1500))

Callers 1

jd_upgrade.jsFile · 0.70

Calls 5

taskFunction · 0.85
takePostRequestFunction · 0.70
getRndIntegerFunction · 0.70
logMethod · 0.45
waitMethod · 0.45

Tested by

no test coverage detected