TA的每日心情 | 开心 2021-5-6 09:30 |
---|
签到天数: 1 天 [LV.1]九品 酒贼
超级版主
- 积分
- 7499
|
本帖最后由 龙飞电脑工作室 于 2020-12-4 23:36 编辑 % C: z5 o. x& ]$ i( C; ]$ b
9 u8 f& v/ J+ K3 ]# t( o双十二活动脚本
* x H, w) s/ a1 ^+ A9 K; D' i/ G* j) \8 s' c/ R! c1 Y2 u* G9 ~. U
使用说明
% J9 ]: L6 ]+ N0 ? f" J8 V6 g) t- F. k/ n0 T( x
高版本淘宝APP有检测机制,经测试V9.0.0版淘宝APP可以获得全额奖励 5 M0 ]5 w* k2 c& s+ n: `0 b
Android7.0及以上设备(无需Root)安装Auto.js App 2 D8 z u9 J4 P! x" f
Auto.js APP下导入js脚本 $ S+ \ d" n r3 X+ Q
开启无障碍服务并授权给Auto.js后,点击运行脚本即可
1 ]! Y& h1 s' D6 a+ ^2 g( u脚本执行过程中请勿手动点击屏幕,否则脚本执行可能会错乱,导致任务失败
" \5 E6 K" h7 h; i, H在Auto.js App中提前设置音量上键停止所有脚本,以便脚本运行出错时可按音量+键终止
* }; S2 b B& X" {6 Q; i7 R; s, p9 l% k0 W; R: R6 I& ~
下载链接 , x" P8 u0 h2 x# ^# z. L( g" v; I
1.js
(5.66 KB, 下载次数: 0)
' F! `, O% w, g' a6 O7 F+ a, ~
Auto.js.apk
(15.01 MB, 下载次数: 0)
) C. Z- l5 h& v& R7 f( `. L; u' n
9 x8 |* }' y0 h& {4 j5 V3 D
1 C. R5 x3 {- r& S" X
脚本源代码: ; o; P* d- R5 h& s- E
/**
; Z9 v0 K9 o% }# v2 z# u0 Q * 淘宝双十二活动脚本 , h3 |: `5 f9 [; M6 e) U6 D
*
a* }% |, r% N0 e6 Z3 l/ y * Author: YBQ789 : E9 q% b* T1 N) V- e2 b
* Date: 2020/12/03
9 x' O: F2 [$ L9 e$ s6 p * Versions: 1.2.0
9 \. V X9 r3 u * Github: https://github.com/YBQ789/taobao-1212
/ w7 j7 ~0 n9 U1 D, {" B */
7 O( x+ D6 K% U4 j/ I' ]- D% H: F1 J2 R/ g" p* ]
//版本号 : X* [+ T; y* v- `
versions = 'V1.2.0'; h6 B$ C2 P) p
8 M- `. j/ x% r2 c3 O//无障碍判定 3 M8 `* h, ]( H9 p8 a
try {
7 m7 L: a+ V* Y4 A( e4 m auto(); * @" g5 \! M1 T& I* l4 Y
} catch (error) {
( a( K' H7 {( _6 T* l" h toast("请手动开启无障碍并授权给Auto.js"); " q) }. f. U- S8 T- N/ e' [
sleep(2000); / r0 g& Y3 R# E
exit(); " U6 d) a5 e8 T* l$ @2 z
}
) C/ p1 d s: v! _- d
( ?1 j+ A& h! y1 v//获取控件是否存在操作
" e, `& Z; n9 G1 {# O% Y7 L3 `function get(txt)
6 Z. P- J) q% p* X{ 4 \$ z( Q# ?8 ^% H& s& H8 n7 m& B
return descContains(txt).exists() || textContains(txt).exists();
1 K+ }5 `! N0 P5 Z' T}
% e- B. H; H3 i" ]var width = device.width;//获取设备的宽度 ! E3 k( P" |6 ]5 H+ ~3 F4 \7 `
var height = device.height;//获取设备的高度
D, [2 ~8 r& b, S$ }* { O% C l+ m
% [$ Y' m8 `9 M2 Z1 L5 u* X//开始运行 + x- t0 v; u. V. R F" f
function run() . d7 L/ z# Z" W, i+ l
{ ( u+ M& f" C6 q5 T+ q$ j* I S/ M
console.show();
3 y9 t- e- W( i. u! B console.setPosition(0, 0);
/ o/ Z" d# g: j$ D5 _7 i sleep(1000); 6 U8 |0 z+ _ `* F
console.setSize(width/1.5,height/5); " C s3 p% `# N* [& _$ M: h
setScreenMetrics(width, height); 5 x p7 D2 [: b2 p0 w) g2 t1 Q8 g
toast("开始运行"); , m- l5 d( B, B
log("正在启动淘宝APP"); 8 s/ L, }$ ^* \, ?. M" B2 `. x1 | S+ D
launchApp("手机淘宝"); 5 B* M9 {2 t; K" `
sleep(3000);
/ z1 r' z( ~' m //进入搜索界面
4 ?3 G8 T+ R( W* z% G& W var text = "搜索"; ( J) {: f6 ]. \" @' \# j
if(get(text)){
- K0 a$ o+ K% U: z5 T! U6 i descContains(text).click(); 4 d9 l6 t7 z- I
sleep(1000);
, s# i) i/ c" j& h% a setText("欢乐造红包");
% m2 C7 E! t& D sleep(1000);
% T6 w- f* W n/ y. y textContains(text).click();
4 q+ P$ k8 t4 S8 B, h+ V) I+ D, M log("正在进入活动页面"); 2 M8 A" R, z# Z5 k1 D3 A
sleep(1000); 0 z7 [: |. @ i
start(); + g2 t- i' A; R3 z- o2 m* O
}
. i+ \& C7 A# G8 K# j} a D3 k- T8 F) x$ E8 o
//任务开始
# m1 h4 ?8 s7 @' W1 H% w, Rfunction start()
& H: q" S% |! h, z$ I' }- c# j, N) M{ : G7 B; e" H3 D7 w4 F
textContains("领欢乐币").waitFor(); + r5 H" R/ [5 C
sleep(1500); 4 }. u% C4 ~5 J& M% t/ g
if(get("领欢乐币")){ ( f) ]/ c3 _9 }$ P7 E( _& M0 Z
textContains("领欢乐币").click();
: M3 b- o" m/ Z8 z: h2 s }
8 o2 l0 E8 T: v4 [# |5 D sleep(1500);
( `- o2 C: m* P7 e* J if(get("去打卡")){ 9 Q5 G8 p6 {8 ?3 o* i+ ~+ L
console.info("去打卡");
; L8 a9 C, z" y+ Z5 a; u# l textContains("去打卡").click(); ! V, M' Q+ c' Z8 S8 M
} * C$ x4 C) N R4 [- e
sleep(1500); : F$ W1 a$ v7 g, P' H% i" }9 N3 Y
var title = ["去完成"]; 1 c9 M3 ~/ b. t4 i- B2 }8 e& P
for(var i = 0; i < title.length; i++){
$ S1 L; y5 p- {1 V( X, U8 `" K num = 1; + |! Z7 t) b' X) A
j=0;
+ l0 d5 }% J$ r% w0 Q# ~; O2 C7 U while(true){ : d3 G# l5 C1 U5 V
var flag = get(title );
- G6 J5 U' t4 l$ J$ m& x$ j2 n toast("["+title+"]返回值为:"+flag);8 ^; U. s5 v2 I
if(text(title).findOnce(j)!=null){
3 _1 Y$ S- l' ~# g$ {# R console.info("第"+num+"次"+title);, I) {9 w& W& F5 I) [- c
num++;
8 ~3 i! w, W/ ^' d textContains(title).findOnce(j).click(); 3 Q# g% R5 e& }5 i$ u! Y1 g, e6 b5 X) E2 F
// goto(title)+ }& @% s& u: i1 V- n- }. L: ^
while(true){7 v0 [& e2 h6 W* g$ W) a% S
sleep(random(6500,8500));
" |( M( D0 j9 r4 d if (textContains("开通即享").exists()) {
$ k2 ~. t' b$ l4 h) b F F log("跳过开通任务");0 k$ Y0 a1 W# h- C: ?( ~3 `7 [3 i
j++;
5 n( w% C5 p3 M$ q' K back();break; |* T+ n0 O5 @: ?
}/ h0 K) X9 L: @% v0 S9 U
if (textContains("很抱歉,本次活动为邀请制").exists()) {8 n5 k" U* T4 `& n
log("跳过本次任务");
5 Z/ b9 k- B' W) A" [( Z+ R8 D9 [$ n j++;
0 I: e1 n. Z9 D( d back();break;
8 `: ^7 z8 ^1 P L0 P( X+ M }- R3 K& G. k F A
if (textContains("复制链接").exists()) {& G) ^5 _* ~, }8 F- t/ E# H
log("跳过分享任务");8 _8 _& B, e# O S
j++;
& S, H- C4 ~( [: Z _ back();sleep(1500);back();break;3 A% b+ ?# f# \
}
$ E, m6 _; R X ^) a0 Z9 A* S* z. K if (textContains("点击施肥").exists()) {
. Y' y0 R. W6 Y! e A log("跳过施肥任务");
5 |" E) B( F1 {+ x8 u9 G2 w- W j++;3 g2 D3 C6 U. ~$ f
back();break;4 x ~* n9 E$ ?; v
}
" G @& n6 d/ t# l; Y# M if (descContains("流量").exists()) {
4 `; o4 \- r+ y log("跳过充值任务");
2 }/ g; n$ P: d. m* A5 v3 ?- F7 ` j++;
8 t( u. Q0 _2 p* C0 i; B2 n4 c8 \: { back();break;1 D1 c! ?) g9 ^
}
$ V" T2 M+ d7 F$ X$ O if (textContains("开通连续包月").exists()) {1 H B, X3 k7 L- V
log("跳过开通连续包月任务");
9 \/ o B0 }- E- @7 f& \/ k j++;4 E6 v% o) j, Y1 y9 o: m9 y( n
back();sleep(1500);! f0 v, M' J& c1 D; c
textContains("忍痛离开").click();
* |# [) I1 A/ Y- F6 j8 ^. ] break;
x% q+ `/ H6 _! ?- B; K4 U }
! ~2 S" P0 M* G, D if (textContains("淘宝特价版送红包").exists()) {3 n2 ~: z% p; B* i7 Z
log("跳过打开APP任务");
+ \. e5 v ^& Y# ] e9 t j++;( r! x( C& [" ~, j! Q+ \
back();break;/ d! x+ W/ l: t
}
. b5 d2 a$ B0 J2 J+ c W if (textContains("轻点照亮").exists()||textContains("垃圾分类").exists()) {7 F% H6 x$ M# h$ R/ L
log("跳过拍立淘任务");
2 T% S& p, W8 U5 E j++;
8 l' z+ m9 z' M6 o0 [" K' P. g- A back();break;
" P, n3 b* {' b8 j( B }+ Q9 g' [# a) t9 `5 K" X8 q
if (textContains("开通88VIP").exists()) {( E5 g4 m2 W1 f) p% i
log("跳过开通88VIP任务");
; }% t& S2 E5 a" n. J0 N- ]" _; _ j++;7 G" ^3 N$ P5 u( j
back();break;
: [4 I" z: @. H. K }
' ~5 \5 v0 [ Z8 h, H if (textContains("消除三次").exists()) {
/ E5 f4 Q7 `! k1 ~4 C8 Z/ n' y log("跳过游戏任务");8 V* Y6 e2 Y- P' E* s `# A3 x* Q
j++;
& C0 w) ^$ }5 b! Y' |8 E back();break;
1 J* k) h6 o8 W1 J }9 b( {7 B3 l/ @, z" f& P
if(textContains("浏览").exists()||descContains("浏览").exists()){
& T/ p- D$ q9 b7 i2 o- R var txt = ["任务完成","任务已完成","任务已经全部完成啦"];
( h% a5 m, _+ ]) e9 m3 i sleep(17000);+ R5 R9 d9 |5 E. _
if(get(txt[0]) || get(txt[1]) || get(txt[2])){" G5 d0 m& }0 P) ^2 @. f
toast("浏览完成"); back(); break;
0 ]) |& C6 K/ a3 T }
" l8 ]( ]; ]* @2 x }else{4 `% [/ l7 v+ G% p/ p J a2 L1 g
back();break;
8 F% h# N) |9 n: j8 |, Q" W; @# f }
+ G6 v, I9 h! I( x2 G }
& o% q. I( M, M: V2 y }else{* I( A. p; q( Y3 z
break;
3 i0 d" b a% V/ z }0 ~, S" L0 f# G/ d' R8 X L0 u
sleep(3000);5 `1 e+ X6 ^/ W' D
}
3 h" R4 V% N( L% a }
8 _2 _( I- ~8 K% t# _, d //立即领取任务
/ o) Z2 H0 Y( P1 a* E count = 3;
( |" t, ^! Q: n7 ~7 q+ H while(text("立即领取").exists()){8 ~9 g& n/ M% F7 g* O) H7 j
text("立即领取").findOne().click();
) h. r0 d( P+ x5 e3 J sleep(1500);7 J$ U8 ~- a- R0 n& O: \! i. D
count--;( Z1 i N( d: s
if(count<0){
4 n" D$ l9 v7 h break;
! O0 M# q, V: b, v6 _" C }) a5 R. G: S+ E' C# V6 S
}8 Y! m1 r2 N, G C( y6 l8 T
console.info("脚本结束")9 K& ^2 V" S4 K3 e T H$ V8 T
sleep(500);2 l l n( F& j% E8 N
console.hide();: K3 N* N( G" ~; @8 d& h
exit();
$ k/ J7 B0 Y. e0 [- V}
% ]: ?$ u- o% S+ e4 ]" l
! p5 y+ I* y1 A& v/ F//开始执行run
| |9 X d: u# u" u& s/ ialert("【淘宝双十二活动脚本"+versions+"】\n\n脚本执行过程请勿手动点击屏幕,否则脚本执行可能会错乱,导致任务失败\n执行过程中可按音量+键终止\n\n执行淘宝任务时请确保使用低版本淘宝(V9.0.0及以下),否则无法获取奖励\n\n最新版脚本请到GitHub获取\nhttps://github.com/YBQ789/taobao-1212\n\nPowered By YBQ789");3 l5 d5 s$ j& L4 \* u
run();8 S# ]' @, O6 h' Y# m
alert("任务已完成!");. @ B u- f7 A2 f; N
! ^) v- R3 ]5 Q, i; b' x运行实测% R- R0 y) Y+ Z2 b4 b7 C
|
|