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

Function requireConfig

jd_crazy_joy.js:627–659  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

625}
626
627function requireConfig() {
628 return new Promise(resolve => {
629 console.log(`开始获取${$.name}配置文件\n`);
630 //Node.js用户请在jdCookie.js处填写京东ck;
631 let shareCodes = [];
632 if ($.isNode()) {
633 if (process.env.JDJOY_SHARECODES) {
634 if (process.env.JDJOY_SHARECODES.indexOf('\n') > -1) {
635 shareCodes = process.env.JDJOY_SHARECODES.split('\n');
636 } else {
637 shareCodes = process.env.JDJOY_SHARECODES.split('&');
638 }
639 }
640 if (process.env.JDJOY_HELPSELF) {
641 helpSelf = process.env.JDJOY_HELPSELF
642 }
643 if (process.env.JDJOY_APPLYJDBEAN) {
644 applyJdBean = process.env.JDJOY_APPLYJDBEAN
645 }
646 }
647 console.log(`共${cookiesArr.length}个京东账号\n`);
648 $.shareCodesArr = [];
649 if ($.isNode()) {
650 Object.keys(shareCodes).forEach((item) => {
651 if (shareCodes[item]) {
652 $.shareCodesArr.push(shareCodes[item])
653 }
654 })
655 }
656 console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`);
657 resolve()
658 })
659}
660
661function safeGet(data) {
662 try {

Callers 1

jd_crazy_joy.jsFile · 0.70

Calls 2

logMethod · 0.45
isNodeMethod · 0.45

Tested by

no test coverage detected