gandart.json 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821
  1. {
  2. "id": "JoJo.app.gandart",
  3. "name": "Gandart应用订阅",
  4. "description": "JoJo私人QX应用订阅",
  5. "author": "@JoJo",
  6. "icon": "https://avatars.githubusercontent.com/u/16010188",
  7. "repo": "http://git.jojo21.cf/shawenguan/Quantumult-X",
  8. "apps": [
  9. {
  10. "id": "lkGandartHelper",
  11. "name": "光予助手",
  12. "author": "@jojo",
  13. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartHelper.js",
  14. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartHelper.js",
  15. "icons": [
  16. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  17. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  18. ],
  19. "scripts": [
  20. {
  21. "name": "极速下单",
  22. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartOrder.js"
  23. },
  24. {
  25. "name": "极速锁单",
  26. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartLock.js"
  27. },
  28. {
  29. "name": "极速合成(或置换)",
  30. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartComposite.js"
  31. },
  32. {
  33. "name": "极速分解(琳琅阁)",
  34. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartExchange.js"
  35. },
  36. {
  37. "name": "首发抢购",
  38. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartGrab.js"
  39. }
  40. ],
  41. "keys": [
  42. "lkGandartToken",
  43. "lkGandartCollectionCateLst"
  44. ],
  45. "settings": [
  46. {
  47. "id": "lkIsEnableLogGandartHelper",
  48. "name": "开启/关闭日志",
  49. "val": true,
  50. "type": "boolean",
  51. "desc": "默认开启"
  52. },
  53. {
  54. "id": "lkNotifyOnlyFailGandartHelper",
  55. "name": "只当执行失败才通知",
  56. "val": false,
  57. "type": "boolean",
  58. "desc": "默认关闭"
  59. },
  60. {
  61. "id": "lkIsEnableTgNotifyGandartHelper",
  62. "name": "开启/关闭通知",
  63. "val": false,
  64. "type": "boolean",
  65. "desc": "默认关闭"
  66. },
  67. {
  68. "id": "lkTgNotifyUrlGandartHelper",
  69. "name": "通知地址",
  70. "val": "",
  71. "type": "text",
  72. "desc": "Tg的通知地址,如:https://api.telegram.org/bot-token/sendMessage?chat_id=-100140&parse_mode=Markdown&text="
  73. },
  74. {
  75. "id": "lkIsGandartCollectionWatchLocked",
  76. "name": "开启/关闭锁定监控产品",
  77. "val": false,
  78. "type": "boolean",
  79. "desc": "默认关闭"
  80. },
  81. {
  82. "id": "lkGandartToken",
  83. "name": "token",
  84. "val": "",
  85. "type": "text",
  86. "placeholder": "(点击以展开说明)",
  87. "desc": "授权token"
  88. },
  89. {
  90. "id": "lkGandartCollectionCateLst",
  91. "name": "产品列表",
  92. "val": "[]",
  93. "type": "textarea",
  94. "autoGrow": true,
  95. "placeholder": "(点击以展开说明)",
  96. "desc": "产品列表"
  97. }
  98. ]
  99. },
  100. {
  101. "id": "lkGandartOrderer",
  102. "name": "光予下单",
  103. "author": "@jojo",
  104. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartOrder.js",
  105. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartOrder.js",
  106. "icons": [
  107. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  108. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  109. ],
  110. "keys": [
  111. "lkGandartToken",
  112. "lkGandartCastingId",
  113. "lkGandartCollectionName",
  114. "lkGandartLimitPrice",
  115. "lkGandartFloatPriceIntaval",
  116. "lkIsGandartCollectionWatchLocked"
  117. ],
  118. "settings": [
  119. {
  120. "id": "lkIsEnableLogGandartOrderer",
  121. "name": "开启/关闭日志",
  122. "val": true,
  123. "type": "boolean",
  124. "desc": "默认开启"
  125. },
  126. {
  127. "id": "lkNotifyOnlyFailGandartOrderer",
  128. "name": "只当执行失败才通知",
  129. "val": false,
  130. "type": "boolean",
  131. "desc": "默认关闭"
  132. },
  133. {
  134. "id": "lkIsGandartCollectionWatchLocked",
  135. "name": "开启/关闭锁定监控产品",
  136. "val": false,
  137. "type": "boolean",
  138. "desc": "默认关闭"
  139. },
  140. {
  141. "id": "lkGandartIsCollectionMaxNumLimit",
  142. "name": "开启/关闭检查未支付单数限制",
  143. "val": false,
  144. "type": "boolean",
  145. "desc": "默认关闭"
  146. },
  147. {
  148. "id": "lkGandartCollectionLockMaxNum",
  149. "name": "最大允许未支付单数",
  150. "val": 6,
  151. "type": "number",
  152. "desc": "最大允许未支付单数"
  153. },
  154. {
  155. "id": "lkGandartPrivWalletListInUse",
  156. "name": "付款钱包",
  157. "val": "A,B,C",
  158. "type": "checkboxes",
  159. "desc": "付款钱包,如产品不支持当前所选钱包则不会下单",
  160. "items": [
  161. {
  162. "key": "A",
  163. "label": "钱包A"
  164. },
  165. {
  166. "key": "B",
  167. "label": "钱包B"
  168. },
  169. {
  170. "key": "C",
  171. "label": "钱包C"
  172. }
  173. ]
  174. },
  175. {
  176. "id": "lkGandartIsTryPayAfterOrder",
  177. "name": "开启/关闭下单后立即支付",
  178. "val": false,
  179. "type": "boolean",
  180. "desc": "默认关闭"
  181. },
  182. {
  183. "id": "lkGandartCastingId",
  184. "name": "产品铸造品类ID",
  185. "val": "",
  186. "type": "text",
  187. "desc": "产品铸造品类ID"
  188. },
  189. {
  190. "id": "lkGandartCollectionName",
  191. "name": "产品名称",
  192. "val": "",
  193. "type": "text",
  194. "desc": "产品名称"
  195. },
  196. {
  197. "id": "lkGandartLimitPrice",
  198. "name": "捡漏最高价格",
  199. "val": 0,
  200. "type": "text",
  201. "desc": "捡漏最高价格"
  202. },
  203. {
  204. "id": "lkGandartFloatPriceIntaval",
  205. "name": "价格浮动限制",
  206. "val": 10,
  207. "type": "number",
  208. "desc": "价格浮动限制,当浏览刷新的最低价格跟预设价格差值大于此值则修正为最低价"
  209. },
  210. {
  211. "id": "lkGandartCollectionCateLst",
  212. "name": "产品列表",
  213. "val": "[]",
  214. "autoGrow": false,
  215. "type": "textarea",
  216. "desc": "产品列表"
  217. }
  218. ]
  219. },
  220. {
  221. "id": "lkGandartLocker",
  222. "name": "光予锁单",
  223. "author": "@jojo",
  224. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartLock.js",
  225. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartLock.js",
  226. "icons": [
  227. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  228. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  229. ],
  230. "keys": [
  231. "lkGandartToken",
  232. "lkGandartLockCastingId",
  233. "lkGandartLockCollectionName",
  234. "lkGandartLockViewSort"
  235. ],
  236. "settings": [
  237. {
  238. "id": "lkIsEnableLogGandartLocker",
  239. "name": "开启/关闭日志",
  240. "val": true,
  241. "type": "boolean",
  242. "desc": "默认开启"
  243. },
  244. {
  245. "id": "lkNotifyOnlyFailGandartLocker",
  246. "name": "只当执行失败才通知",
  247. "val": false,
  248. "type": "boolean",
  249. "desc": "默认关闭"
  250. },
  251. {
  252. "id": "lkGandartLockCastingId",
  253. "name": "产品铸造品类ID",
  254. "val": "",
  255. "type": "text",
  256. "desc": "产品铸造品类ID"
  257. },
  258. {
  259. "id": "lkGandartLockCollectionName",
  260. "name": "产品名称",
  261. "val": "",
  262. "type": "text",
  263. "desc": "产品名称"
  264. },
  265. {
  266. "id": "lkGandartLockViewSort",
  267. "name": "产品编号",
  268. "val": 0,
  269. "type": "text",
  270. "desc": "产品编号"
  271. },
  272. {
  273. "id": "lkGandartCollectionCateLst",
  274. "name": "产品列表",
  275. "val": "[]",
  276. "autoGrow": true,
  277. "type": "textarea",
  278. "desc": "产品列表"
  279. }
  280. ]
  281. },
  282. {
  283. "id": "lkGandartCompositer",
  284. "name": "光予合成",
  285. "author": "@jojo",
  286. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartComposite.js",
  287. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartComposite.js",
  288. "icons": [
  289. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  290. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  291. ],
  292. "keys": [
  293. "lkGandartToken",
  294. "lkGandartCompositeTaskId",
  295. "lkGandartCompositeTaskNameDisplay"
  296. ],
  297. "settings": [
  298. {
  299. "id": "lkIsEnableLogGandartCompositer",
  300. "name": "开启/关闭日志",
  301. "val": true,
  302. "type": "boolean",
  303. "desc": "默认开启"
  304. },
  305. {
  306. "id": "lkNotifyOnlyFailGandartCompositer",
  307. "name": "只当执行失败才通知",
  308. "val": false,
  309. "type": "boolean",
  310. "desc": "默认关闭"
  311. },
  312. {
  313. "id": "lkGandartCompositeFuncEnalbleList",
  314. "name": "功能步骤",
  315. "val": "TaskList,MateList,DecidedList",
  316. "type": "checkboxes",
  317. "desc": "功能步骤",
  318. "items": [
  319. {
  320. "key": "TaskList",
  321. "label": "获取合成任务列表"
  322. },
  323. {
  324. "key": "MateList",
  325. "label": "获取可行合成方案"
  326. },
  327. {
  328. "key": "DecidedList",
  329. "label": "生成最终合成方案"
  330. },
  331. {
  332. "key": "ExecComposite",
  333. "label": "最终执行合成任务"
  334. }
  335. ]
  336. },
  337. {
  338. "id": "lkGandartCompositeTaskListStatus",
  339. "name": "任务列表状态",
  340. "val": "1",
  341. "type": "radios",
  342. "desc": "",
  343. "items": [
  344. {
  345. "key": "0",
  346. "label": "待开始"
  347. },
  348. {
  349. "key": "1",
  350. "label": "进行中"
  351. },
  352. {
  353. "key": "2",
  354. "label": "已结束"
  355. },
  356. {
  357. "key": "3",
  358. "label": "待开始与进行中"
  359. }
  360. ]
  361. },
  362. {
  363. "id": "lkGandartCompositeTaskMode",
  364. "name": "任务合成模式",
  365. "val": "1",
  366. "type": "radios",
  367. "desc": "",
  368. "items": [
  369. {
  370. "key": "0",
  371. "label": "普通(即时计算合成)"
  372. },
  373. {
  374. "key": "1",
  375. "label": "极速(预设数据合成)"
  376. }
  377. ]
  378. },
  379. {
  380. "id": "lkIsCompositeTaskListCache",
  381. "name": "启用/弃用任务列表本地缓存",
  382. "val": false,
  383. "type": "boolean",
  384. "desc": "默认关闭"
  385. },
  386. {
  387. "id": "lkIsCompositeMaterialCache",
  388. "name": "启用/弃用材料详情本地缓存",
  389. "val": false,
  390. "type": "boolean",
  391. "desc": "默认关闭"
  392. },
  393. {
  394. "id": "lkIsCompositeTaskSearchEnable",
  395. "name": "启用/关闭合成任务名称检索",
  396. "val": true,
  397. "type": "boolean",
  398. "desc": "默认启用"
  399. },
  400. {
  401. "id": "lkIsCompositeBatchEnable",
  402. "name": "启用/关闭批量合成",
  403. "val": true,
  404. "type": "boolean",
  405. "desc": "默认启用"
  406. },
  407. {
  408. "id": "lkGandartCompositeBatchGroupCount",
  409. "name": "批量合成个数",
  410. "val": 5,
  411. "type": "number",
  412. "desc": "批量合成个数,就是一次请求合成多个"
  413. },
  414. {
  415. "id": "lkGandartCompositeTaskId",
  416. "name": "合成任务ID",
  417. "val": "",
  418. "type": "text",
  419. "desc": "合成任务ID"
  420. },
  421. {
  422. "id": "lkGandartCompositeTaskSearchKey",
  423. "name": "合成任务名称关键字",
  424. "val": "",
  425. "type": "text",
  426. "desc": "合成任务名称关键字,进行搜索匹配到相应的任务ID"
  427. },
  428. {
  429. "id": "lkGandartCompositeCountArray",
  430. "name": "合成组合执行次数",
  431. "val": "0#1",
  432. "type": "text",
  433. "desc": "合成组合执行次数,格式如:0#1,0代表应索引0的可行方案组合,1代表执行次数"
  434. },
  435. {
  436. "id": "lkGandartCompositeTaskMateList",
  437. "name": "合成组合可行方案",
  438. "val": "[]",
  439. "autoGrow": false,
  440. "type": "textarea",
  441. "desc": "普通模式运行得出,仅供查看,用于编写合成组合执行次数"
  442. },
  443. {
  444. "id": "lkGandartCompositeTaskFinalList",
  445. "name": "合成组合最终方案",
  446. "val": "[]",
  447. "autoGrow": false,
  448. "type": "textarea",
  449. "desc": "普通模式运行得出,作为极速模式下的缓存,可手动编写(慎重)"
  450. },
  451. {
  452. "id": "lkGandartCompositeTaskList0",
  453. "name": "待开始-任务列表",
  454. "val": "[]",
  455. "autoGrow": true,
  456. "type": "textarea",
  457. "desc": "待开始的任务列表,用于查看合成任务ID(勿编辑修改)"
  458. },
  459. {
  460. "id": "lkGandartCompositeTaskList1",
  461. "name": "进行中-任务列表",
  462. "val": "[]",
  463. "autoGrow": false,
  464. "type": "textarea",
  465. "desc": "进行中的任务列表,用于查看合成任务ID(勿编辑修改)"
  466. },
  467. {
  468. "id": "lkGandartCompositeTaskList2",
  469. "name": "已结束-任务列表",
  470. "val": "[]",
  471. "autoGrow": false,
  472. "type": "textarea",
  473. "desc": "已结束的任务列表,用于查看合成任务ID(勿编辑修改)"
  474. }
  475. ]
  476. },
  477. {
  478. "id": "lkGandartExchanger",
  479. "name": "光予分解",
  480. "author": "@jojo",
  481. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartExchange.js",
  482. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartExchange.js",
  483. "icons": [
  484. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  485. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  486. ],
  487. "keys": [
  488. "lkGandartToken",
  489. "lkGandartExchangeTaskId",
  490. "lkGandartExchangeTaskNameDisplay"
  491. ],
  492. "settings": [
  493. {
  494. "id": "lkIsEnableLogGandartExchanger",
  495. "name": "开启/关闭日志",
  496. "val": true,
  497. "type": "boolean",
  498. "desc": "默认开启"
  499. },
  500. {
  501. "id": "lkNotifyOnlyFailGandartExchanger",
  502. "name": "只当执行失败才通知",
  503. "val": false,
  504. "type": "boolean",
  505. "desc": "默认关闭"
  506. },
  507. {
  508. "id": "lkGandartExchangeFuncEnalbleList",
  509. "name": "功能步骤",
  510. "val": "TaskList,MateList,DecidedList",
  511. "type": "checkboxes",
  512. "desc": "功能步骤",
  513. "items": [
  514. {
  515. "key": "TaskList",
  516. "label": "获取置换分解任务列表"
  517. },
  518. {
  519. "key": "MateList",
  520. "label": "获取可行置换分解方案"
  521. },
  522. {
  523. "key": "DecidedList",
  524. "label": "生成最终置换分解方案"
  525. },
  526. {
  527. "key": "ExecExchange",
  528. "label": "最终执行置换分解任务"
  529. }
  530. ]
  531. },
  532. {
  533. "id": "lkGandartExchangeTaskListStatus",
  534. "name": "任务列表状态",
  535. "val": "1",
  536. "type": "radios",
  537. "desc": "",
  538. "items": [
  539. {
  540. "key": "1",
  541. "label": "进行中"
  542. }
  543. ]
  544. },
  545. {
  546. "id": "lkGandartCompositeTaskMode",
  547. "name": "任务置换分解模式",
  548. "val": "1",
  549. "type": "radios",
  550. "desc": "",
  551. "items": [
  552. {
  553. "key": "0",
  554. "label": "普通(即时计算置换分解)"
  555. },
  556. {
  557. "key": "1",
  558. "label": "极速(预设数据置换分解)"
  559. }
  560. ]
  561. },
  562. {
  563. "id": "lkIsExchangeTaskListCache",
  564. "name": "启用/弃用任务列表本地缓存",
  565. "val": false,
  566. "type": "boolean",
  567. "desc": "默认关闭"
  568. },
  569. {
  570. "id": "lkIsExchangeMaterialCache",
  571. "name": "启用/弃用材料详情本地缓存",
  572. "val": false,
  573. "type": "boolean",
  574. "desc": "默认关闭"
  575. },
  576. {
  577. "id": "lkIsExchangeTaskSearchEnable",
  578. "name": "启用/关闭置换分解任务名称检索",
  579. "val": true,
  580. "type": "boolean",
  581. "desc": "默认启用"
  582. },
  583. {
  584. "id": "lkIsExchangeBatchEnable",
  585. "name": "启用/关闭批量置换分解",
  586. "val": true,
  587. "type": "boolean",
  588. "desc": "默认启用"
  589. },
  590. {
  591. "id": "lkGandartExchangeBatchGroupCount",
  592. "name": "批量置换分解个数",
  593. "val": 5,
  594. "type": "number",
  595. "desc": "批量置换分解个数,就是一次请求置换分解多个"
  596. },
  597. {
  598. "id": "lkGandartExchangeTaskId",
  599. "name": "置换分解任务ID",
  600. "val": "",
  601. "type": "text",
  602. "desc": "置换分解任务ID"
  603. },
  604. {
  605. "id": "lkGandartExchangeTaskSearchKey",
  606. "name": "置换分解任务名称关键字",
  607. "val": "",
  608. "type": "text",
  609. "desc": "置换分解任务名称关键字,进行搜索匹配到相应的任务ID"
  610. },
  611. {
  612. "id": "lkGandartExchangeCountArray",
  613. "name": "置换分解组合执行次数",
  614. "val": "0#1",
  615. "type": "text",
  616. "desc": "置换分解组合执行次数,格式如:0#1,0代表应索引0的可行方案组合,1代表执行次数"
  617. },
  618. {
  619. "id": "lkGandartExchangeTaskMateList",
  620. "name": "置换分解组合可行方案",
  621. "val": "[]",
  622. "autoGrow": false,
  623. "type": "textarea",
  624. "desc": "普通模式运行得出,仅供查看,用于编写置换分解组合执行次数"
  625. },
  626. {
  627. "id": "lkGandartExchangeTaskFinalList",
  628. "name": "置换分解组合最终方案",
  629. "val": "[]",
  630. "autoGrow": false,
  631. "type": "textarea",
  632. "desc": "普通模式运行得出,作为极速模式下的缓存,可手动编写(慎重)"
  633. },
  634. {
  635. "id": "lkGandartExchangeTaskList1",
  636. "name": "进行中-任务列表",
  637. "val": "[]",
  638. "autoGrow": false,
  639. "type": "textarea",
  640. "desc": "进行中的任务列表,用于查看合成任务ID(勿编辑修改)"
  641. }
  642. ]
  643. },
  644. {
  645. "id": "lkGandartPayer",
  646. "name": "光予支付",
  647. "author": "@jojo",
  648. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartPay.js",
  649. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartPay.js",
  650. "icons": [
  651. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  652. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  653. ],
  654. "keys": [
  655. "lkGandartToken"
  656. ],
  657. "settings": [
  658. {
  659. "id": "lkIsEnableLogGandartPayer",
  660. "name": "开启/关闭日志",
  661. "val": true,
  662. "type": "boolean",
  663. "desc": "默认开启"
  664. },
  665. {
  666. "id": "lkNotifyOnlyFailGandartPayer",
  667. "name": "只当执行失败才通知",
  668. "val": false,
  669. "type": "boolean",
  670. "desc": "默认关闭"
  671. },
  672. {
  673. "id": "lkIsGandartCollectionWatchLocked",
  674. "name": "开启/关闭锁定监控产品",
  675. "val": false,
  676. "type": "boolean",
  677. "desc": "默认关闭"
  678. },
  679. {
  680. "id": "lkGandartIsCollectionMaxNumLimit",
  681. "name": "开启/关闭检查未支付单数限制",
  682. "val": false,
  683. "type": "boolean",
  684. "desc": "默认关闭"
  685. },
  686. {
  687. "id": "lkGandartPrivPayWalletList",
  688. "name": "付款钱包",
  689. "val": "A,B,C",
  690. "type": "checkboxes",
  691. "desc": "付款钱包,用于付款选择",
  692. "items": [
  693. {
  694. "key": "A",
  695. "label": "钱包A"
  696. },
  697. {
  698. "key": "B",
  699. "label": "钱包B"
  700. },
  701. {
  702. "key": "C",
  703. "label": "钱包C"
  704. }
  705. ]
  706. },
  707. {
  708. "id": "lkGandartPasswordPlainText",
  709. "name": "钱包支付密码",
  710. "val": "",
  711. "type": "text",
  712. "desc": "钱包支付密码"
  713. },
  714. {
  715. "id": "lkGandartPayingOrderList",
  716. "name": "未支付订单列表",
  717. "val": "[]",
  718. "autoGrow": false,
  719. "type": "textarea",
  720. "desc": "未支付订单列表"
  721. }
  722. ]
  723. },
  724. {
  725. "id": "lkGandartGrabber",
  726. "name": "光予抢购",
  727. "author": "@jojo",
  728. "repo": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartGrab.js",
  729. "script": "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Scripts/gandart/gandartGrab.js",
  730. "icons": [
  731. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png",
  732. "https://git.jojo21.cf/shawenguan/Quantumult-X/raw/master/Icons/gandart.png"
  733. ],
  734. "keys": [
  735. "lkGandartToken",
  736. "lkGandartNewCollectionCastingId",
  737. "lkGandartNewCollectionCastingSearchKey"
  738. ],
  739. "settings": [
  740. {
  741. "id": "lkIsEnableLogGandartGrabber",
  742. "name": "开启/关闭日志",
  743. "val": true,
  744. "type": "boolean",
  745. "desc": "默认开启"
  746. },
  747. {
  748. "id": "lkNotifyOnlyFailGandartGrabber",
  749. "name": "只当执行失败才通知",
  750. "val": false,
  751. "type": "boolean",
  752. "desc": "默认关闭"
  753. },
  754. {
  755. "id": "lkGandartIsNewCastingMaxNumLimit",
  756. "name": "开启/关闭检查未支付单数限制",
  757. "val": false,
  758. "type": "boolean",
  759. "desc": "默认关闭"
  760. },
  761. {
  762. "id": "lkGandartNewCastingLockMaxNum",
  763. "name": "最大允许未支付单数",
  764. "val": 6,
  765. "type": "number",
  766. "desc": "最大允许未支付单数"
  767. },
  768. {
  769. "id": "lkGandartNewCastingPayWalletList",
  770. "name": "付款钱包",
  771. "val": "C",
  772. "type": "checkboxes",
  773. "desc": "付款钱包,用于付款选择",
  774. "items": [
  775. {
  776. "key": "A",
  777. "label": "钱包A"
  778. },
  779. {
  780. "key": "B",
  781. "label": "钱包B"
  782. },
  783. {
  784. "key": "C",
  785. "label": "钱包C"
  786. }
  787. ]
  788. },
  789. {
  790. "id": "lkGandartNewCollectionCastingId",
  791. "name": "首发藏品铸造ID",
  792. "val": "",
  793. "type": "text",
  794. "desc": "首发藏品铸造ID"
  795. },
  796. {
  797. "id": "lkGandartNewCollectionCastingSearchKey",
  798. "name": "首发藏品名称关键字",
  799. "val": "",
  800. "type": "text",
  801. "desc": "首发藏品名称关键字"
  802. },
  803. {
  804. "id": "lkGandartNewCollectionCateLst",
  805. "name": "产品列表",
  806. "val": "[]",
  807. "autoGrow": true,
  808. "type": "textarea",
  809. "desc": "产品列表"
  810. },
  811. {
  812. "id": "lkGandartPasswordPlainText",
  813. "name": "钱包支付密码",
  814. "val": "",
  815. "type": "text",
  816. "desc": "钱包支付密码"
  817. }
  818. ]
  819. }
  820. ]
  821. }