// ==UserScript== // @name 筛选立创商城满减券 // @namespace https://www.szlcsc.com/ // @version 1.4 // @description 筛选立创商城满减的券 // @author dt // @match https://www.szlcsc.com/huodong.html* // @icon https://static.szlcsc.com/ecp/assets/web/static/images/favicon.ico // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function() { 'use strict'; // 用户设置区域 const configs = { // 保留16-15券 select16_15: true, // 保留21-20券 select21_20: true, // 保留20-15券 select20_15: false, // 保留快递券 select_express: true, // 是否移除新人专享券 remove_new_account_exclusive: true }; document.querySelectorAll('body > div.coupon-wraper > div.main_wraper > div.all-coupons-table').forEach (holder => { // 获取所有的 coupon-item 元素 const couponItems = holder.querySelectorAll('.coupon-item'); // 遍历元素并检查条件 for(const item of couponItems) { if(item.className.includes('used')) continue; const conditionText = item.querySelector('.condition').textContent; const nameText = item.querySelector('.coupon-item-name h3').textContent; const urlText = item.querySelector('.coupon-item-btn').dataset.url; const nameContent = item.querySelector('div.coupon-item-con > div.coupon-item-name > h3'); var dealed_item = false; if (nameText.includes('新人专享') && configs.remove_new_account_exclusive) { item.remove(); dealed_item = true; } if ((nameText.includes('快递') || nameText.includes('运费') || nameText.includes('邮费') || nameText.includes('免邮')) && configs.select_express) { dealed_item = true; } if (configs.select16_15 && conditionText.includes('满16可用') && !dealed_item) { nameContent.innerHTML=''+nameText+'' dealed_item = true; } if (configs.select20_15 && conditionText.includes('满20可用') && !dealed_item) { nameContent.innerHTML=''+nameText+'' dealed_item = true; } if (configs.select21_20 && conditionText.includes('满21可用') && !dealed_item) { nameContent.innerHTML=''+nameText+'' dealed_item = true; } if (!dealed_item) { // 删除元素 item.remove(); dealed_item = true; } } }); })();