forked from MonsterNone/tmall-miao
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathui.js
231 lines (197 loc) · 8.12 KB
/
ui.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
"ui";
const VERSION = '202111-16'
ui.layout(
<frame>
<vertical>
<button id="automationPermission" text="1. 授予无障碍权限" />
<button id="consolePermission" text="2. 授予悬浮窗权限" />
{/* <button id="discountTask" text="4. 每日领取双十一京东红包" /> */}
<button id="startTask" text="3. 开始淘宝任务" />
<button id="startJDTask" text="3. 开始京东任务" />
<button id="discountTask" text="4. 每日领取天猫双十一红包" />
{/* <button id="specialTask" text="5. 淘宝双十一主会场" /> */}
{/* <button id="caidan" text="5. 完成天猫开彩蛋任务" /> */}
{/* <button id="butie" text="天猫百亿补贴会场,真补贴,真划算" /> */}
{/* <button id="jd" text="5. 领取京东618红包(领完再进,每天三次)" /> */}
{/* <button id="showHb" text="消灭红包!旧的不去新的不来!" textColor="red" /> */}
<button id="showHC" text="双十一大促会场直达" textColor="red" />
<button id="showQun" text="加入双十一活动助力群" />
{/* <button id="feedback" text="正版发布地址!小心病毒盗版!" /> */}
<button id="checkUpdate" text="检查更新" />
<text text="使用脚本有机率导致任务收益减少!本脚本仅供学习参考,请勿用于非法用途,使用脚本导致的任何可能结果与本人无关。请使用新版淘宝/京东运行,老版本部分任务会出现问题。" textStyle="bold|italic" textColor="red" textSize="18sp" />
{/* <text text="部分机型无障碍权限授予部分可能出现bug,请关闭软件重新打开授予权限。" textStyle="italic" textColor="blue" /> */}
{/* <text text="如果始终无法授予请重启手机尝试" /> */}
<text text="使用说明" textColor="red" />
<text text="1. 运行脚本之前建议按首先点击授予权限" />
<text text="2. 脚本运行过程中按 音量减 即可强制停止" />
<text text="3. 部分每日任务需要手动完成" />
<text text="4. 运行前最好先将媒体音量关闭,直播任务可能会发出声音" />
<text text="其他说明" textColor="red" />
<text text="1. 本脚本基于Auto.JS(感谢原开发者)" />
{/* <text text="2. 免费!" /> */}
{/* <text autoLink="web" text="3. 项目地址https://github.com/MonsterNone/tmall-miao" /> */}
{/* <text text="4. 运行中出现bug请附上详细控制台log、页面截图等提交issue" /> */}
<text text="2. 由于调用淘宝打开页面,部分手机管家可能会误报为诱导软件,实际上本软件绝无任何病毒行为" />
<text id="ver" line="1" />
</vertical>
<vertical id="qun" visibility="gone" bg="#ffffff">
<img src="file://res/qun.png" />
<button id="hideQun" style="Widget.AppCompat.Button.Colored" text="隐藏" />
</vertical>
{/* <vertical id="hb" visibility="gone" bg="#ffffff" paddingTop="50" paddingLeft="20" paddingRight="20">
<text text="每日的红包使用掉,淘宝才会给你发新红包!5元惊喜红包不用完,绝对不会收到下一个5元!" textSize="18sp" textStyle="bold" textColor="red" />
<button id="get" text="先领红包,不领咋有的用哈哈" />
<button id="one" text="小红包:每日一元购" />
<button id="big" text="大红包:官方补贴清单" />
<button id="hideHb" style="Widget.AppCompat.Button.Colored" text="隐藏" />
</vertical> */}
<vertical id="huichang" visibility="gone" bg="#ffffff" paddingTop="50" paddingLeft="20" paddingRight="20">
<button id="yushou" text="双十一预售玩法会场" />
<button id="jianhuo" text="双十一预售尖货" />
<button id="chaoshi" text="天猫超市双十一" />
<button id="hideHC" style="Widget.AppCompat.Button.Colored" text="隐藏" />
</vertical>
</frame>
)
ui.ver.setText('\n版本:' + VERSION)
threads.start(checkUpdate)
// ui.tb.click(function () {
// app.openUrl('https://www.wandoujia.com/apps/32267/history_v253')
// })
ui.automationPermission.click(function () {
threads.start(autoPerReq)
})
ui.consolePermission.click(function () {
threads.start(conPerReq)
})
ui.startTask.click(function () {
// alert('淘宝活动尚未开始,敬请期待!')
engines.execScriptFile('./start.js')
})
ui.startJDTask.click(function () {
engines.execScriptFile('./start_jd.js')
})
// ui.butie.click(function () {
// const url = 'm.tb.cn/h.4yiqRfM'
// app.startActivity({
// action: "VIEW",
// data: "taobao://" + url
// })
// })
ui.discountTask.click(function () {
toast('也可手淘搜索密令【我要领红包7555】直达会场!')
const url = 'm.tb.cn/h.ffKfhIt'
app.startActivity({
action: "VIEW",
data: "taobao://" + url
})
})
// ui.specialTask.click(function() {
// engines.execScriptFile('./special.js')
// })
// ui.caidan.click(function () {
// engines.execScriptFile('./egg.js')
// })
ui.showQun.click(function () {
ui.qun.visibility = 0
})
// ui.feedback.click(function () {
// app.openUrl('https://github.com/monsternone/tmall-miao')
// })
ui.hideQun.click(function () {
ui.qun.visibility = 8
})
ui.checkUpdate.click(function () {
threads.start(checkUpdate)
})
// ui.jd.click(function() {
// setClip("30.0复制整段话 https://JKzjbFTD6e1VdB抢紅包,购痛快~最高18618元紅包等你来!#7Aae64urfa@打kai{婛岽}")
// if (launchApp("京东")) {
// toast('京口令已复制!正在打开京东...')
// }
// else {
// app.openUrl('https://u.jd.com/z4cMT4D')
// }
// })
// ui.showHb.click(function () {
// ui.hb.visibility = 0
// })
ui.showHC.click(function () {
ui.huichang.visibility = 0
})
ui.yushou.click(function () {
app.startActivity({
action: "VIEW",
data: "taobao://m.tb.cn/h.f4JZbxe"
})
})
ui.jianhuo.click(function () {
app.startActivity({
action: "VIEW",
data: "taobao://m.tb.cn/h.fUMgEir"
})
})
ui.chaoshi.click(function () {
app.startActivity({
action: "VIEW",
data: "taobao://m.tb.cn/h.fVGMHKx"
})
})
ui.hideHC.click(function () {
ui.huichang.visibility = 8
})
// ui.hideHb.click(function () {
// ui.hb.visibility = 8
// })
// ui.get.click(function () {
// app.startActivity({
// action: "VIEW",
// data: "taobao://m.tb.cn/h.4Hbw15w"
// })
// })
// ui.one.click(function () {
// app.startActivity({
// action: "VIEW",
// data: "taobao://m.tb.cn/h.4uqf6PB"
// })
// })
// ui.big.click(function () {
// app.startActivity({
// action: "VIEW",
// data: "taobao://m.tb.cn/h.4uqfnYR"
// })
// })
function autoPerReq() {
if (!auto.service) {
alert('找到双十一任务助手,勾选授予权限', '部分机型在“已安装服务”中')
}
auto.waitFor()
toast('无障碍权限授予成功')
}
function conPerReq() {
toast('打开悬浮窗权限')
console.show()
console.log('悬浮窗权限授予成功!此窗口马上消失')
sleep(1000)
console.hide()
}
function checkUpdate() {
toast('正在检查更新')
var versionUrl = 'https://raw.fastgit.org/MonsterNone/tmall-miao/master/version'
http.get(versionUrl, {}, function (res, err) {
if (err) {
toast('检查更新出错,请手动前往项目地址查看')
return
}
var version = res.body.string()
if (version != VERSION) {
var go = confirm("有新的版本,前往下载" + version)
if (go) {
alert('如果打不开更新,请查看QQ群顶置公告至蓝奏云下载')
app.openUrl('https://github.com/MonsterNone/tmall-miao/releases/latest')
}
} else {
toast('当前为最新版')
}
})
}