-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathRunJDTaskV2P.js
60 lines (60 loc) · 2.02 KB
/
RunJDTaskV2P.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
// @grant nodejs
let jstask = $env.JDTASK
let jsname = jstask.indexOf(".ts")
if (jsname > -1) {
$exec(`ts-node ${jstask}`, {
cwd: 'script/JSFile', timeout: 0,
env: {
...process.env,
//基础变量
JD_COOKIE: $store.get('CookiesJDV2P', 'string'),
},
cb(data, error){
error ? console.error(error) : console.log(data)
}
})
} else {
$exec(`node ${jstask}`, {
cwd: 'script/JSFile', timeout: 0,
env: {
...process.env,
//基础变量
V2P_NOTIFY: `${__home}/logs/${__name.replace(/\//,"-")}.log`,
JD_COOKIE: $store.get('CookiesJDV2P', 'string'),
//账号互助变量
PLANT_BEAN_SHARECODES: $store.get('PlantBeanV2P', 'string'),
DREAM_FACTORY_SHARE_CODES: $store.get('JxFactoryV2P', 'string'),
DDFACTORY_SHARECODES: $store.get('JdFactoryV2P', 'string'),
JDSGMH_SHARECODES: $store.get('JDSGMHV2P', 'string'),
FRUITSHARECODES: $store.get('JDFruitV2P', 'string'),
PETSHARECODES: $store.get('JdPetV2P', 'string'),
CASH_EXCHANGE: true,JD_CASH_SHARECODES: $store.get('JDCashV2P', 'string'),
//cdlejd_study 脚本变量
angryBeanPins: $store.get('PtPinJDV2P', 'string'),
cashHelpPins: $store.get('PtPinJDV2P', 'string'),
kois: $store.get('PtPinJDV2P', 'string'),
exchangeAccounts: $store.get('PtPinJDV2P', 'string'),
earn30Pins: $store.get('PtPinJDV2P', 'string'),
dyjHelpPins: $store.get('PtPinJDV2P', 'string'),
enableAngryBeanNotify: false,
//宠汪汪赛跑助力
JOY_RUN_HELP_MYSELF:true,
//京东健康兑换20豆
HEALTH_EXCHANGE: 20,
//超市兑换20豆
MARKET_COIN_TO_BEANS:20,
//宠汪汪喂食80g
JOY_FEED_COUNT:80,
//宠汪汪换豆
JD_JOY_REWARD_NAME:500,
//燃动夏季助力
summer_movement_ShHelpFlag:1,summer_movement_HelpHelpHelpFlag:true,
//下面的忘记了...
JOY_HELP_FEED:true,
jdJoyStealCoin:true
},
cb(data, error){
error ? console.error(error) : console.log(data)
}
})
}