├── Rule ├── IP.list ├── AdRule.list ├── Proxy+.list ├── GameDownload.list ├── Unbreak-p.list ├── Bilibili.list ├── Lan.list ├── Spotify.list ├── Pixiv.list ├── Twitter.list ├── TikTok.list ├── HK.list ├── YouTube.list ├── SE.list ├── JP.list ├── TW.list ├── Streaming │ └── CN.list ├── Apple.list ├── OneDrive.list ├── Direct.list ├── Emby.list ├── Telegram.list ├── Google.list ├── China.list ├── AI.list ├── Microsoft.list ├── Unbreak-d.list ├── Privacy.list └── Tracking.list ├── Clash ├── Unbreak-p.yaml ├── clashad.yaml ├── Emby_vip.yaml ├── GitHub.yaml ├── Spotify.yaml ├── Unbreak-d.yaml ├── ChatGPT.yaml └── ClashVerge │ └── Online_Full_NoAuto.ini ├── icon ├── ACA.png ├── Amap.png ├── DiDi.png ├── bing.png ├── bohe.png ├── car1.png ├── car2.png ├── car3.png ├── car4.png ├── car5.png ├── cool.png ├── dxqd.png ├── emby.png ├── ffit.png ├── hgds.png ├── jhsh.png ├── kfx.png ├── lnj.png ├── mmm.png ├── oil.png ├── pipi.png ├── qie.png ├── sgs.png ├── soul.png ├── tls.png ├── v2ex.png ├── vsco.png ├── wps.png ├── xwy.png ├── yiLi.png ├── yqsl.png ├── ysf.png ├── 12306.png ├── Applet.png ├── IThome.png ├── Pixiv.png ├── aokang.png ├── avatar.png ├── caiyun.png ├── ctrip.png ├── damai.png ├── douban.png ├── feike.png ├── hifini.png ├── hnbpj.png ├── huilv.png ├── iqiyi.png ├── jingxi.png ├── mihome.png ├── onion.png ├── openai.png ├── smile.png ├── smzdm.png ├── soutu.png ├── tieba.png ├── weibo.png ├── weifen.png ├── youdao.png ├── zhihu.png ├── Cainiao.png ├── IMG_9566.jpeg ├── Jindian.png ├── Spotify.png ├── Spotify1.png ├── YouTube.png ├── alibaba.png ├── aliyunpan.png ├── bdwangpan.png ├── bdwenku.png ├── bilibili.png ├── citybox.png ├── citybox1.png ├── miqilin.png ├── redbook.png ├── shunfeng.png ├── Bing_common.png ├── jietingche.png ├── luckincoffee.png ├── meituanwaimai.png └── NeteaseCloudMusic.png ├── Wallpaper ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png └── handsome.png ├── Script ├── AD │ ├── iqiyi_open.js │ ├── ctripAD.js │ ├── tb.js │ ├── meituanwaimai.js │ ├── self_use_qx.js │ ├── mihome.js │ ├── limbo │ │ ├── baidu-index.js │ │ ├── baidu-zhidao.js │ │ ├── Adblock4limboQX.js │ │ ├── netflix.css │ │ └── baiduNoRedirect.js │ ├── bohe.js │ ├── yingshiyun.js │ ├── self_use.js │ ├── hanglvzongheng.js │ ├── 12306_new.js │ ├── shunfeng_json.js │ ├── IThome_new.js │ ├── ali.js │ ├── weibo1.js │ ├── fly.js │ ├── 12306.js │ ├── reddit.js │ ├── pipixia.js │ ├── bilibili_startup_direct.js │ ├── coolapk_yu.js │ ├── ali_old.js │ ├── IThome.js │ ├── taobao.js │ ├── amap_1.js │ ├── coolapk.js │ ├── amap_old.js │ ├── baiduCloud.js │ └── cainiao.js ├── own │ ├── adguard.js │ ├── gql.js │ ├── baidulibrary.js │ ├── youdao.js │ ├── tiktok.js │ ├── bohejiankang.js │ ├── soutu.js │ ├── caiyun.js │ ├── accuWeather.js │ ├── Caiyun_tk.js │ ├── BilibiliProCrack.js │ ├── BaiduCloud.js │ ├── WPS.js │ └── emby.js ├── bstar.js └── task │ ├── DailyOilPrices.js │ ├── QuanOil.js │ └── LoonOil.js ├── Rewrite ├── Script │ ├── TF_Download.js │ ├── emby.conf │ ├── spotify.conf │ └── Formyself.conf ├── AdBlock │ ├── Reddit.conf │ ├── NewBing.conf │ ├── Shuqi.conf │ ├── YoutubeAds.conf │ ├── pipixia.conf │ ├── Fliggy.conf │ ├── missav.conf │ ├── WeChat.conf │ ├── Youtube_CC.conf │ ├── YoutubeAds.sgmodule │ ├── Douban.conf │ ├── MailAd.conf │ ├── DingDong.conf │ ├── Tieba.conf │ ├── smzdm_remove_ads.qxrewrite │ ├── BaiduCloud.conf │ ├── Coolapk.conf │ ├── Keep.conf │ ├── Amap.conf │ ├── xianyu.conf │ └── Ximalaya.conf ├── TestFlightAccount.conf ├── TestFlightDownload.conf └── TikTok │ ├── TikTokKR.conf │ ├── TikTokUS.conf │ ├── TikTokJP.conf │ ├── TikTok-US.plugin │ └── TikTok-KR.plugin ├── README.md ├── Loon ├── rule │ ├── spotify.list │ └── youtube.list ├── plugin │ ├── Soul.plugin │ ├── LoonOil.plugin │ ├── Reddit.plugin │ ├── GeoLocation.plugin │ ├── Pixiv.plugin │ ├── MediaCheck.plugin │ ├── Emby.plugin │ ├── Loon.plugin │ ├── Meituan.plugin │ ├── WeRead.plugin │ ├── bing.plugin │ ├── detection.plugin │ ├── Ali.plugin │ ├── Coolapk.plugin │ ├── Applet.plugin │ ├── IThome.plugin │ ├── skip-proxy.plugin │ ├── pipixia.plugin │ ├── Loon_TF_Account.plugin │ ├── Qie.plugin │ ├── Bilibili.plugin │ ├── SF.plugin │ ├── TikTok-JP.plugin │ ├── TikTok-KR.plugin │ ├── Tieba.plugin │ ├── ctripAD.plugin │ ├── bohe.plugin │ ├── YouTube.plugin │ ├── QQMusic.plugin │ ├── Spotify.plugin │ ├── TikTok.plugin │ ├── Cainiao.plugin │ ├── NeteaseMusic.plugin │ ├── Smzdm.plugin │ ├── Myself.plugin │ ├── Amap.plugin │ └── Redbook.plugin ├── Script │ └── bing.js ├── task │ └── DailyOilPrices.js └── replace-body.js ├── DIRECT.list ├── PROXY.list ├── Surfboard ├── Unbreak-d.list └── Online.ini └── ql └── epic_free_game.py /Rule/IP.list: -------------------------------------------------------------------------------- 1 | GEOIP,CN 2 | -------------------------------------------------------------------------------- /Rule/AdRule.list: -------------------------------------------------------------------------------- 1 | DOMAIN,o33249.ingest.sentry.io -------------------------------------------------------------------------------- /Rule/Proxy+.list: -------------------------------------------------------------------------------- 1 | # Proxy+ 2 | # > Google 3 | GEOIP,GOOGLE -------------------------------------------------------------------------------- /Clash/Unbreak-p.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - DOMAIN,api.aca.best 3 | -------------------------------------------------------------------------------- /Clash/clashad.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - domain: o33249.ingest.sentry.io 3 | -------------------------------------------------------------------------------- /icon/ACA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/ACA.png -------------------------------------------------------------------------------- /icon/Amap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Amap.png -------------------------------------------------------------------------------- /icon/DiDi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/DiDi.png -------------------------------------------------------------------------------- /icon/bing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/bing.png -------------------------------------------------------------------------------- /icon/bohe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/bohe.png -------------------------------------------------------------------------------- /icon/car1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/car1.png -------------------------------------------------------------------------------- /icon/car2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/car2.png -------------------------------------------------------------------------------- /icon/car3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/car3.png -------------------------------------------------------------------------------- /icon/car4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/car4.png -------------------------------------------------------------------------------- /icon/car5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/car5.png -------------------------------------------------------------------------------- /icon/cool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/cool.png -------------------------------------------------------------------------------- /icon/dxqd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/dxqd.png -------------------------------------------------------------------------------- /icon/emby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/emby.png -------------------------------------------------------------------------------- /icon/ffit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/ffit.png -------------------------------------------------------------------------------- /icon/hgds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/hgds.png -------------------------------------------------------------------------------- /icon/jhsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/jhsh.png -------------------------------------------------------------------------------- /icon/kfx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/kfx.png -------------------------------------------------------------------------------- /icon/lnj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/lnj.png -------------------------------------------------------------------------------- /icon/mmm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/mmm.png -------------------------------------------------------------------------------- /icon/oil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/oil.png -------------------------------------------------------------------------------- /icon/pipi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/pipi.png -------------------------------------------------------------------------------- /icon/qie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/qie.png -------------------------------------------------------------------------------- /icon/sgs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/sgs.png -------------------------------------------------------------------------------- /icon/soul.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/soul.png -------------------------------------------------------------------------------- /icon/tls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/tls.png -------------------------------------------------------------------------------- /icon/v2ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/v2ex.png -------------------------------------------------------------------------------- /icon/vsco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/vsco.png -------------------------------------------------------------------------------- /icon/wps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/wps.png -------------------------------------------------------------------------------- /icon/xwy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/xwy.png -------------------------------------------------------------------------------- /icon/yiLi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/yiLi.png -------------------------------------------------------------------------------- /icon/yqsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/yqsl.png -------------------------------------------------------------------------------- /icon/ysf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/ysf.png -------------------------------------------------------------------------------- /Wallpaper/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/1.png -------------------------------------------------------------------------------- /Wallpaper/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/2.png -------------------------------------------------------------------------------- /Wallpaper/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/3.png -------------------------------------------------------------------------------- /Wallpaper/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/4.png -------------------------------------------------------------------------------- /Wallpaper/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/5.png -------------------------------------------------------------------------------- /Wallpaper/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/6.png -------------------------------------------------------------------------------- /Wallpaper/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/7.png -------------------------------------------------------------------------------- /icon/12306.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/12306.png -------------------------------------------------------------------------------- /icon/Applet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Applet.png -------------------------------------------------------------------------------- /icon/IThome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/IThome.png -------------------------------------------------------------------------------- /icon/Pixiv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Pixiv.png -------------------------------------------------------------------------------- /icon/aokang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/aokang.png -------------------------------------------------------------------------------- /icon/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/avatar.png -------------------------------------------------------------------------------- /icon/caiyun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/caiyun.png -------------------------------------------------------------------------------- /icon/ctrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/ctrip.png -------------------------------------------------------------------------------- /icon/damai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/damai.png -------------------------------------------------------------------------------- /icon/douban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/douban.png -------------------------------------------------------------------------------- /icon/feike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/feike.png -------------------------------------------------------------------------------- /icon/hifini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/hifini.png -------------------------------------------------------------------------------- /icon/hnbpj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/hnbpj.png -------------------------------------------------------------------------------- /icon/huilv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/huilv.png -------------------------------------------------------------------------------- /icon/iqiyi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/iqiyi.png -------------------------------------------------------------------------------- /icon/jingxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/jingxi.png -------------------------------------------------------------------------------- /icon/mihome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/mihome.png -------------------------------------------------------------------------------- /icon/onion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/onion.png -------------------------------------------------------------------------------- /icon/openai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/openai.png -------------------------------------------------------------------------------- /icon/smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/smile.png -------------------------------------------------------------------------------- /icon/smzdm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/smzdm.png -------------------------------------------------------------------------------- /icon/soutu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/soutu.png -------------------------------------------------------------------------------- /icon/tieba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/tieba.png -------------------------------------------------------------------------------- /icon/weibo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/weibo.png -------------------------------------------------------------------------------- /icon/weifen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/weifen.png -------------------------------------------------------------------------------- /icon/youdao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/youdao.png -------------------------------------------------------------------------------- /icon/zhihu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/zhihu.png -------------------------------------------------------------------------------- /icon/Cainiao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Cainiao.png -------------------------------------------------------------------------------- /icon/IMG_9566.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/IMG_9566.jpeg -------------------------------------------------------------------------------- /icon/Jindian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Jindian.png -------------------------------------------------------------------------------- /icon/Spotify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Spotify.png -------------------------------------------------------------------------------- /icon/Spotify1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Spotify1.png -------------------------------------------------------------------------------- /icon/YouTube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/YouTube.png -------------------------------------------------------------------------------- /icon/alibaba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/alibaba.png -------------------------------------------------------------------------------- /icon/aliyunpan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/aliyunpan.png -------------------------------------------------------------------------------- /icon/bdwangpan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/bdwangpan.png -------------------------------------------------------------------------------- /icon/bdwenku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/bdwenku.png -------------------------------------------------------------------------------- /icon/bilibili.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/bilibili.png -------------------------------------------------------------------------------- /icon/citybox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/citybox.png -------------------------------------------------------------------------------- /icon/citybox1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/citybox1.png -------------------------------------------------------------------------------- /icon/miqilin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/miqilin.png -------------------------------------------------------------------------------- /icon/redbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/redbook.png -------------------------------------------------------------------------------- /icon/shunfeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/shunfeng.png -------------------------------------------------------------------------------- /icon/Bing_common.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/Bing_common.png -------------------------------------------------------------------------------- /icon/jietingche.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/jietingche.png -------------------------------------------------------------------------------- /Rule/GameDownload.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,cm.steampowered.com 2 | DOMAIN-SUFFIX,steamserver.net -------------------------------------------------------------------------------- /Wallpaper/handsome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/Wallpaper/handsome.png -------------------------------------------------------------------------------- /icon/luckincoffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/luckincoffee.png -------------------------------------------------------------------------------- /icon/meituanwaimai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/meituanwaimai.png -------------------------------------------------------------------------------- /icon/NeteaseCloudMusic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zz1xuan/ONE/HEAD/icon/NeteaseCloudMusic.png -------------------------------------------------------------------------------- /Clash/Emby_vip.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - DOMAIN-SUFFIX,embyvip.misakaf.org 3 | - DOMAIN-SUFFIX,emby.prpr.cn.com 4 | -------------------------------------------------------------------------------- /Script/AD/iqiyi_open.js: -------------------------------------------------------------------------------- 1 | let obj=JSON.parse($response.body);delete obj.adSlots,$done({body:JSON.stringify(obj)}); 2 | -------------------------------------------------------------------------------- /Script/AD/ctripAD.js: -------------------------------------------------------------------------------- 1 | var ddgksf2013=JSON.parse($response.body);ddgksf2013.data.items=[],$done({body:JSON.stringify(ddgksf2013)}); -------------------------------------------------------------------------------- /Script/AD/tb.js: -------------------------------------------------------------------------------- 1 | // author:kokoryh 2 | 3 | $done({body: $request.body.split(' ').filter(item => item !== 'heic.alicdn.com').join(' ')}); -------------------------------------------------------------------------------- /Rewrite/Script/TF_Download.js: -------------------------------------------------------------------------------- 1 | let app = JSON.parse($request.body); 2 | app.storefrontId = '143441-19,29'; 3 | $done({body:JSON.stringify(app)}); 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## ONE 2 | 3 |

仅为自己使用,不接受任何功能性建议 4 |

该项目均取自他人,并非原创(极少部分为原创..) 5 |

未进行传播,所以多数作者的名字没有加上去(抄的太多了) 6 |

感谢并祝福为爱发电的各位,身体健康,家庭美满 7 | -------------------------------------------------------------------------------- /Rule/Unbreak-p.list: -------------------------------------------------------------------------------- 1 | # trakt 2 | DOMAIN-SUFFIX,trakt.tv 3 | DOMAIN-SUFFIX,imdb.com 4 | DOMAIN-SUFFIX,tmdb.org 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Rule/Bilibili.list: -------------------------------------------------------------------------------- 1 | DOMAIN,upos-hz-mirrorakam.akamaized.net 2 | DOMAIN-SUFFIX,biliapi.com 3 | DOMAIN-SUFFIX,biliapi.net 4 | DOMAIN-SUFFIX,bilibili.com 5 | DOMAIN-SUFFIX,bilivideo.com 6 | -------------------------------------------------------------------------------- /Script/own/adguard.js: -------------------------------------------------------------------------------- 1 | let obj = JSON.parse($response.body); 2 | obj={"products":[{"product_id":"com.adguard.lifetimePurchase","premium_status":"ACTIVE"}]}; 3 | $done({body: JSON.stringify(obj)}); -------------------------------------------------------------------------------- /Rewrite/AdBlock/Reddit.conf: -------------------------------------------------------------------------------- 1 | # 一佬 2 | 3 | ^https?:\/\/gql\.reddit\.com url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/reddit.js 4 | 5 | hostname = gql.reddit.com -------------------------------------------------------------------------------- /Rule/Lan.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,local 2 | IP-CIDR,10.0.0.0/8 3 | IP-CIDR,100.64.0.0/10 4 | IP-CIDR,127.0.0.0/8 5 | IP-CIDR,172.16.0.0/12 6 | IP-CIDR,192.168.0.0/16 7 | IP-CIDR,224.0.0.0/4 8 | IP-CIDR6,fe80::/10 9 | -------------------------------------------------------------------------------- /Rule/Spotify.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,pscdn.co 2 | DOMAIN-SUFFIX,scdn.co 3 | DOMAIN-SUFFIX,spoti.fi 4 | DOMAIN-SUFFIX,spotify.com 5 | DOMAIN-SUFFIX,spotifycdn.com 6 | DOMAIN-SUFFIX,spotifycdn.net 7 | DOMAIN-KEYWORD,spotify 8 | -------------------------------------------------------------------------------- /Loon/rule/spotify.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,pscdn.co 2 | DOMAIN-SUFFIX,scdn.co 3 | DOMAIN-SUFFIX,spoti.fi 4 | DOMAIN-SUFFIX,spotify.com 5 | DOMAIN-SUFFIX,spotifycdn.com 6 | DOMAIN-SUFFIX,spotifycdn.net 7 | DOMAIN-KEYWORD,spotify 8 | -------------------------------------------------------------------------------- /Rewrite/Script/emby.conf: -------------------------------------------------------------------------------- 1 | 2 | 3 | ^https?:\/\/mb3admin.com\/admin\/service\/registration\/validateDevice url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/emby.js 4 | 5 | hostname = mb3admin.com 6 | -------------------------------------------------------------------------------- /Clash/GitHub.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - DOMAIN-SUFFIX,github.com 3 | - DOMAIN-SUFFIX,github.io 4 | - DOMAIN-SUFFIX,githubapp.com 5 | - DOMAIN-SUFFIX,githubassets.com 6 | - DOMAIN-SUFFIX,githubusercontent.com 7 | - DOMAIN-KEYWORD,github 8 | -------------------------------------------------------------------------------- /Script/AD/meituanwaimai.js: -------------------------------------------------------------------------------- 1 | //kokoryh 2 | let url=$request.url,body=null;if(url.includes("wmapi.meituan.com")){let e=JSON.parse($response.body);e.data?.startpicture&&(e.data.startpicture=[],body=JSON.stringify(e))}body?$done({body:body}):$done({}); 3 | -------------------------------------------------------------------------------- /Clash/Spotify.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - DOMAIN-SUFFIX,pscdn.co 3 | - DOMAIN-SUFFIX,scdn.co 4 | - DOMAIN-SUFFIX,spoti.fi 5 | - DOMAIN-SUFFIX,spotify.com 6 | - DOMAIN-SUFFIX,spotifycdn.com 7 | - DOMAIN-SUFFIX,spotifycdn.net 8 | - DOMAIN-KEYWORD,spotify 9 | -------------------------------------------------------------------------------- /Rewrite/TestFlightAccount.conf: -------------------------------------------------------------------------------- 1 | ^https:\/\/testflight\.apple\.com\/v\d\/(app|account|invite)s\/ url script-analyze-echo-response https://raw.githubusercontent.com/OocMe/ONE/main/Rewrite/Script/TestFlightAccount.js 2 | 3 | 4 | hostname = testflight.apple.com 5 | -------------------------------------------------------------------------------- /Script/own/gql.js: -------------------------------------------------------------------------------- 1 | const modifiedBody = $response.body 2 | .replace(/"user_is_pro":\w+/g, '"user_is_pro":true') 3 | .replace(/"group_is_pro":\w+/g, '"group_is_pro":true') 4 | .replace(/"membership_type":\w+/g, '"membership_type":2'); 5 | 6 | $done({ body: modifiedBody }); -------------------------------------------------------------------------------- /Script/AD/self_use_qx.js: -------------------------------------------------------------------------------- 1 | //取自墨鱼 2 | var ua=$request.headers["User-Agent"]||$request.headers["user-agent"];/(AMap|Cainiao|%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C|%E5%96%B5%E8%A1%97|%E5%A4%A9%E7%8C%AB|Alibaba|Hema4iPhone|Moon|DMPortal)/.test(ua)?$done({body:"ddgksf2013"}):$done({}); 3 | -------------------------------------------------------------------------------- /Script/own/baidulibrary.js: -------------------------------------------------------------------------------- 1 | let ddgksf2013 = JSON.parse($response.body); 2 | ddgksf2013.data.vip.base_vip_info={"uid":12345678,"type":2,"start_time":1622222200,"end_time":4622222200,"is_vip":1,"remain_day":999,"pro_total":5,"normal_total":5}; 3 | $done({ body: JSON.stringify(ddgksf2013) }); 4 | -------------------------------------------------------------------------------- /Script/AD/mihome.js: -------------------------------------------------------------------------------- 1 | let jsonData = $response.body; 2 | try { 3 | let parsedData = JSON.parse(jsonData); 4 | delete parsedData.data.banners; 5 | jsonData = JSON.stringify(parsedData); 6 | } catch (error) { 7 | console.log("Error:", error); 8 | } 9 | $done({body: jsonData}); 10 | -------------------------------------------------------------------------------- /Script/bstar.js: -------------------------------------------------------------------------------- 1 | let body = $request.body; 2 | 3 | body = body.replace(/&sim_code=\d+/,"&sim_code=51503"); 4 | body = body.replace(/&locale=zh_CN/,"&locale=zh_PH"); 5 | body = body.replace(/&s_locale=zh-Hans_[A-Z]{2}/,"&s_locale=zh-Hans_PH"); 6 | 7 | console.log(body) 8 | 9 | $done({body}); 10 | -------------------------------------------------------------------------------- /Script/AD/limbo/baidu-index.js: -------------------------------------------------------------------------------- 1 | let rHead = '' 2 | let newStyle = '' 3 | let body = $response.body.replace(rHead, newStyle); 4 | $done({ body }); 5 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/NewBing.conf: -------------------------------------------------------------------------------- 1 | //墨鱼改进版:在@NobyDa的基础上增加了web域名匹配,主要墨鱼使用NobyDa的重写一直不成功,便自己抓包折腾了下 2 | 3 | hostname = www.bing.com 4 | 5 | ^https?:\/\/www\.bing\.com\/(search|new|web) url request-header (\r\nUser-Agent:.+?)\w+\/[\d\.]+(\r\n) request-header $1AppleWebKit/537.36 Chrome/110.0 Safari/537.36 Edg/110.0$2 6 | -------------------------------------------------------------------------------- /Rule/Pixiv.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,ads-pixiv.net 2 | DOMAIN-SUFFIX,booth.pm 3 | DOMAIN-SUFFIX,fanbox.cc 4 | DOMAIN-SUFFIX,pixiv.cat 5 | DOMAIN-SUFFIX,pixiv.co.jp 6 | DOMAIN-SUFFIX,pixiv.me 7 | DOMAIN-SUFFIX,pixiv.net 8 | DOMAIN-SUFFIX,pixiv.org 9 | DOMAIN-SUFFIX,pximg.net 10 | 11 | DOMAIN-SUFFIX,fivecdm.com 12 | -------------------------------------------------------------------------------- /Rewrite/TestFlightDownload.conf: -------------------------------------------------------------------------------- 1 | # 该订阅仅适用于QuantumultX, 用于更新TestFlight App时, 提示"APP不可用"问题. 解除区域限制. 2 | 3 | hostname = testflight.apple.com 4 | 5 | ^https?:\/\/testflight\.apple\.com\/v\d\/accounts\/.+?\/install$ url script-request-body https://gist.githubusercontent.com/NobyDa/9be418b93afc5e9c8a8f4d28ae403cf2/raw/TF_Download.js 6 | -------------------------------------------------------------------------------- /Loon/plugin/Soul.plugin: -------------------------------------------------------------------------------- 1 | #!name = soul去开屏 2 | #!desc = FUCKING AD APP 3 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/soul.png 4 | 5 | [Rewrite] 6 | ^https:\/\/ssp\.soulapp\.cn\/api\/q - reject 7 | 8 | [MITM] 9 | hostname = ssp.soulapp.cn, 47.99.42.29, 47.97.215.55, 120.27.235.201 10 | -------------------------------------------------------------------------------- /Rule/Twitter.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,periscope.tv 2 | DOMAIN-SUFFIX,pscp.tv 3 | DOMAIN-SUFFIX,t.co 4 | DOMAIN-SUFFIX,twimg.co 5 | DOMAIN-SUFFIX,twimg.com 6 | DOMAIN-SUFFIX,twimg.org 7 | DOMAIN-SUFFIX,twitpic.com 8 | DOMAIN-SUFFIX,twitter.com 9 | DOMAIN-SUFFIX,twitter.jp 10 | DOMAIN-SUFFIX,vine.co 11 | DOMAIN-KEYWORD,twitter 12 | -------------------------------------------------------------------------------- /Loon/plugin/LoonOil.plugin: -------------------------------------------------------------------------------- 1 | #!name=实时油价信息 2 | #!desc=定制监控每日油价 3 | #!author = 4 | #!openUrl = 5 | #!homepage = 6 | #!icon = https://raw.githubusercontent.com/Keywos/rule/main/tv/app/144px/yj.png 7 | #!input = 地区 8 | 9 | 10 | [Script] 11 | 12 | cron "0 18 * * *" script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/task/LoonOil.js, tag=每日油价 13 | -------------------------------------------------------------------------------- /Rule/TikTok.list: -------------------------------------------------------------------------------- 1 | # > TikTok 2 | USER-AGENT,TikTok* 3 | DOMAIN-SUFFIX,byteoversea.com 4 | DOMAIN-SUFFIX,ibytedtos.com 5 | DOMAIN-SUFFIX,ipstatp.com 6 | DOMAIN-SUFFIX,muscdn.com 7 | DOMAIN-SUFFIX,musical.ly 8 | DOMAIN-SUFFIX,tiktok.com 9 | DOMAIN-SUFFIX,tik-tokapi.com 10 | DOMAIN-SUFFIX,tiktokcdn.com 11 | DOMAIN-SUFFIX,tiktokv.com 12 | DOMAIN-KEYWORD,tiktokcdn- 13 | -------------------------------------------------------------------------------- /Rewrite/TikTok/TikTokKR.conf: -------------------------------------------------------------------------------- 1 | hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com 2 | 3 | (?<=_region=)CN(?=&) url 307 KR 4 | (?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 45005 5 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3 6 | (?<=&carrier=)[%A-Z0-9]+(?=&) url 307 SKT 7 | (?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Seoul 8 | (?<=timezone=)8(?=&) url 307 9 9 | -------------------------------------------------------------------------------- /Rewrite/TikTok/TikTokUS.conf: -------------------------------------------------------------------------------- 1 | hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com 2 | 3 | (?<=_region=)CN(?=&) url 307 US 4 | (?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 45005 5 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3 6 | (?<=&carrier=)[%A-Z0-9]+(?=&) url 307 SKT 7 | (?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Seoul 8 | (?<=timezone=)8(?=&) url 307 9 9 | -------------------------------------------------------------------------------- /Script/AD/bohe.js: -------------------------------------------------------------------------------- 1 | let body = $response.body; 2 | if (body) { 3 | try { 4 | const data = JSON.parse(body); 5 | 6 | // 删除"data"对象中的"articles"属性 7 | if (data.data) { 8 | delete data.data.articles; 9 | } 10 | 11 | body = JSON.stringify(data); 12 | } catch (error) { 13 | console.error("Error parsing JSON:", error); 14 | } 15 | } 16 | $done({ 'body': body }); 17 | 18 | -------------------------------------------------------------------------------- /Loon/plugin/Reddit.plugin: -------------------------------------------------------------------------------- 1 | #!name= Reddit 2 | #!desc= Reddit过滤推广,关subreddit的NSFW提示 3 | #!icon=https://github.com/Toperlock/Quantumult/raw/main/icon/Doraemon/Doraemon-1006.png 4 | 5 | [Script] 6 | 7 | http-response ^https?:\/\/gql\.reddit\.com script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/reddit.js, requires-body=true, tag=Reddit 8 | 9 | [MITM] 10 | 11 | hostname = gql.reddit.com -------------------------------------------------------------------------------- /Rewrite/Script/spotify.conf: -------------------------------------------------------------------------------- 1 | # 部分解锁premium 需iOS15 ,建议重新登录,音质不能设置为超高 2 | # 仓库地址 https://github.com/app2smile/rules 3 | # 1. 搜索界面 歌单/歌曲可以随意切换完全播放 2. 音乐库已点赞歌曲随意切换完全播放 4 | hostname = spclient.wg.spotify.com 5 | ^https:\/\/spclient\.wg\.spotify\.com\/(bootstrap\/v1\/bootstrap|user-customization-service\/v1\/customize)$ url script-response-body https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-proto.js 6 | -------------------------------------------------------------------------------- /Rewrite/TikTok/TikTokJP.conf: -------------------------------------------------------------------------------- 1 | # TikTok 2 | 3 | hostname = *.tiktokv.com, *.byteoversea.com, *.tik-tokapi.com 4 | 5 | (?<=_region=)CN(?=&) url 307 KR 6 | (?<=&mcc_mnc=)460[0-1][0-9](?=&) url 307 45005 7 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) url 302 $1$3 8 | (?<=&carrier=)[%A-Z0-9]+(?=&) url 307 SKT 9 | (?<=tz_name=)Asia/Shanghai(?=&) url 307 Asia/Seoul 10 | (?<=timezone=)8(?=&) url 307 9 11 | -------------------------------------------------------------------------------- /Script/AD/limbo/baidu-zhidao.js: -------------------------------------------------------------------------------- 1 | let rHead = '' 2 | let newStyle = '' 3 | let body = $response.body.replace(rHead, newStyle); 4 | $done({ body }); 5 | -------------------------------------------------------------------------------- /Loon/plugin/GeoLocation.plugin: -------------------------------------------------------------------------------- 1 | #!name=GeoLocation 2 | #!desc=节点信息查询 3 | #!homepage=https://ybnet.ga 4 | #!author= 5 | #!icon= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Domestic.png 6 | [Script] 7 | generic script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/Script/ip-api.js,tag=节点信息查询,img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Domestic.png,timeout=10 8 | -------------------------------------------------------------------------------- /Loon/plugin/Pixiv.plugin: -------------------------------------------------------------------------------- 1 | #!name=Pixiv 2 | #!desc=去除最下方广告 3 | #!icon=https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Pixiv.png 4 | 5 | 6 | [MITM] 7 | hostname = oauth.secure.pixiv.net 8 | 9 | [Script] 10 | http-response ^https?:\/\/oauth\.secure\.pixiv\.net\/(auth\/token) script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/pixiv.js, requires-body=true, tag=Pixiv 11 | 12 | -------------------------------------------------------------------------------- /Script/AD/yingshiyun.js: -------------------------------------------------------------------------------- 1 | let body = $response.body; 2 | 3 | if (body) { 4 | try { 5 | const data = JSON.parse(body); 6 | 7 | // 删除"showAllBtn"和"valueAddedInfoList"字段 8 | delete data.showAllBtn; 9 | delete data.valueAddedInfoList; 10 | 11 | body = JSON.stringify(data); 12 | } catch (error) { 13 | console.error("Error parsing JSON:", error); 14 | } 15 | } 16 | 17 | $done({ 'body': body }); 18 | 19 | -------------------------------------------------------------------------------- /Rule/HK.list: -------------------------------------------------------------------------------- 1 | # > myTV SUPER 2 | USER-AGENT,mytv* 3 | DOMAIN-SUFFIX,mytvsuper.com 4 | DOMAIN-SUFFIX,tvb.com 5 | 6 | # > Now E 7 | DOMAIN-SUFFIX,nowe.com 8 | DOMAIN-SUFFIX,nowestatic.com 9 | 10 | # > ViuTV 11 | USER-AGENT,Viu* 12 | DOMAIN-SUFFIX,viu.com 13 | DOMAIN-SUFFIX,viu.tv 14 | DOMAIN,api.viu.now.com 15 | DOMAIN,d1k2us671qcoau.cloudfront.net 16 | DOMAIN,d2anahhhmp1ffz.cloudfront.net 17 | DOMAIN,dfp6rglgjqszk.cloudfront.net 18 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Shuqi.conf: -------------------------------------------------------------------------------- 1 | # 书旗小说 2 | 3 | host, p66-ad.adkwai.com, reject 4 | host, track.1b1tech.com, reject 5 | host, partner.uc.cn, reject 6 | host, ssp-sdk-config.uc.cn, reject 7 | host, api.qttunion.com, reject 8 | 9 | 10 | ^https:\/\/ocean\.shuqireader\.com\/api\/route\/(ios\/readPage|iosReadPage\/adTurnChapter) url reject-200 11 | ^https:\/\/ocean\.shuqireader\.com\/api\/ad\/ url reject-200 12 | 13 | hostname = ocean.shuqireader.com -------------------------------------------------------------------------------- /Loon/plugin/MediaCheck.plugin: -------------------------------------------------------------------------------- 1 | #!name=流媒体解锁查询 2 | #!desc=优化查询准确率 3 | #!author= 4 | #!homepage= https://github.com/deezertidal 5 | #!icon=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Available_1.png 6 | 7 | [Script] 8 | generic script-path= https://raw.githubusercontent.com/deezertidal/private/main/media-check.js, tag=流媒体-解锁查询, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/ForeignMedia.png,time-out=10 9 | -------------------------------------------------------------------------------- /Loon/plugin/Emby.plugin: -------------------------------------------------------------------------------- 1 | #!name=Emby 2 | #!desc=Emby解锁 3 | #!icon=https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/emby.png 4 | 5 | #author=Tartarus2014 6 | 7 | [MITM] 8 | hostname = mb3admin.com 9 | 10 | [Script] 11 | http-response ^https?:\/\/mb3admin.com\/admin\/service\/registration\/validateDevice requires-body=1,max-size=0, script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/emby.js, tag=EMBY 12 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/YoutubeAds.conf: -------------------------------------------------------------------------------- 1 | #https://github.com/Maasea 2 | 3 | 4 | hostname = *.googlevideo.com, youtubei.googleapis.com 5 | 6 | 7 | ^https?:\/\/[\w-]+\.googlevideo\.com\/initplayback.+&oad url reject-img 8 | 9 | ^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting)\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/youtube.js 10 | 11 | -------------------------------------------------------------------------------- /Rule/YouTube.list: -------------------------------------------------------------------------------- 1 | DOMAIN,youtubei.googleapis.com 2 | DOMAIN,yt3.ggpht.com 3 | DOMAIN-SUFFIX,googlevideo.com 4 | DOMAIN-SUFFIX,gvt2.com 5 | DOMAIN-SUFFIX,withyoutube.com 6 | DOMAIN-SUFFIX,youtu.be 7 | DOMAIN-SUFFIX,youtube-nocookie.com 8 | DOMAIN-SUFFIX,youtube.com 9 | DOMAIN-SUFFIX,youtubeeducation.com 10 | DOMAIN-SUFFIX,youtubegaming.com 11 | DOMAIN-SUFFIX,youtubekids.com 12 | DOMAIN-SUFFIX,yt.be 13 | DOMAIN-SUFFIX,ytimg.com 14 | DOMAIN-KEYWORD,youtube 15 | -------------------------------------------------------------------------------- /Script/AD/limbo/Adblock4limboQX.js: -------------------------------------------------------------------------------- 1 | // 引用地址 https://github.com/limbopro/Adblock4limbo/blob/main/Adguard/Adblock4limbo.js 2 | 3 | let ele = ''; 4 | let eleReplace = '' 5 | let body = $response.body 6 | .replace(ele, eleReplace) 7 | $done({body}); 8 | -------------------------------------------------------------------------------- /Loon/rule/youtube.list: -------------------------------------------------------------------------------- 1 | DOMAIN,youtubei.googleapis.com 2 | DOMAIN,yt3.ggpht.com 3 | DOMAIN-SUFFIX,googlevideo.com 4 | DOMAIN-SUFFIX,gvt2.com 5 | DOMAIN-SUFFIX,withyoutube.com 6 | DOMAIN-SUFFIX,youtu.be 7 | DOMAIN-SUFFIX,youtube-nocookie.com 8 | DOMAIN-SUFFIX,youtube.com 9 | DOMAIN-SUFFIX,youtubeeducation.com 10 | DOMAIN-SUFFIX,youtubegaming.com 11 | DOMAIN-SUFFIX,youtubekids.com 12 | DOMAIN-SUFFIX,yt.be 13 | DOMAIN-SUFFIX,ytimg.com 14 | DOMAIN-KEYWORD,youtube 15 | -------------------------------------------------------------------------------- /Script/AD/limbo/netflix.css: -------------------------------------------------------------------------------- 1 | div#popup{display:none!important} 2 | div.shortcuts-mobile-overlay{display:none!important} 3 | div[style^="padding: 35px"]{display:none!important} 4 | div.mxprofoot{display:none!important} 5 | .module-adslist{display:none!important} 6 | a[href*="/ihezu.run"]{display:none!important} 7 | .share-btn{display:none!important} 8 | .player-rm > a[target="_blank"]{display:none!important} 9 | .icon-share{display:none!important} 10 | .tips-box{display:none!important} 11 | -------------------------------------------------------------------------------- /Loon/plugin/Loon.plugin: -------------------------------------------------------------------------------- 1 | #!name= 代理链路检测 2 | #!desc= 节点代理链路检测模块 3 | #!author= R.E(RickeyErickson) 4 | #!homepage= https://github.com/I-am-R-E/Functional-Store-Hub/ 5 | #!icon= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Stack.png 6 | 7 | [Script] 8 | generic script-path=https://raw.githubusercontent.com/I-am-R-E/Functional-Store-Hub/Master/NodeLinkCheck/Script/NodeLinkCheck.js, tag=代理链路检测, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Stack.png 9 | -------------------------------------------------------------------------------- /Script/AD/self_use.js: -------------------------------------------------------------------------------- 1 | //取自kokoryh 2 | const url = $request.url; 3 | const header = $request.headers; 4 | let ua = header["User-Agent"] || header["user-agent"]; 5 | 6 | if (url.includes("/amdc/mobileDispatch")) { 7 | if (ua.includes("AMapiPhone") || ua.includes("Cainiao") || ua.includes("%E9%A3%9E%E7%8C%AA%E6%97%85%E8%A1%8C") || ua.includes("Alibaba" ) || ua.includes("DMPortal" )) { 8 | $done({ status: "HTTP/1.1 404 Not Found" }); 9 | return; 10 | } 11 | } 12 | 13 | $done({}); 14 | -------------------------------------------------------------------------------- /Script/AD/hanglvzongheng.js: -------------------------------------------------------------------------------- 1 | /*********************************************** 2 | > 应用名称:墨鱼自用航旅纵横脚本 3 | > 脚本作者:@ddgksf2013 4 | > 微信账号:墨鱼手记 5 | > 更新时间:2022-10-26 6 | > 通知频道:https://t.me/ddgksf2021 7 | > 贡献投稿:https://t.me/ddgksf2013_bot 8 | > 问题反馈:ddgksf2013@163.com 9 | > 特别提醒:如需转载请注明出处,谢谢合作! 10 | ***********************************************/ 11 | var ua=$request.headers.rpid||$request.headers.Rpid;ua.includes("10000012")||ua.includes("1000019")?$done({status:"HTTP/1.1 404 Not Found"}):$done({}); -------------------------------------------------------------------------------- /Loon/plugin/Meituan.plugin: -------------------------------------------------------------------------------- 1 | #!name = 美团外卖 2 | #!desc = 屏蔽美团外卖的开屏广告 3 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/meituanwaimai.png 4 | 5 | #author = kokoryh 6 | 7 | [General] 8 | force-http-engine-hosts = 101.236.*:0, 103.37.*:0, 119.29.*:0, 203.76.*:0 9 | 10 | [Rewrite] 11 | ^https?:\/\/.*\.meituan\.(com|net)\/(api\/v\d\/(loadInfo|openscreen|startpicture|appstatus)\?ad|bizad|.*brand.pt) - reject 12 | 13 | [MITM] 14 | hostname = img.meituan.net, www.meituan.com 15 | -------------------------------------------------------------------------------- /Loon/plugin/WeRead.plugin: -------------------------------------------------------------------------------- 1 | #!name=微信阅读精简 2 | #!desc=去除微信阅读扰人提示(beta) 3 | #!icon=https://github.com/Toperlock/Quantumult/raw/main/icon/Doraemon/Doraemon-1060.png 4 | 5 | [Script] 6 | 7 | http-response https:\/\/i\.weread\.qq\.com\/(book\/(reading[sS]tat|chapterReview)|user\/profile|groups\/readerEntrance|review\/list|mobileSync) script-path=https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/WeRead/weread.js, requires-body=true, tag=WeRead_5 8 | 9 | [MITM] 10 | 11 | hostname = i.weread.qq.com 12 | -------------------------------------------------------------------------------- /Loon/plugin/bing.plugin: -------------------------------------------------------------------------------- 1 | #!name = Bing AI 2 | #!desc = 将Safari浏览器伪装为Edge浏览器,以便绕过BingAI的使用限制,同时解除IP黑名单限制。 3 | #!openUrl = 4 | #!author = LiuYaChen 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Bing.png 7 | 8 | 9 | [Script] 10 | http-request ^https:\/\/www\.bing\.com\/(search|new) script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/Script/bing.js, requires-body = false, tag = BingAI 11 | 12 | [MITM] 13 | hostname = www.bing.com 14 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/pipixia.conf: -------------------------------------------------------------------------------- 1 | [rewrite_local] 2 | 3 | # ======= 去水印 ======= # 4 | ^https?:\/\/.*\.pipix\.com\/bds\/(feed\/stream|comment\/cell_reply|cell\/cell_comment|cell\/detail|ward\/list|user\/favorite|user\/cell_coment|user\/cell_userfeed|user\/publish_list) url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/pipixia.js 5 | # ======= 去广告 ======= # 6 | app_name=super&([\S]*)aid=\d+ url 307 app_name=super_pro&$1aid=1412 7 | 8 | [mitm] 9 | 10 | hostname = *.pipix.com 11 | -------------------------------------------------------------------------------- /Loon/plugin/detection.plugin: -------------------------------------------------------------------------------- 1 | #!name = 节点检测工具 2 | #!desc = 适用于Loon的节点IP查询、媒体解锁查询 3 | #!openUrl = 4 | #!icon = https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Domestic.png 5 | 6 | [Script] 7 | generic script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/Script/LocationDetection.js,tag=节点信息查询,img-url= https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Domestic.png,timeout=10 8 | generic script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/Script/Media_check.js, tag = 解锁查询 9 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Fliggy.conf: -------------------------------------------------------------------------------- 1 | # 飞猪开屏 2 | 3 | hostname = acs.m.taobao.com 4 | 5 | ip-cidr, 59.82.34.255/32, reject 6 | ip-cidr, 59.82.34.147/32, reject 7 | ip-cidr, 59.82.9.145/32, reject 8 | ip-cidr, 59.82.113.219/32, reject 9 | ip-cidr, 59.82.113.10/32, reject 10 | ip-cidr, 47.246.103.10/32, reject 11 | ip-cidr, 47.246.103.9/32, reject 12 | 13 | ^http:\/\/amdc\.m\.taobao\.com url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/self_use_qx.js 14 | 15 | ^https:\/\/acs\.m\.taobao\.com\/gw\/mtop\.fliggy\.crm\.screen\.allresource url reject-200 -------------------------------------------------------------------------------- /Rewrite/AdBlock/missav.conf: -------------------------------------------------------------------------------- 1 | # https://github.com/limbopro/Adblock4limbo + https://github.com/kokoryh 2 | 3 | hostname = missav.com, missav.live, missav.ws, missav.ai 4 | # missav 5 | HOST,creative.myavlive.com,REJECT 6 | HOST-SUFFIX,trackwilltrk.com,REJECT 7 | HOST-SUFFIX,tsyndicate.com,REJECT 8 | ^https?:\/\/missav\.(ws|live|com|ai)\/(?!(.*(api|login|cdn-cgi|verify|auth|captch|(\.(js|css|jpg|jpeg|png|webp|gif|zip|woff|woff2|m3u8|mp4|mov|m4v|avi|mkv|flv|rmvb|wmv|rm|asf|asx|mp3|json|ico|otf|ttf))))).* url script-response-body https://limbopro.com/Adguard/Adblock4limbo.js 9 | 10 | -------------------------------------------------------------------------------- /Rule/SE.list: -------------------------------------------------------------------------------- 1 | # > bilibili 2 | DOMAIN,api.biliapi.com 3 | DOMAIN,api.biliapi.net 4 | DOMAIN,api.bilibili.com 5 | DOMAIN,app.biliapi.com 6 | DOMAIN,app.biliapi.net 7 | DOMAIN,app.bilibili.com 8 | DOMAIN,grpc.biliapi.net 9 | DOMAIN,m.bilibili.com 10 | DOMAIN,upos-hz-mirrorakam.akamaized.net 11 | DOMAIN,www.bilibili.com 12 | DOMAIN-KEYWORD,cn-hk-eq-bcache- 13 | # > 愛奇藝台灣站 14 | DOMAIN,cache.video.iqiyi.com 15 | IP-CIDR,116.211.202.206/32,no-resolve 16 | IP-CIDR,116.211.202.216/32,no-resolve 17 | # > MangoTV(芒果TV国际) 18 | DOMAIN-SUFFIX,api.mgtv.com 19 | DOMAIN,mobileso.bz.mgtv.com 20 | -------------------------------------------------------------------------------- /Loon/plugin/Ali.plugin: -------------------------------------------------------------------------------- 1 | #!name= AliYun 2 | #!desc= 去除广告和无关内容 3 | #!author= 4 | #!homepage= 5 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/aliyunpan.png 6 | 7 | [Rewrite] 8 | ^https:\/\/api\.alipan\.com\/adrive\/v1\/file\/getTopFolders url reject-dict 9 | 10 | [script] 11 | 12 | http-response ^https:\/\/api\.alipan\.com\/apps\/v2\/users\/home\/(news|widgets) script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/ali.js, requires-body=true, tiomeout=10, tag=阿里云盘 13 | 14 | [mitm] 15 | 16 | hostname = api.alipan.com 17 | 18 | -------------------------------------------------------------------------------- /DIRECT.list: -------------------------------------------------------------------------------- 1 | # direct 2 | # xsus 3 | DOMAIN,home.xsus.me 4 | DOMAIN,cook.yunyoujun.cn 5 | DOMAIN,busuanzi.ibruce.info 6 | DOMAIN,unpkg.com 7 | DOMAIN-SUFFIX,qianling.pw 8 | # remove 9 | DOMAIN,www.remove.bg 10 | # prpr 11 | DOMAIN,bypass.cloudflare.cyou 12 | DOMAIN,api.prprcloud.life 13 | # deepl 14 | DOMAIN-SUFFIX,deepl.com 15 | # nga 16 | DOMAIN,bugenzhao.com 17 | DOMAIN-SUFFIX,ngacn.cc 18 | # anti-ad 19 | DOMAIN,anti-ad.net 20 | # 小红书 21 | DOMAIN-SUFFIX,xhscdn.com 22 | # soul 23 | DOMAIN,com.soulapp.cn 24 | # ip 25 | DOMAIN-SUFFIX,ip.sb 26 | DOMAIN-SUFFIX,ip-api.com 27 | DOMAIN-SUFFIX,ip.skk.moe 28 | -------------------------------------------------------------------------------- /Rewrite/TikTok/TikTok-US.plugin: -------------------------------------------------------------------------------- 1 | #!name=TikTok US 2 | #!desc=解锁 TikTok 美國 地区 3 | #!openUrl=https://github.com/Semporia/TikTok-Unlock 4 | #!author=Semporia 5 | #!homepage=https://github.com/Semporia/TikTok-Unlock 6 | #!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png 7 | 8 | 9 | [URL Rewrite] 10 | (?<=_region=)CN(?=&) US 307 11 | (?<=&mcc_mnc=)4 2 307 12 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302 13 | (?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307 14 | 15 | [MITM] 16 | hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com 17 | -------------------------------------------------------------------------------- /Loon/plugin/Coolapk.plugin: -------------------------------------------------------------------------------- 1 | #!name = 酷安 2 | #!desc = 过滤酷安广告 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/cool.png 7 | 8 | 9 | [Rewrite] 10 | ^https?:\/\/api\.coolapk\.com\/v6\/search\?.*type=hotSearch - reject-dict 11 | 12 | [Script] 13 | http-response ^https?:\/\/api\.coolapk\.com\/v6\/(feed\/(replyList|detail)|main\/(dataList|indexV8|init)|(page\/)?dataList)\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js, requires-body = true, tag = 移除广告 14 | 15 | [MITM] 16 | hostname = api.coolapk.com 17 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/WeChat.conf: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @ScriptName 公众号去广告 3 | // @Author @ddgksf2021 4 | // @TgChannel https://t.me/ddgksf2021 5 | // @Function Block AD 6 | // @ScriptTime 20210706 7 | // @ScriptURL https://ocd0522.tk/ddgksf2013/Cuttlefish/raw/branch/master/Rewrite/AdBlock/WeChat.conf 8 | // ==/UserScript== 9 | 10 | # > WeChat Official Account 11 | ^(http|https):\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad url response-body "advertisement_num":\d,"advertisement_info":\[.+\], response-body "advertisement_num":0,"advertisement_info":[], 12 | 13 | hostname=mp.weixin.qq.com 14 | -------------------------------------------------------------------------------- /Script/own/youdao.js: -------------------------------------------------------------------------------- 1 | let obj = JSON.parse($response.body); 2 | 3 | obj = { 4 | "vip" : true, 5 | "svip" : true, 6 | "expire" : 253402196161000, 7 | "permissions" : [ 8 | "ONE_MONTH", 9 | "AUTO_SUBSCRIPTION" 10 | ], 11 | "tag" : "TAG_RENEW_EXPECTED", 12 | "auto" : true, 13 | "open" : true, 14 | "planIds" : [ 15 | "22" 16 | ], 17 | "svipExpire" : 253402196161000, 18 | "purchasedPlanIds" : [ 19 | "22" 20 | ], 21 | "firstAuto" : false, 22 | "copyWritings" : [ 23 | " ", 24 | " " 25 | ] 26 | } 27 | 28 | $done({body : JSON.stringify(obj)}); 29 | -------------------------------------------------------------------------------- /Loon/Script/bing.js: -------------------------------------------------------------------------------- 1 | /* 2 | 脚本原创:LiuYaChen 3 | */ 4 | const headers = $request.headers; 5 | 6 | delete headers["user-agent"]; 7 | delete headers["sec-ch-ua-full-version"]; 8 | delete headers["sec-ch-ua-full-version-list"]; 9 | let ua = 'iPhone'; 10 | 11 | 12 | headers['User-Agent'] = `Mozilla/5.0 (${ua}; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.41`; 13 | headers['sec-ch-ua'] = '"Chromium";v="110", "Not A(Brand";v="24", "Microsoft Edge";v="110"' 14 | headers['sec-ch-ua-mobile'] = '?0' 15 | headers['sec-ch-ua-platform'] = 'macOS' 16 | 17 | $done({ headers }); 18 | -------------------------------------------------------------------------------- /Loon/plugin/Applet.plugin: -------------------------------------------------------------------------------- 1 | #!name= 小程序去广告 2 | #!desc= 3 | #!author= 4 | #!homepage= 5 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Applet.png 6 | 7 | 8 | [rewrite] 9 | 10 | #羊城通 11 | ^https:\/\/r2\.gzyct\.com\/qrcode\/advert\/query url reject 12 | 13 | [script] 14 | 15 | #屈臣氏 16 | http-response ^https:\/\/mystore-gw\.watsonsvip\.com\.cn\/gfu\/popup\/advert\/launch script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/replace-body.js, requires-body=true, timeout=10, tag=屈臣氏开屏, argument=""data":\{.+\},->"data":{}," 17 | 18 | [mitm] 19 | 20 | hostname = r2.gzyct.com, mystore-gw.watsonsvip.com.cn 21 | 22 | 23 | -------------------------------------------------------------------------------- /Rule/JP.list: -------------------------------------------------------------------------------- 1 | # > AbemaTV 2 | USER-AGENT,AbemaTV* 3 | DOMAIN-SUFFIX,abema.io 4 | DOMAIN-SUFFIX,abema.tv 5 | DOMAIN-SUFFIX,ameba.jp 6 | DOMAIN-SUFFIX,hayabusa.io 7 | DOMAIN-KEYWORD,abematv.akamaized.net 8 | 9 | # > DMM 10 | DOMAIN-SUFFIX,dmm.co.jp 11 | DOMAIN-SUFFIX,dmm.com 12 | DOMAIN-SUFFIX,dmm-extension.com 13 | 14 | # > Hulu / フールー 15 | DOMAIN-SUFFIX,happyon.jp 16 | DOMAIN-SUFFIX,hjholdings.jp 17 | DOMAIN-SUFFIX,hulu.jp 18 | 19 | # > niconico 20 | USER-AGENT,Niconico* 21 | DOMAIN-SUFFIX,dmc.nico 22 | DOMAIN-SUFFIX,nicovideo.jp 23 | DOMAIN-SUFFIX,nimg.jp 24 | 25 | # > TVer 26 | USER-AGENT,TVer-Release* 27 | DOMAIN-SUFFIX,tver.jp 28 | DOMAIN,edge.api.brightcove.com 29 | -------------------------------------------------------------------------------- /Rule/TW.list: -------------------------------------------------------------------------------- 1 | # > Bahamut 2 | USER-AGENT,Anime* 3 | DOMAIN-SUFFIX,bahamut.com.tw 4 | DOMAIN-SUFFIX,gamer.com.tw 5 | DOMAIN,gamer-cds.cdn.hinet.net 6 | DOMAIN,gamer2-cds.cdn.hinet.net 7 | 8 | # > KKTV 9 | USER-AGENT,KKTV* 10 | USER-AGENT,com.kktv.ios.kktv* 11 | DOMAIN-SUFFIX,kktv.com.tw 12 | DOMAIN-SUFFIX,kktv.me 13 | DOMAIN,kktv-theater.kk.stream 14 | 15 | # > LINE TV 16 | USER-AGENT,LINE%20TV* 17 | DOMAIN-SUFFIX,linetv.tw 18 | DOMAIN,d3c7rimkq79yfu.cloudfront.net 19 | 20 | # > LiTV 21 | DOMAIN-SUFFIX,litv.tv 22 | DOMAIN,litvfreemobile-hichannel.cdn.hinet.net 23 | 24 | # > 台湾好 25 | USER-AGENT,TaiwanGood* 26 | DOMAIN-SUFFIX,skyking.com.tw 27 | DOMAIN,hamifans.emome.net 28 | -------------------------------------------------------------------------------- /Loon/plugin/IThome.plugin: -------------------------------------------------------------------------------- 1 | #!name = IT之家 2 | #!desc = 过滤IT之家信息流广告和文末广告 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/IThome.png 7 | 8 | [Rewrite] 9 | ^https?:\/\/api\.zuihuimai\.com\/static\/.*\/hongbao - reject 10 | ^https?:\/\/dat\.ruanmei\.com\/ithome\/money\/acd\.json$ - reject 11 | 12 | [Script] 13 | http-response ^https:\/\/napi\.ithome\.com\/api\/(news\/index|topmenu\/getfeeds\?) script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/IThome_new.js,requires-body = true, tag = IT之家去广告 14 | 15 | [MITM] 16 | hostname = napi.ithome.com, api.zuihuimai.com, dat.ruanmei.com 17 | -------------------------------------------------------------------------------- /Rule/Streaming/CN.list: -------------------------------------------------------------------------------- 1 | # > https://raw.githubusercontent.com/ConnersHua/RuleGo/master/Surge/Ruleset/Extra/Streaming/CN.list 2 | # > bilibili 3 | DOMAIN,api.biliapi.com 4 | DOMAIN,api.biliapi.net 5 | DOMAIN,api.bilibili.com 6 | DOMAIN,app.biliapi.com 7 | DOMAIN,app.biliapi.net 8 | DOMAIN,app.bilibili.com 9 | DOMAIN,grpc.biliapi.net 10 | DOMAIN,m.bilibili.com 11 | DOMAIN,upos-hz-mirrorakam.akamaized.net 12 | DOMAIN,www.bilibili.com 13 | DOMAIN-KEYWORD,cn-hk-eq-bcache- 14 | # > 愛奇藝台灣站 15 | DOMAIN,cache.video.iqiyi.com 16 | IP-CIDR,116.211.202.206/32,no-resolve 17 | IP-CIDR,116.211.202.216/32,no-resolve 18 | # > MangoTV(芒果TV国际) 19 | DOMAIN-SUFFIX,api.mgtv.com 20 | DOMAIN,mobileso.bz.mgtv.com 21 | -------------------------------------------------------------------------------- /Rule/Apple.list: -------------------------------------------------------------------------------- 1 | # Apple 2 | DOMAIN-SUFFIX,aaplimg.com 3 | DOMAIN-SUFFIX,apple.co 4 | DOMAIN-SUFFIX,apple.com 5 | DOMAIN-SUFFIX,apple.com.cn 6 | DOMAIN-SUFFIX,apple-cloudkit.com 7 | DOMAIN-SUFFIX,apple-livephotoskit.com 8 | DOMAIN-SUFFIX,apple-mapkit.com 9 | DOMAIN-SUFFIX,applemusic.com 10 | DOMAIN-SUFFIX,appstore.com 11 | DOMAIN-SUFFIX,apzones.com 12 | DOMAIN-SUFFIX,cdn-apple.com 13 | DOMAIN-SUFFIX,icloud.com 14 | DOMAIN-SUFFIX,icloud.com.cn 15 | DOMAIN-SUFFIX,icloud-content.com 16 | DOMAIN-SUFFIX,me.com 17 | DOMAIN-SUFFIX,mzstatic.com 18 | DOMAIN-KEYWORD,apple.com.akadns.net 19 | DOMAIN-KEYWORD,apple.com.edgekey.net 20 | DOMAIN-KEYWORD,apple-support.akadns.net 21 | DOMAIN-KEYWORD,icloud.com.akadns.net 22 | -------------------------------------------------------------------------------- /Rule/OneDrive.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,1drv.com 2 | DOMAIN-SUFFIX,1drv.ms 3 | DOMAIN-SUFFIX,livefilestore.com 4 | DOMAIN-SUFFIX,oneclient.sfx.ms 5 | DOMAIN-SUFFIX,onedrive.co 6 | DOMAIN-SUFFIX,onedrive.co.uk 7 | DOMAIN-SUFFIX,onedrive.com 8 | DOMAIN-SUFFIX,onedrive.eu 9 | DOMAIN-SUFFIX,onedrive.live.com 10 | DOMAIN-SUFFIX,onedrive.net 11 | DOMAIN-SUFFIX,onedrive.org 12 | DOMAIN-SUFFIX,photos.live.com 13 | DOMAIN-SUFFIX,sharepoint.com 14 | DOMAIN-SUFFIX,sharepointonline.com 15 | DOMAIN-SUFFIX,skydrive.wns.windows.com 16 | DOMAIN-SUFFIX,spoprod-a.akamaihd.net 17 | DOMAIN-SUFFIX,storage.live.com 18 | DOMAIN-SUFFIX,storage.msn.com 19 | DOMAIN-KEYWORD,1drv 20 | DOMAIN-KEYWORD,onedrive 21 | DOMAIN-KEYWORD,skydrive 22 | -------------------------------------------------------------------------------- /Script/AD/12306_new.js: -------------------------------------------------------------------------------- 1 | let $=function(){const e="undefined"!=typeof $task,t="undefined"!=typeof $httpClient;return{isQuanX:e,isSurge:t,notify:(i,n,s)=>{e&&$notify(i,n,s),t&&$notification.post(i,n,s)},getValue:i=>e?$prefs.valueForKey(i):t?$persistentStore.read(i):void 0,setValue:(i,n)=>e?$prefs.setValueForKey(i,n):t?$persistentStore.write(i,n):void 0}}();"undefined"!=typeof $response?function(){let e=JSON.parse($response.body);e.materialsList&&(1===e.materialsList.length?function(e){e.materialsList[0].filePath="h",e.advertParam.skipTime=0}(e):e.materialsList.length>1&&(e.materialsList=[{}]));$done({body:JSON.stringify(e)})}():function(){$.setValue("","train_12306")&&console.log("12306去广告 - 脚本已更新,无需手动运行");$done()}(); 2 | -------------------------------------------------------------------------------- /Loon/plugin/skip-proxy.plugin: -------------------------------------------------------------------------------- 1 | #!name=Skip Proxy Lists 2 | #!author = mieqq 3 | #!desc=跳过部分应用的代理检测 4 | #!icon = https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Blinkload.png 5 | 6 | [General] 7 | 8 | skip-proxy = www.baidu.com,yunbusiness.ccb.com,wxh.wo.cn,gate.lagou.com,www.abchina.com.cn,www.shanbay.com,login-service.mobile-bank.psbc.com,mobile-bank.psbc.com 9 | 10 | ## www.baidu.com:网上国网、多看阅读、顺丰金融、广东农信、丰云行、中国银行缤纷生活、通信行程卡app、趣智校园、趣听音乐、光大手机银行、掌上12333、沃视频 11 | ## yunbusiness.ccb.com:建行生活 12 | ## wxh.wo.cn:沃小号 13 | ## gate.lagou.com:拉勾招聘 14 | ## www.abchina.com.cn:中国农业银行 15 | ## www.shanbay.com 扇贝单词消息中心 16 | ## www.google.com 成都公积金 17 | ## login-service.mobile-bank.psbc.com,mobile-bank.psbc.com:中国邮政储蓄银行 18 | -------------------------------------------------------------------------------- /Script/AD/shunfeng_json.js: -------------------------------------------------------------------------------- 1 | /* 2 | version v0.0.1 3 | updatetime 2022-11-17 4 | tgchannel https://t.me/ddgksf2021 5 | function 顺丰 6 | author ddgksf2013 7 | [rewrite_local] 8 | https://ccsp-egmas.sf-express.com/cx-app-base/base/app/ad/queryInfoFlow url script-response-body https://ocd0522.tk/ddgksf2013/Cuttlefish/raw/branch/master/Script/shunfeng_json.js 9 | [mitm] 10 | hostname = ccsp-egmas.sf-express.com 11 | */ 12 | 13 | if ($request.url.indexOf("app/ad/queryInfoFlow") != -1) { 14 | var ddgksf2013 = JSON.parse($response.body); 15 | ddgksf2013.obj = Object.values(ddgksf2013.obj).filter((item) => item.adverId==2833); 16 | $done({ 17 | body: JSON.stringify(ddgksf2013), 18 | }); 19 | } 20 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Youtube_CC.conf: -------------------------------------------------------------------------------- 1 | # QX Youtube 无中文字幕机翻方案 2 | 3 | hostname= www.youtube.com 4 | 5 | // 简体;订阅链接后面加上 #out=Hant 后开启资源解析器 6 | // https://raw.githubusercontent.com/id77/QuantumultX/master/rewrite/Youtube_CC.conf#out=Hant 7 | 8 | https:\/\/www.youtube.com\/api\/timedtext\?.+&lang=(?!(zh|zh\-Hans)&)((?!&tlang=zh\-Hans).)*$ url request-header \sHTTP/1\.1(\r\n) request-header &tlang=zh-Hans HTTP/1.1$1 9 | 10 | 11 | // 繁体;订阅链接后面加上 #out=Hans 后开启资源解析器 12 | // https://raw.githubusercontent.com/id77/QuantumultX/master/rewrite/Youtube_CC.conf#out=Hans 13 | 14 | https:\/\/www.youtube.com\/api\/timedtext\?.+&lang=(?!zh\-Hant&)((?!&tlang=zh\-Hant).)*$ url request-header \sHTTP/1\.1(\r\n) request-header &tlang=zh-Hant HTTP/1.1$1 15 | -------------------------------------------------------------------------------- /Loon/plugin/pipixia.plugin: -------------------------------------------------------------------------------- 1 | #!name= 皮皮虾 2 | #!desc= 去广告+水印 3 | #!author= 4 | #!homepage= 5 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/pipi.png 6 | 7 | [rewrite] 8 | 9 | # ======= 去广告 ======= # 10 | app_name=super&([\S]*)aid=\d+ 307 app_name=super_pro&$1aid=1412 11 | 12 | [script] 13 | 14 | # ======= 去水印 ======= # 15 | http-response ^https?:\/\/.*\.pipix\.com\/bds\/(feed\/stream|comment\/cell_reply|cell\/cell_comment|cell\/detail|ward\/list|user\/favorite|user\/cell_coment|user\/cell_userfeed|user\/publish_list) script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/pipixia.js,requires-body = true, tag = 皮皮虾去水印 16 | 17 | 18 | [mitm] 19 | 20 | hostname = *.pipix.com 21 | -------------------------------------------------------------------------------- /Script/task/DailyOilPrices.js: -------------------------------------------------------------------------------- 1 | const apiurl = "https://apis.tianapi.com/oilprice/index?key=7de401b696e9905ca60899d9945a1996&prov=%E6%B5%99%E6%B1%9F"; 2 | 3 | $task.fetch({ url: apiurl }).then(response => { 4 | var obj = JSON.parse(response.body); 5 | var prov = obj.result.prov; 6 | var p0 = "0号柴油:" + "¥" + obj.result.p0 + "\xa0\xa0\xa0"; 7 | var p92 = "92号汽油:" + "¥" + obj.result.p92 + "\xa0\xa0\xa0"; 8 | var p95 = "95号汽油:" + "¥" + obj.result.p95 + "\xa0\xa0\xa0"; 9 | var p98 = "98号汽油:" + "¥" + obj.result.p98 + "\xa0\xa0\xa0"; 10 | var time = obj.result.time; 11 | $notify(prov + "油价提醒", time, p92 + p95 + p98 + p0); 12 | $done(); 13 | }, reason => { 14 | console.log(reason.error); 15 | $done(); 16 | }); 17 | -------------------------------------------------------------------------------- /Loon/plugin/Loon_TF_Account.plugin: -------------------------------------------------------------------------------- 1 | #!name=TestFlight账户管理 2 | #!desc=自动存储/合并多个TestFlight账户列表, 并可分享/导出TestFlight APP. 3 | #!author= NobyDa 4 | #!homepage= https://github.com/NobyDa/Script/tree/master 5 | #!icon= https://cdn.jsdelivr.net/gh/NobyDa/mini@master/Color/testflight.png 6 | 7 | [General] 8 | skip-proxy = iosapps.itunes.apple.com 9 | 10 | [Rule] 11 | DOMAIN,beta.apple.com,PROXY 12 | DOMAIN,testflight.apple.com,PROXY 13 | DOMAIN-KEYWORD,testflight,PROXY 14 | 15 | [Script] 16 | http-request ^https:\/\/testflight\.apple\.com\/v\d\/(app|account|invite)s\/ requires-body=1,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/TestFlight/TestFlightAccount.js,tag=TestFlight账户管理 17 | 18 | [MITM] 19 | hostname = testflight.apple.com 20 | -------------------------------------------------------------------------------- /Script/AD/IThome_new.js: -------------------------------------------------------------------------------- 1 | //keywos rucu6 2 | const url = $request.url; 3 | if (!$response.body) $done({}); 4 | let obj = JSON.parse($response.body); 5 | 6 | if ( 7 | url.includes("/api/news/index") || 8 | url.includes("/api/topmenu/getfeeds") 9 | ) { 10 | if (obj?.data?.list?.length > 0) { 11 | let list = obj.data.list; 12 | const newList = []; 13 | for (let item of list) { 14 | if (item?.feedContent?.smallTags?.some((i) => 15 | i?.text?.includes("广告")) 16 | ) { 17 | continue; 18 | } 19 | if ([10002, 10003].includes(item?.feedType)) { 20 | continue; 21 | } 22 | newList.push(item); 23 | } 24 | obj.data.list = newList; 25 | } 26 | } 27 | 28 | $done({ body: JSON.stringify(obj) }); -------------------------------------------------------------------------------- /Loon/plugin/Qie.plugin: -------------------------------------------------------------------------------- 1 | #!name= 企鹅共享 2 | #!desc= 支付宝小程序广告 3 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/qie.png 4 | 5 | [Rule] 6 | DOMAIN,ilce.alicdn.com,REJECT-DROP 7 | 8 | [Rewrite] 9 | ^https:\/\/userapi\.qiekj\.com\/slot\/get\?goodsId=(\d+)&shopId=(\d+)&slotKey=(ad_attention|ad_machine_pop_2)&token=([^&]+) - reject-200 10 | ^https:\/\/userapi\.qiekj\.com\/slot\/get\?goodsId=(\d+)&shopId=(\d+)&slotKey=(ad_home_daily_discount_new_(1|2)|ad_home_(suspension|seckill|popup)_new) - reject-200 11 | ^https:\/\/acs4miniapp-inner\.m\.taobao\.com\/gw\/mtop\.alimama\.abyss\.unionpage\.get\/1\.0\?type=originaljson&rnd=[A-F0-9]{32}&data - reject-200 12 | 13 | [Mitm] 14 | hostname = userapi.qiekj.com, acs4miniapp-inner.m.taobao.com 15 | -------------------------------------------------------------------------------- /Script/AD/ali.js: -------------------------------------------------------------------------------- 1 | //https://github.com/RuCu6/QuanX/blob/main/Scripts/adrive.js 2 | 3 | const url = $request.url; 4 | if (!$response.body) $done({}); 5 | let obj = JSON.parse($response.body); 6 | 7 | if (url.includes("/v2/users/home/news")) { 8 | if (obj.result.length) { 9 | obj.result = obj.result.filter( 10 | (i) => !i?.code?.includes("productUpdate") 11 | ); 12 | } 13 | } else if (url.includes("/v2/users/home/widgets")) { 14 | const item = [ 15 | "banners", // 顶部奖励 16 | //"coreFeatures", // 横版图标 17 | //"mainBackup", // 整个模块 18 | //"minorBackup", // 备份设备列表 19 | //"signIn" // 签到 20 | "aiMemory" // 记忆 21 | ]; 22 | item.forEach((i) => { 23 | delete obj[i]; 24 | }); 25 | } 26 | 27 | $done({ body: JSON.stringify(obj) }); -------------------------------------------------------------------------------- /Loon/task/DailyOilPrices.js: -------------------------------------------------------------------------------- 1 | const apiurl = "https://apis.tianapi.com/oilprice/index?key=7de401b696e9905ca60899d9945a1996&prov=%E6%B5%99%E6%B1%9F"; 2 | 3 | $httpClient.get(apiurl,function(error,reponse,data){ 4 | if (error){ 5 | console.log(error); 6 | $done(); 7 | } else { 8 | var obj=JSON.parse(data); 9 | console.log(obj); 10 | var prov = obj.result.prov; 11 | var p0 = "0号柴油:" +"¥"+ obj.result.p0+"\xa0\xa0\xa0"; 12 | var p92 = "92号汽油:" +"¥"+ obj.result.p92+"\xa0\xa0\xa0"; 13 | var p95 = "95号汽油:" +"¥"+ obj.result.p95+"\xa0\xa0\xa0"; 14 | var p98 = "98号汽油:" +"¥"+ obj.result.p98 +"\xa0\xa0\xa0"; 15 | var time= obj.result.time 16 | $notification.post(prov+"油价提醒",time,p92+p95+p98+p0); 17 | $done(); 18 | } 19 | } 20 | ); 21 | -------------------------------------------------------------------------------- /Script/own/tiktok.js: -------------------------------------------------------------------------------- 1 | # 作者:keywos 2 | let keyus={日本: "JP", 韩国: "KR", 英国:"UK", 美国:"US", 台湾:"TW", 香港:"HK", 新加坡:"SG", 法国:"FR", 马来西亚:"MY", 菲律宾:"PH", 泰国:"TH", 手动输入:"inkey"}, 3 | lk = $persistentStore.read("TikTok解锁地区"),loc = keyus[lk] || "KR",url = $request.url; 4 | if(loc == "inkey"){ 5 | inkeys = $persistentStore.read("手动输入地区代码[可选]"); 6 | loc = inkeys 7 | } 8 | if (/tnc|dm/.test(url)) { 9 | url = url.replace(/\/\?.+/g,"\?"); 10 | const response = { 11 | status: 302, 12 | headers: {Location: url}, 13 | }; 14 | $done({response}); 15 | } else if (/_region=CN&|&mcc_mnc=4/.test(url)) { 16 | url = url.replace(/_region=CN&/g,`_region=${loc}&`) 17 | .replace(/&mcc_mnc=4/g,"&mcc_mnc=2"); 18 | const response = { 19 | status: 307, 20 | headers: {Location: url}, 21 | }; 22 | $done({response}); 23 | } else { 24 | $done({}) 25 | } 26 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/YoutubeAds.sgmodule: -------------------------------------------------------------------------------- 1 | #!name=去除 Youtube 广告 2 | #!desc=去除 Youtube 广告(Beta) 3 | # IOS >= 15 4 | # 删除 瀑布流、视频、搜索中出现的广告和Shorts, 5 | # 删除 Shorts 内的视频广告 6 | # 删除 底部 上传 按钮 7 | # 广告信息会有遗漏,可能偶现广告 8 | # inspired by @Choler & @DivineEngine & @app2smile 9 | 10 | [Script] 11 | # 该模块已足够全面,无需其他规则混用,防止重写规则被破坏。 12 | youtube = type=http-response,pattern=^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide),requires-body=1,binary-body-mode=1,max-size=3145728,script-path=https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/Youtube/youtube.js 13 | 14 | [Map Local] 15 | # 使用 Mock 减少开销 16 | ^https?:\/\/[\w-]+\.googlevideo\.com\/initplayback.+&oad data="https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/Youtube/tinygif.gif" 17 | 18 | [MITM] 19 | hostname = %APPEND% *.googlevideo.com, youtubei.googleapis.com 20 | -------------------------------------------------------------------------------- /Loon/plugin/Bilibili.plugin: -------------------------------------------------------------------------------- 1 | #!name= bilibili去广告 2 | #!desc= 推荐页广告,动态(最常访问/推荐话题/列表广告)视频播放页面 3 | #!author= 4 | #!homepage= 5 | #!icon= https://github.com/shindgewongxj/WHATSINStash/raw/main/icon/bilibilitv.png 6 | 7 | #author= app2smile 8 | 9 | [Mitm] 10 | hostname = app.bilibili.com, grpc.biliapi.net 11 | 12 | [Script] 13 | http-response ^https:\/\/app\.bilibili\.com\/x\/v2\/(feed\/index|search\/square)\? script-path = https://raw.githubusercontent.com/app2smile/rules/master/js/bilibili-proto.js, requires-body = true, tag = 去除首页推荐及广告 14 | http-response ^https:\/\/(grpc\.biliapi\.net|app\.bilibili\.com)\/bilibili\.app\.(view\.v1\.View\/View|dynamic\.v2\.Dynamic\/DynAll|playurl\.v1\.PlayURL\/PlayView)$ script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/bilibili-proto.js, requires-body=true, binary-body-mode=true, timeout=10, tag=bili-proto 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /Script/own/bohejiankang.js: -------------------------------------------------------------------------------- 1 | /************************************* 2 | 3 | 项目名称:薄荷健康-解锁超级会员 4 | 下载地址:https://t.cn/A69ull4r 5 | 脚本作者:chxm1023 6 | 使用声明:⚠️仅供参考,🈲转载与售卖! 7 | 8 | ************************************** 9 | 10 | [rewrite_local] 11 | ^https?:\/\/api\.boohee\.com\/app-interface\/.+\/user\/user_info url script-response-body https://raw.githubusercontent.com/chxm1023/Rewrite/main/bohejiankang.js 12 | 13 | [mitm] 14 | hostname = api.boohee.com 15 | 16 | *************************************/ 17 | 18 | 19 | var chxm1023 = JSON.parse($response.body); 20 | 21 | chxm1023.data.vip.is_member = true; 22 | chxm1023.data.vip.state = "1"; 23 | chxm1023.data.vip.expired_at = "2099-09-09 09:09:09"; 24 | chxm1023.data.vip.integral_member = { 25 | "integral": 0, 26 | "level": 1, 27 | "level_name": "蓝钻会员" 28 | }; 29 | 30 | $done({body : JSON.stringify(chxm1023)}); -------------------------------------------------------------------------------- /Loon/plugin/SF.plugin: -------------------------------------------------------------------------------- 1 | #!name = 顺丰 2 | #!desc = 顺丰广告 3 | #!openUrl = 4 | #!homepage = 5 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/shunfeng.png 6 | 7 | #author = ddgksf2013 8 | 9 | [Rewrite] 10 | ^https?:\/\/ccsp-egmas\.sf-express\.com\/cx-app-base\/base\/app\/(appVersion\/detectionUpgrade|ad\/queryAdImages) - reject-dict 11 | ^https?:\/\/shopic\.sf-express\.com\/crm\/mobile\/common\/flashscreen - reject 12 | # 小程序 13 | ^https?:\/\/ucmp\.sf-express\.com\/proxy\/operation-platform\/info-flow-adver\/query - reject 14 | 15 | [Script] 16 | http-response ^https?:\/\/ccsp-egmas\.sf-express\.com\/cx-app-base\/base\/app\/ad\/queryInfoFlow script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/shunfeng_json.js, requires-body = true, tag = 顺丰广告 17 | 18 | [MITM] 19 | hostname = ccsp-egmas.sf-express.com, shopic.sf-express.com, ucmp.sf-express.com 20 | 21 | -------------------------------------------------------------------------------- /Loon/plugin/TikTok-JP.plugin: -------------------------------------------------------------------------------- 1 | #!name=TikTok JP 2 | #!desc=解锁TikTok日本 地区 3 | #!author= 4 | #!homepage= 5 | #!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png 6 | 7 | 8 | [Rule] 9 | DOMAIN-SUFFIX,byteoversea.com,PROXY 10 | DOMAIN-SUFFIX,ibytedtos.com,PROXY 11 | DOMAIN-SUFFIX,ipstatp.com,PROXY 12 | DOMAIN-SUFFIX,muscdn.com,PROXY 13 | DOMAIN-SUFFIX,musical.ly,PROXY 14 | DOMAIN-SUFFIX,tik-tokapi.com,PROXY 15 | DOMAIN-SUFFIX,tiktok.com,PROXY 16 | DOMAIN-SUFFIX,tiktokcdn.com,PROXY 17 | DOMAIN-SUFFIX,tiktokv.com,PROXY 18 | DOMAIN-KEYWORD,-tiktokcdn-com,PROXY 19 | USER-AGENT,tiktok*,PROXY 20 | 21 | [Rewrite] 22 | (?<=&mcc_mnc=)4 2 307 23 | (?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307 24 | (?<=_region=)CN(?=&) JP 307 25 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302 26 | 27 | [MITM] 28 | hostname = *.byteoversea.com,*.tik-tokapi.com,*.tiktokv.com 29 | 30 | -------------------------------------------------------------------------------- /Loon/plugin/TikTok-KR.plugin: -------------------------------------------------------------------------------- 1 | #!name=TikTok KR 2 | #!desc=解锁TikTok韩国 地区 3 | #!author= 4 | #!homepage= 5 | #!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png 6 | 7 | 8 | [Rule] 9 | DOMAIN-SUFFIX,byteoversea.com,PROXY 10 | DOMAIN-SUFFIX,ibytedtos.com,PROXY 11 | DOMAIN-SUFFIX,ipstatp.com,PROXY 12 | DOMAIN-SUFFIX,muscdn.com,PROXY 13 | DOMAIN-SUFFIX,musical.ly,PROXY 14 | DOMAIN-SUFFIX,tik-tokapi.com,PROXY 15 | DOMAIN-SUFFIX,tiktok.com,PROXY 16 | DOMAIN-SUFFIX,tiktokcdn.com,PROXY 17 | DOMAIN-SUFFIX,tiktokv.com,PROXY 18 | DOMAIN-KEYWORD,-tiktokcdn-com,PROXY 19 | USER-AGENT,tiktok*,PROXY 20 | 21 | [Rewrite] 22 | (?<=_region=)CN(?=&) KR 307 23 | (?<=&mcc_mnc=)4 2 307 24 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302 25 | (?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307 26 | 27 | [MITM] 28 | hostname = *.byteoversea.com,*.tik-tokapi.com,*.tiktokv.com 29 | 30 | -------------------------------------------------------------------------------- /Script/AD/weibo1.js: -------------------------------------------------------------------------------- 1 | const url = $request.url; 2 | if (!$response.body) { 3 | $done({}); 4 | } 5 | 6 | let body = $response.body; 7 | let obj = JSON.parse(body); 8 | 9 | if (url.includes("/2/statuses/container_detail_comment")) { 10 | // 确保响应对象和其中的items数组存在且不为空 11 | if (obj?.items?.length > 0) { 12 | // 使用filter方法移除广告项 13 | obj.items = obj.items.filter(item => { 14 | // 规则1:识别并删除罗伯特总结的广告卡片 15 | const isAIAdCard = item?.category === "card" && 16 | item?.data?.card_type === 236 && 17 | item?.data?.wboxParam?.title === "罗伯特总结"; 18 | 19 | // 规则2:识别并删除评论区中的趋势广告 20 | const isTrendAd = item?.category === "trend" && item?.data?.blog?.is_ad === 1; 21 | 22 | // 如果项目是广告(isAIAdCard或isTrendAd为true),则返回false,将其从数组中移除。 23 | return !(isAIAdCard || isTrendAd); 24 | }); 25 | } 26 | } 27 | 28 | body = JSON.stringify(obj); 29 | $done({body}); -------------------------------------------------------------------------------- /Loon/plugin/Tieba.plugin: -------------------------------------------------------------------------------- 1 | #!name=百度贴吧 2 | #!desc= 贴吧去广告 3 | #!author= 4 | #!openUrl= 5 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/tieba.png 6 | 7 | #author= app2smile 8 | 9 | [Rule] 10 | DOMAIN,180.76.76.200,REJECT 11 | # no-resolve需在最后 12 | IP-CIDR,180.76.76.200/32,REJECT,no-resolve 13 | 14 | [Mitm] 15 | hostname = tiebac.baidu.com 16 | 17 | [Script] 18 | http-response ^http(s:\/\/tiebac|:\/\/c\.tieba)\.baidu\.com\/(c\/f\/(frs\/(page|threadlist|generalTabList)|pb\/page|excellent\/personalized)$|tiebaads\/commonbatch|c\/s\/sync$) script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/tieba-json.js, requires-body=true, timeout=10, tag=贴吧json 19 | http-response ^http(s:\/\/tiebac|:\/\/c\.tieba)\.baidu\.com\/c\/f\/(frs\/(page|threadlist|generalTabList)|pb\/page|excellent\/personalized)\?cmd script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/tieba-proto.js, requires-body=true, binary-body-mode=true, timeout=10, tag=贴吧proto 20 | -------------------------------------------------------------------------------- /Script/own/soutu.js: -------------------------------------------------------------------------------- 1 | /************************************* 2 | 3 | 项目功能:搜图神器 解锁VIP(先登录) 4 | 下载地址:https://t.cn/A6ogWd6z 5 | 使用声明:仅供学习与交流,请勿转载与贩卖!⚠️ 6 | 使用方法:请先登录账号,再开脚本。 7 | 8 | ************************************** 9 | 10 | [rewrite_local] 11 | 12 | ^http:\/\/wallpaper\.soutushenqi\.com\/api\/.+\/account\/token url script-response-body https://raw.githubusercontent.com/chxm1023/script/main/Rewrite/soutu.js 13 | 14 | [mitm] 15 | 16 | hostname = wallpaper.soutushenqi.com 17 | 18 | *************************************/ 19 | 20 | 21 | var chxm1023 = JSON.parse($response.body); 22 | 23 | chxm1023.data.vipPastDueTime = 4092599350000; 24 | chxm1023.data.vipLabel = "高级用户"; 25 | chxm1023.data.vipLabelLevel = 4; 26 | chxm1023.data.vipType = 1; 27 | chxm1023.data.pcVipType = 1; 28 | chxm1023.data.pcVipPastDueTime = 4092599349000; 29 | chxm1023.data.vitalityVipPastDueTime = 4092599349000; 30 | chxm1023.data.vitalityPcVipPastDueTime = 4092599349000; 31 | 32 | $done({body : JSON.stringify(chxm1023)}); 33 | -------------------------------------------------------------------------------- /Loon/plugin/ctripAD.plugin: -------------------------------------------------------------------------------- 1 | #!name = 携程小程序 2 | #!desc = 携程广告 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/ctrip.png 7 | 8 | [Rewrite] 9 | # > 携程旅行小程序_热门活动@ddgksf2013 m.ctrip.com, 10 | ^https?:\/\/m\.ctrip\.com\/restapi\/soa2\/\d+\/queryWeChatHotEvent - reject-200 11 | # > 携程旅行小程序_广告请求@ddgksf2013 12 | ^https?:\/\/m\.ctrip\.com\/restapi\/soa2\/\d+\/tripAds\.json - reject-200 13 | # > 携程旅行小程序_热搜词@ddgksf2013 14 | ^https?:\/\/m\.ctrip\.com\/restapi\/soa2\/\d+\/json\/gethotsearchrespbysmallprogram - reject-200 15 | # > 携程旅行小程序_航班页信息流@ddgksf2013 16 | ^https?:\/\/m\.ctrip\.com\/restapi\/soa2\/\d+\/flightHomeSecondService - reject-200 17 | 18 | [Script] 19 | # > 携程旅行小程序_信息流@ddgksf2013 20 | http-response ^https?:\/\/m\.ctrip\.com\/restapi\/soa2\/\d+\/getWaterflowInfo script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/ctripAD.js, requires-body = true, tag = 携程小程序广告 21 | 22 | [MITM] 23 | hostname = m.ctrip.com -------------------------------------------------------------------------------- /Rewrite/AdBlock/Douban.conf: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @Name 豆瓣电影移动版网页优化 3 | // @Author Neurogram, Cuttlefish 4 | // @ForHelp 若有屏蔽广告的需求, 可公众号后台回复APP名称 5 | // @TgChannel https://t.me/ddgksf2021 6 | // @Contribute https://t.me/ddgksf2013_bot 7 | // @Feedback 📮 ddgksf2013@163.com 📮 8 | // @WechatID 公众号墨鱼手记 9 | // @UpdateTime 2022-12-09 10 | // @Attention 如需引用请注明出处,谢谢合作! 11 | // @Function 豆瓣电影移动版网页增强,快捷跳转茶杯狐与 Libvio 搜索,豆瓣移动版网页去广告 12 | // @ScriptURL https://github.com/ddgksf2013/Rewrite/raw/master/Function/Douban.conf 13 | // ==/UserScript== 14 | 15 | 16 | 17 | hostname = m.douban.com 18 | 19 | # > 茶杯狐、Libvio 流媒体 20 | ^https://m.douban.com/movie/subject/.+ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/douban.js 21 | # > Airtable 收藏 22 | ^https://m.douban.com/movie/subject/.+\?seen=\d url script-request-header https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/douban.js 23 | -------------------------------------------------------------------------------- /Script/own/caiyun.js: -------------------------------------------------------------------------------- 1 | //^https?:\/\/biz\.cyapi\.cn\/v\d\/user url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/caiyun.js 2 | 3 | if (!$response.body) $done({}); 4 | let obj = JSON.parse($response.body); 5 | 6 | if (obj.result) { 7 | obj.result.svip_given = 365; 8 | obj.result.is_phone_verified = true; 9 | obj.result.is_xy_vip = true; 10 | obj.result.vip_expired_at = 4030000000.16; 11 | obj.result.is_vip = true; 12 | obj.result.xy_svip_expire = 4030000000.16; 13 | if (obj.result.wt) { 14 | if (obj.result.wt.vip) { 15 | obj.result.wt.vip.enabled = true; 16 | obj.result.wt.vip.expired_at = 4030000000.16; 17 | obj.result.wt.vip.svip_expired_at = 4030000000.16; 18 | } 19 | obj.result.wt.svip_given = 365; 20 | } 21 | obj.result.is_primary = true; 22 | obj.result.xy_vip_expire = 4030000000.16; 23 | obj.result.svip_expired_at = 4030000000.16; 24 | obj.result.vip_type = "s"; 25 | } 26 | 27 | $done({ body: JSON.stringify(obj) }); 28 | -------------------------------------------------------------------------------- /Script/AD/fly.js: -------------------------------------------------------------------------------- 1 | /* 2 | Author:@ddgksf2013 3 | 通知频道:https://t.me/ddgksf2021 4 | */ 5 | var body = $response.body; 6 | var ddgksf2013 = JSON.parse(body); 7 | 8 | if (ddgksf2013.Variables.data.threaddetail) 9 | { 10 | ddgksf2013.Variables.data.threaddetail.tagadv = ""; 11 | ddgksf2013.Variables.data.threaddetail.threadapp_ad_video = []; 12 | ddgksf2013.Variables.data.threaddetail.pingyouadv = ""; 13 | ddgksf2013.Variables.data.threaddetail.middleadv = ""; 14 | ddgksf2013.Variables.data.threaddetail.bottomadv = ""; 15 | ddgksf2013.Variables.data.threaddetail.appdetailadv = []; 16 | } 17 | //delete ddgksf2013.Variables.data.threaddetail.threadapp_ad_video; 18 | //delete ddgksf2013.Variables.data.threaddetail.tagadv; 19 | //delete ddgksf2013.Variables.data.threaddetail.middleadv; 20 | //delete ddgksf2013.Variables.data.threaddetail.pingyouadv; 21 | //delete ddgksf2013.Variables.data.threaddetail.bottomadv; 22 | //delete ddgksf2013.Variables.data.threaddetail.appdetailadv; 23 | 24 | $done({body: JSON.stringify(ddgksf2013)}); 25 | -------------------------------------------------------------------------------- /Loon/plugin/bohe.plugin: -------------------------------------------------------------------------------- 1 | #!name= 薄荷健康 2 | #!desc= 去除广告和无关页面内容 3 | #!author= 4 | #!homepage= 5 | #!icon= https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/bohe.png 6 | 7 | [Rewrite] 8 | #弹窗 9 | ^https:\/\/bohe\.sfo-tx-shanghai-01\.saas\.sensorsdata\.cn\/api\/v2\/sfo\/user_popup_configs - reject-dict 10 | ^https:\/\/api\.boohee\.com\/meta-interface\/v1\/index\/(discover_chosen|page_float_bubbles) - reject-dict 11 | ^https:\/\/api\.boohee\.com\/app-interface\/v1\/record\/record_tool(_pop)?_ad - reject-dict 12 | 13 | [Script] 14 | http-response ^https:\/\/api\.boohee\.com\/meta-interface\/v1\/index\/record_index script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/Jin.js, requires-body=true, timeout=10, tag=主页下方广告 15 | http-response ^https?:\/\/api\.boohee\.com\/app-interface\/.+\/user\/user_info script-path=https://raw.githubusercontent.com/chxm1023/Rewrite/main/bohejiankang.js, requires-body=1, timeout=60, tag=会员解锁 16 | 17 | [Mitm] 18 | hostname = api.boohee.com, bohe.sfo-tx-shanghai-01.saas.sensorsdata.cn -------------------------------------------------------------------------------- /Rule/Direct.list: -------------------------------------------------------------------------------- 1 | # Direct 2 | DOMAIN-SUFFIX,flyert.com 3 | DOMAIN-SUFFIX,gandi.net 4 | DOMAIN-SUFFIX,snapdrop.net 5 | DOMAIN,download.jetbrains.com 6 | DOMAIN,origin-a.akamaihd.net 7 | # ---(Microsoft)--- 8 | # > Outlook 9 | DOMAIN,outlook.office365.com 10 | DOMAIN,smtp-mail.outlook.com 11 | DOMAIN,smtp.office365.com 12 | # > Windows Server Update Services 13 | DOMAIN-SUFFIX,dl.delivery.mp.microsoft.com 14 | DOMAIN-SUFFIX,update.microsoft.com 15 | DOMAIN-SUFFIX,windowsupdate.com 16 | DOMAIN-SUFFIX,windowsupdate.microsoft.com 17 | DOMAIN,download.microsoft.com 18 | DOMAIN,wustat.windows.com 19 | DOMAIN,ntservicepack.microsoft.com 20 | # ------ 21 | # > PayPal 22 | DOMAIN-SUFFIX,paypal.com 23 | DOMAIN-SUFFIX,paypal.me 24 | DOMAIN-SUFFIX,paypal-mktg.com 25 | DOMAIN-SUFFIX,paypalobjects.com 26 | # > Steam 27 | # >> Steam Connect Manager Servers 28 | DOMAIN-SUFFIX,cm.steampowered.com 29 | DOMAIN-SUFFIX,steamserver.net 30 | # > Tencent 31 | IP-CIDR,182.254.116.0/24,no-resolve 32 | IP-CIDR,203.205.238.0/23,no-resolve 33 | IP-CIDR,203.205.254.0/23,no-resolve -------------------------------------------------------------------------------- /Script/own/accuWeather.js: -------------------------------------------------------------------------------- 1 | //http-response ^https:\/\/app-subscription-proxy\.accuweather\.com\/subscriptions\/v1\/apple\/validate requires-body=1,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/accuweather.js, tag=AccuWeather 2 | //^https:\/\/app-subscription-proxy\.accuweather\.com\/subscriptions\/v1\/apple\/validate url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/accuWeather.js 3 | 4 | let obj = JSON.parse($response.body); 5 | 6 | obj = { 7 | "isValid": true, 8 | "autoRenewalStatus": null, 9 | "productId": "com.accuweather.annual.subscription", 10 | "expiryDateEpoch": 1871734859, 11 | "expirationDate": "2029-05-01T14:18:35+00:00", 12 | "expirationIntent": null, 13 | "expirationRetry": null, 14 | "purchaseDateEpoch": 1650809915000, 15 | "isTrial": false, 16 | "isIntro": true, 17 | "status": 0, 18 | "usedTrial": ["com.accuweather.annual.subscription"], 19 | "usedIntro": null, 20 | "isRetryable": null 21 | }; 22 | 23 | $done({body: JSON.stringify(obj)}); 24 | -------------------------------------------------------------------------------- /Script/AD/12306.js: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | 作者:ddgksf2013 4 | 5 | 请检查你的分流是否有ad.12306.cn,如果有,需要去除(可使用解析器排出#out=12306),不然重写是无法生效的,同时检查是否有与其冲突的重写 6 | 7 | [rewrite_local] 8 | ^https?:\/\/ad\.12306\.cn\/ad\/ser\/getAdList url script-analyze-echo-response https://github.com/ddgksf2013/Scripts/raw/master/12306.js 9 | 10 | [mitm] 11 | hostname = ad.12306.cn 12 | 13 | */ 14 | 15 | 16 | 17 | !function() { 18 | let e, i = JSON.parse($request.body); 19 | e = "0007" === i.placementNo 20 | ? '{"materialsList":[{"billMaterialsId":"255","filePath":"https://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-CN","creativeType":1}],"advertParam":{"skipTime":1}}' 21 | : "G0054" === i.placementNo 22 | ? '{"code":"00","materialsList":[{}],"advertParam":{"skipTime":3000,"showSkipBtn":0,"skipTimeAgain":0,"chacheTime":600000,"fixedscreen":3,"isDefault":0,"displayNumDi":1,"index":2}}' 23 | : '{"code":"00","message":"无广告返回"}'; 24 | if (typeof $task !== 'undefined') { 25 | $done({ body: e }); 26 | } else { 27 | $done({ response: { body: e } }); 28 | } 29 | }(); 30 | -------------------------------------------------------------------------------- /Loon/plugin/YouTube.plugin: -------------------------------------------------------------------------------- 1 | #!name = YouTube 2 | #!desc = YouTube去广告,并删除底部的上传按钮,增加画中画。 3 | #!openUrl = 4 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/YouTube.png 5 | 6 | [Rewrite] 7 | # 使用reject-img减少开销 8 | ^https?:\/\/[\w-]+\.googlevideo\.com\/initplayback.+&oad reject-img 9 | 10 | [Script] 11 | # 该插件已足够全面,无需其他规则混用,防止复写规则被破坏。 12 | http-request ^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|reel\/reel_watch_sequence)\? script-path = https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/Youtube/dist/youtube.request.beta.js, requires-body = true, binary-body-mode = true, tag = YouTube Request 13 | 14 | http-response ^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting)\? script-path = https://raw.githubusercontent.com/Maasea/sgmodule/master/Script/Youtube/dist/youtube.response.beta.js, requires-body = true, binary-body-mode = true, tag = YouTube Response 15 | 16 | 17 | [MITM] 18 | hostname = *.googlevideo.com, youtubei.googleapis.com 19 | -------------------------------------------------------------------------------- /PROXY.list: -------------------------------------------------------------------------------- 1 | # proxy 2 | DOMAIN,sr.cr200j.icu 3 | #key 4 | DOMAIN,keywos.cf 5 | #次元 6 | DOMAIN,api-subscribe.lycoris.cam 7 | DOMAIN,subscribe.lycoris.one 8 | DOMAIN,c.ciyy.cc 9 | #两个网站 10 | DOMAIN,m.mox.moe 11 | DOMAIN,kox.moe 12 | #ACA 13 | DOMAIN,api.aca.best 14 | # 金城武 15 | DOMAIN,www.777117.xyz 16 | 17 | DOMAIN,cdn3.iconfinder.com 18 | #emby 19 | DOMAIN,mb3admin.com 20 | 21 | DOMAIN,meow.tg 22 | DOMAIN,static.bangumi.moe 23 | DOMAIN,tmioe.com 24 | DOMAIN,api.ipify.org 25 | DOMAIN,ocsp.digicert.com 26 | DOMAIN,go.xxxvjmp.com 27 | DOMAIN,img.strpst.com 28 | DOMAIN,go.xlivrdr.com 29 | 30 | DOMAIN,api.ipstack.com 31 | DOMAIN,api.ipregistry.co 32 | DOMAIN,ipwho.is 33 | DOMAIN,api.ipgeolocation.io 34 | DOMAIN-SUFFIX,stripcdn.com 35 | DOMAIN-SUFFIX,owenyoung.com 36 | DOMAIN-SUFFIX,beehiiv.com 37 | DOMAIN-SUFFIX,cloudinary.com 38 | #nano 39 | DOMAIN-SUFFIX,nanoport.xyz 40 | DOMAIN-SUFFIX,doppiocdn.org 41 | DOMAIN-SUFFIX,fastly-analytics.com 42 | DOMAIN-KEYWORD,trello 43 | #魔戒 44 | DOMAIN-KEYWORD,mojie 45 | 46 | 47 | 48 | #不知道是啥 49 | IP-CIDR,5.28.195.37/32,no-resolve 50 | IP-CIDR,5.28.194.45/32,no-resolve 51 | -------------------------------------------------------------------------------- /Script/AD/limbo/baiduNoRedirect.js: -------------------------------------------------------------------------------- 1 | /* 2 | 引用地址 https://github.com/app2smile/rules/blob/master/js/baidu-no-redirect.js 3 | 4 | [rewrite_local] 5 | ^https?:\/\/boxer\.baidu\.com\/scheme\?scheme url script-response-header https://gitlab.com/RuCu6/QuanX/-/raw/main/Scripts/baidu/baiduNoRedirect.js 6 | 7 | [mitm] 8 | hostname = boxer.baidu.com 9 | */ 10 | 11 | const statusCode = $response.statusCode; 12 | const url = $request.url; 13 | let headers = $response.headers; 14 | 15 | if (statusCode === "HTTP/1.1 302 Found" && headers.hasOwnProperty("Location")) { 16 | if (headers.Location.includes(".apple.com")) { 17 | let tokenData = getUrlParamValue(url, "tokenData"); 18 | if (tokenData !== null) { 19 | let tokenDataObj = JSON.parse(decodeURIComponent(tokenData)); 20 | headers.Location = tokenDataObj.url; 21 | } 22 | } 23 | } 24 | $done({ headers: headers }); 25 | 26 | function getUrlParamValue(url, queryName) { 27 | return Object.fromEntries( 28 | url 29 | .substring(url.indexOf("?") + 1) 30 | .split("&") 31 | .map((pair) => pair.split("=")) 32 | )[queryName]; 33 | } 34 | -------------------------------------------------------------------------------- /Rule/Emby.list: -------------------------------------------------------------------------------- 1 | # 最后更新时间: 2025-03-03 2 | 3 | 4 | ##### A ##### 5 | 6 | ##### B ##### 7 | 8 | ##### C ##### 9 | 10 | ##### D ##### 11 | 12 | # 大V影院 13 | DOMAIN-SUFFIX,viclub.top 14 | 15 | ##### E ##### 16 | 17 | 18 | ##### F ##### 19 | 20 | DOMAIN-SUFFIX,sfcj.org 21 | 22 | 23 | ##### G ##### 24 | 25 | 26 | ##### H ##### 27 | 28 | # hka 29 | DOMAIN-SUFFIX,aliz.work 30 | 31 | ##### I ##### 32 | 33 | ##### J ##### 34 | 35 | 36 | ##### K ##### 37 | 38 | 39 | ##### L ##### 40 | 41 | 42 | ##### M ##### 43 | 44 | 45 | ##### N ##### 46 | 47 | 48 | ##### O ##### 49 | 50 | 51 | ##### P ##### 52 | 53 | # PiliPili 54 | DOMAIN-SUFFIX,pilipiliultra.com 55 | 56 | 57 | # prpr 58 | DOMAIN-SUFFIX,iflya321.com 59 | 60 | 61 | ##### Q ##### 62 | 63 | ##### R ##### 64 | 65 | ##### S ##### 66 | 67 | 68 | ##### T ##### 69 | 70 | ##### U ##### 71 | 72 | ##### V ##### 73 | 74 | ##### W ##### 75 | 76 | ##### X ##### 77 | 78 | ##### Y ##### 79 | 80 | ##### Z ##### 81 | 82 | # 终点站 83 | DOMAIN-SUFFIX,emby.wtf 84 | 85 | # 纸片人小站 86 | DOMAIN-SUFFIX,embyplus.org 87 | 88 | ##### 0-9 ##### 89 | 90 | ##### 未分类 ##### -------------------------------------------------------------------------------- /Script/AD/reddit.js: -------------------------------------------------------------------------------- 1 | //Reddit 过滤推广, 关 subreddit 的 NSFW 提示 2 | 3 | let modified; 4 | let body; 5 | try { 6 | body = JSON.parse($response.body.replace(/\"isNsfw\"/gi, '"_isNsfw"')); 7 | if (body?.data?.subredditInfoByName?.elements?.edges) { 8 | body.data.subredditInfoByName.elements.edges = 9 | body.data.subredditInfoByName.elements.edges.filter( 10 | i => i?.node?.__typename !== 'AdPost' 11 | ); 12 | modified = true; 13 | } else if (body?.data?.home?.elements?.edges) { 14 | body.data.home.elements.edges = body.data.home.elements.edges.filter( 15 | i => i?.node?.__typename !== 'AdPost' 16 | ); 17 | modified = true; 18 | } else if (body?.data?.homeV3?.elements?.edges) { 19 | body.data.homeV3.elements.edges = body.data.homeV3.elements.edges.filter( 20 | i => !i?.node?.cells?.some(j => j?.__typename === 'AdMetadataCell') 21 | ); 22 | modified = true; 23 | } else if ($response.body.includes('"isNsfw"')) { 24 | modified = true; 25 | } 26 | } catch (e) { 27 | console.log(e) 28 | } finally { 29 | $done(modified ? { body: JSON.stringify(body) } : {}); 30 | } 31 | 32 | -------------------------------------------------------------------------------- /Rule/Telegram.list: -------------------------------------------------------------------------------- 1 | # Telegram 2 | # https://raw.githubusercontent.com/ConnersHua/RuleGo/refs/heads/master/Surge/Ruleset/Extra/Telegram.list 3 | DOMAIN-SUFFIX,cdn-telegram.org 4 | DOMAIN-SUFFIX,comments.app 5 | DOMAIN-SUFFIX,graph.org 6 | DOMAIN-SUFFIX,legra.ph 7 | DOMAIN-SUFFIX,quiz.directory 8 | DOMAIN-SUFFIX,t.me 9 | DOMAIN-SUFFIX,tdesktop.com 10 | DOMAIN-SUFFIX,telegra.ph 11 | DOMAIN-SUFFIX,telegram.dog 12 | DOMAIN-SUFFIX,telegram.me 13 | DOMAIN-SUFFIX,telegram.org 14 | DOMAIN-SUFFIX,telegram.space 15 | DOMAIN-SUFFIX,telegram-cdn.org 16 | DOMAIN-SUFFIX,telesco.pe 17 | DOMAIN-SUFFIX,tg.dev 18 | IP-CIDR,91.108.56.0/22,no-resolve 19 | IP-CIDR,91.108.4.0/22,no-resolve 20 | IP-CIDR,91.108.8.0/22,no-resolve 21 | IP-CIDR,91.108.16.0/22,no-resolve 22 | IP-CIDR,91.108.12.0/22,no-resolve 23 | IP-CIDR,149.154.160.0/20,no-resolve 24 | IP-CIDR,91.105.192.0/23,no-resolve 25 | IP-CIDR,91.108.20.0/22,no-resolve 26 | IP-CIDR,185.76.151.0/24,no-resolve 27 | IP-CIDR6,2001:b28:f23d::/48,no-resolve 28 | IP-CIDR6,2001:b28:f23f::/48,no-resolve 29 | IP-CIDR6,2001:67c:4e8::/48,no-resolve 30 | IP-CIDR6,2001:b28:f23c::/48,no-resolve 31 | IP-CIDR6,2a0a:f280::/32,no-resolve -------------------------------------------------------------------------------- /Script/AD/pipixia.js: -------------------------------------------------------------------------------- 1 | ##取自墨鱼,去水印 2 | 3 | var body=$response.body.replace(/id\":([0-9]{15,})/g,'id":"$1str"'),obj=null;try{obj=(body=JSON.parse(body)).data?.data||body.data?.replies||body.data?.cell_comments}catch(o){console.log("JSON parse error:",o)}Array.isArray(obj)?obj.forEach(function(o,i){if(null!=o.ad_info){obj.splice(i,1);return}o.item?.video&&(o.item.video.video_download.url_list=o.item.origin_video_download.url_list),o.item?.comments&&o.item.comments.forEach(function(o){o.video&&(o.video_download.url_list=o.video.url_list)}),o.comment_info?.video&&(o.comment_info.video_download.url_list=o.comment_info.video.url_list)}):(obj.item?.video&&(obj.item.video.video_download.url_list=obj.item.origin_video_download.url_list),obj.item?.comments&&obj.item.comments.forEach(function(o){o.video&&(o.video_download.url_list=o.video.url_list)}),obj.comment_info?.video&&(obj.comment_info.video_download.url_list=obj.comment_info.video.url_list)),$done({body:body=(body=(body=(body=(body=JSON.stringify(body)).replace(/id\":\"([0-9]{15,})str\"/g,'id":$1')).replace(/\"can_download\":false/g,'"can_download":true')).replace(/tplv-ppx-logo.image/g,"0x0.gif")).replace(/tplv-ppx-logo/g,"0x0")}); 4 | -------------------------------------------------------------------------------- /Rewrite/TikTok/TikTok-KR.plugin: -------------------------------------------------------------------------------- 1 | #!name=TikTok KR 2 | #!desc=解锁TikTok韩国 地区 3 | #!openUrl=https://github.com/Semporia/TikTok-Unlock 4 | #!author=Semporia 5 | #!homepage=https://github.com/Semporia/TikTok-Unlock 6 | #!icon= https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Social_Media/TikTok.png 7 | 8 | [Rule] 9 | 10 | DOMAIN,p16-tiktokcdn-com.akamaized.net, Proxy 11 | DOMAIN-SUFFIX,byteoversea.com, Proxy 12 | DOMAIN-SUFFIX,ibytedtos.com, Proxy 13 | DOMAIN-SUFFIX,ibyteimg.com, Proxy 14 | DOMAIN-SUFFIX,ipstatp.com, Proxy 15 | DOMAIN-SUFFIX,muscdn.com, Proxy 16 | DOMAIN-SUFFIX,musical.ly, Proxy 17 | DOMAIN-SUFFIX,sgpstatp.com, Proxy 18 | DOMAIN-SUFFIX,snssdk.com, Proxy 19 | DOMAIN-SUFFIX,tik-tokapi.com, Proxy 20 | DOMAIN-SUFFIX,tiktok.com, Proxy 21 | DOMAIN-SUFFIX,tiktokcdn.com, Proxy 22 | DOMAIN-SUFFIX,tiktokv.com, Proxy 23 | DOMAIN-KEYWORD,-tiktokcdn-com, Proxy 24 | USER-AGENT,TikTok*, Proxy 25 | 26 | [URL Rewrite] 27 | (?<=_region=)CN(?=&) KR 307 28 | (?<=&mcc_mnc=)4 2 307 29 | ^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$4 302 30 | (?<=\d\/\?\w{7}_\w{4}=)1[6-9]..(?=.?.?&) 18.4 307 31 | 32 | [MITM] 33 | hostname = *.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com 34 | -------------------------------------------------------------------------------- /Loon/plugin/QQMusic.plugin: -------------------------------------------------------------------------------- 1 | #!name = QQ音乐去广告 2 | #!desc = 过滤QQ音乐广告 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://gitlab.com/lodepuly/iconlibrary/-/raw/master/App_icon/80px/QQMusic.png 7 | 8 | 9 | #author = 可莉🅥 10 | [Rule] 11 | DOMAIN,tmeadcomm.y.qq.com,REJECT 12 | DOMAIN,ad.tencentmusic.com,REJECT 13 | DOMAIN,adstats.tencentmusic.com,REJECT 14 | DOMAIN,tmead.y.qq.com,REJECT 15 | DOMAIN-SUFFIX,rqd.qq.com,REJECT 16 | DOMAIN-SUFFIX,wup.imtt.qq.com,REJECT 17 | DOMAIN-SUFFIX,gdt.qq.com,REJECT 18 | DOMAIN-SUFFIX,android.rqd.qq.com,REJECT 19 | DOMAIN-SUFFIX,e.qq.com,REJECT 20 | DOMAIN-SUFFIX,beacon.qq.com,REJECT 21 | DOMAIN-SUFFIX,v.gdt.qq.com,REJECT 22 | 23 | [Rewrite] 24 | ^https?:\/\/us\.l\.qq\.com\/exapp - reject 25 | ^https?:\/\/y\.gtimg\.cn\/music\/common\/upload\/t_splash_info\/ - reject 26 | ^https?:\/\/.+?\/music\/common\/upload\/t_splash_info\/ - reject 27 | ^https?:\/\/y\.gtimg\.cn\/music\/common\/\/upload\/kg_ad/.*?\d{4}\.jpg - reject-img 28 | ^https?:\/\/y\.gtimg\.cn\/music\/common\/upload\/targeted_ads - reject-img 29 | ^https?:\/\/((25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\/music\/common\/upload\/t_splash_info\/ - reject 30 | 31 | [MITM] 32 | hostname = us.l.qq.com, y.gtimg.cn 33 | -------------------------------------------------------------------------------- /Script/AD/bilibili_startup_direct.js: -------------------------------------------------------------------------------- 1 | /*********************************** 2 | 3 | > 應用名稱:B站启动时开启直连模式 4 | > 軟件版本:0.0.0 5 | > 下載地址: 6 | > 腳本作者:Cuttlefish 7 | > 微信賬號:墨魚手記 8 | > 更新時間:2022-08-11 9 | > 通知頻道:https://t.me/ddgksf2021 10 | > 問題反饋:https://t.me/ddgksf2013_bot 11 | > 特别說明:本腳本僅供學習交流使用,禁止轉載售賣 12 | 13 | [rewrite_local] 14 | 15 | # ~ B站启动时开启直连模式(2022-085-11)@ddgksf2013 16 | ^https?:\/\/app\.bilibili\.com\/x\/resource\/domain url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/bilibili_startup_direct.js 17 | 18 | [mitm] 19 | 20 | hostname=api.bilibili.com 21 | 22 | ***********************************/ 23 | 24 | //因为常常观看港澳台番剧后,B站连着外网,而我下次启动时,需要让其直连模式(主界面不同),有此需求,故写了一个简单脚本 25 | 26 | 27 | //⚠️已自动获取野比配置的策略组,无需手动更改,DomesticMedia自行替换为自己的B站策略组名称 28 | 29 | 30 | 31 | const Group = $prefs.valueForKey('BiliArea_Policy') || '港台番剧'; 32 | 33 | const message = { 34 | action: "set_policy_state", 35 | content: {[Group]: "direct"} 36 | }; 37 | $configuration.sendMessage(message).then(resolve => { 38 | if (resolve.error) { 39 | console.log(resolve.error); 40 | } 41 | if (resolve.ret) { 42 | let output=JSON.stringify(resolve.ret); 43 | //console.log(output); 44 | } 45 | $done(); 46 | }, reject => { 47 | // Normally will never happen. 48 | $done(); 49 | }); 50 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/MailAd.conf: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @ScriptName 网易邮箱大师净化[墨鱼版] 3 | // @Author @ddgksf2013 4 | // @ScriptURL https://raw.githubusercontent.com/ddgksf2013/Rewrite/refs/heads/master/AdBlock/NeteaseMailAds.conf 5 | // ==/UserScript== 6 | 7 | 8 | 9 | hostname = dashi.163.com, appconf.mail.163.com, mail.163.com 10 | 11 | 12 | # > 任务推广@ddgksf2013 13 | ^https?:\/\/dashi\.163\.com\/task-center-api\/fapi\/task url reject-dict 14 | # > 我的页面简化@ddgksf2013 15 | ^https?:\/\/appconf\.mail\.163\.com\/mailmaster\/api\/page\/.*conf\.do url jsonjq-response-body '.data |= del(.masterLoginGuideList, .masterOperatorList, .functionOperatorInfoList, .memberOperator, .activityTabInfoList, .extList)' 16 | # > 通用广告请求@ddgksf2013 17 | ^https?:\/\/appconf\.mail\.163\.com\/mmad\/master\/get\.do url reject-200 18 | # > 状态判断@ddgksf2013 19 | ^https?:\/\/appconf\.mail\.163\.com\/mailoperating\/mailmaster\/api\/operator\/get url reject-dict 20 | # > 免费邮箱提醒@ddgksf2013 21 | ^https?:\/\/appconf\.mail\.163\.com\/mailmaster\/getRegConfig\.do url reject-dict 22 | # > 浮ICON推广@ddgksf2013 23 | ^https?:\/\/appconf\.mail\.163\.com\/mailmaster\/api\/config\/function\.do url reject-dict 24 | # > Userinfo@ddgksf2013 25 | ^https?:\/\/mail\.163\.com\/fgw\/mailsrv-webrobot\/.*user\/info url jsonjq-response-body '.result |= del(.assistantInfo, .quotaData)' -------------------------------------------------------------------------------- /Script/AD/coolapk_yu.js: -------------------------------------------------------------------------------- 1 | if(-1!=$request.url.indexOf("replyList")){var t=JSON.parse($response.body);t.data.length&&(t.data=t.data.filter(t=>t.id)),$done({body:JSON.stringify(t)})}else if(-1!=$request.url.indexOf("main/init")){var t=JSON.parse($response.body);t.data.length&&(t.data=t.data.filter(t=>!(945==t.entityId||6390==t.entityId))),$done({body:JSON.stringify(t)})}else if(-1!=$request.url.indexOf("indexV8")){var t=JSON.parse($response.body);t.data=t.data.filter(t=>!("sponsorCard"==t.entityTemplate||8639==t.entityId||29349==t.entityId||33006==t.entityId||32557==t.entityId||-1!=t.title.indexOf("值得买")||-1!=t.title.indexOf("红包"))),$done({body:JSON.stringify(t)})}else if(-1!=$request.url.indexOf("dataList")){var t=JSON.parse($response.body);t.data=t.data.filter(t=>!["sponsorCard","iconButtonGridCard","iconLargeScrollCard"].includes(t.entityTemplate)&&!/流量|精选配件/.test(t.title)),$done({body:JSON.stringify(t)})}else if(-1!=$request.url.indexOf("detail")){var t=JSON.parse($response.body);t.data?.hotReplyRows?.length&&(t.data.hotReplyRows=t.data.hotReplyRows.filter(t=>t.id)),t.data?.topReplyRows?.length&&(t.data.topReplyRows=t.data.topReplyRows.filter(t=>t.id)),t.data?.include_goods_ids&&(t.data.include_goods_ids=[]),t.data?.include_goods&&(t.data.include_goods=[]),t.data?.detailSponsorCard&&(t.data.detailSponsorCard=[]),$done({body:JSON.stringify(t)})}else $done({}); -------------------------------------------------------------------------------- /Surfboard/Unbreak-d.list: -------------------------------------------------------------------------------- 1 | DOMAIN,ad.12306.cn 2 | DOMAIN,alt1-mtalk.google.com 3 | DOMAIN,alt2-mtalk.google.com 4 | DOMAIN,alt3-mtalk.google.com 5 | DOMAIN,alt4-mtalk.google.com 6 | DOMAIN,alt5-mtalk.google.com 7 | DOMAIN,alt6-mtalk.google.com 8 | DOMAIN,alt7-mtalk.google.com 9 | DOMAIN,alt8-mtalk.google.com 10 | DOMAIN,amdc.m.taobao.com 11 | DOMAIN,analytics.strava.com 12 | DOMAIN,app.adjust.com 13 | DOMAIN,app.appsflyer.com 14 | DOMAIN,bdtj.tagtic.cn 15 | DOMAIN,btrace.qq.com 16 | DOMAIN,ca.iadsdk.apple.com 17 | DOMAIN,cdn.misakaf.org 18 | DOMAIN,clientservices.googleapis.com 19 | DOMAIN,crt.trust-provider.cn 20 | DOMAIN,cu.poloemby.xyz 21 | DOMAIN,dl.google.com 22 | DOMAIN,dl.l.google.com 23 | DOMAIN,fairplay.l.qq.com 24 | DOMAIN,livew.l.qq.com 25 | DOMAIN,log.mmstat.com 26 | DOMAIN,msg.umeng.com 27 | DOMAIN,msg.umengcloud.com 28 | DOMAIN,mtalk.google.com 29 | DOMAIN,s2.amazing910.top 30 | DOMAIN,sp.pololine.ml 31 | DOMAIN,sycm.mmstat.com 32 | DOMAIN,update.googleapis.com 33 | DOMAIN,vd.l.qq.com 34 | DOMAIN,vi.l.qq.com 35 | DOMAIN,cdn.jsdelivr.net 36 | DOMAIN-SUFFIX,2550505.com 37 | DOMAIN-SUFFIX,agemys.net 38 | DOMAIN-SUFFIX,blog.google 39 | DOMAIN-SUFFIX,goodnotes.email 40 | DOMAIN-SUFFIX,goodnotescloud.com 41 | DOMAIN-SUFFIX,goodnotesplatform.com 42 | DOMAIN-SUFFIX,googletraveladservices.com 43 | DOMAIN-SUFFIX,notability.com 44 | DOMAIN-SUFFIX,peropero.net 45 | -------------------------------------------------------------------------------- /Loon/plugin/Spotify.plugin: -------------------------------------------------------------------------------- 1 | #!name = Spotify 2 | #!desc = Spotify解锁 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Spotify1.png 7 | 8 | #author = app2smile 9 | 10 | 11 | [Rule] 12 | 13 | DOMAIN-SUFFIX,pscdn.co,Proxy 14 | DOMAIN-SUFFIX,scdn.co,Proxy 15 | DOMAIN-SUFFIX,spoti.fi,Proxy 16 | DOMAIN-SUFFIX,spotify.com,Proxy 17 | DOMAIN-SUFFIX,spotifycdn.com,Proxy 18 | DOMAIN-SUFFIX,spotifycdn.net,Proxy 19 | DOMAIN-KEYWORD,spotify,Proxy 20 | 21 | [Rewrite] 22 | #^https?://spclient.wg.spotify.com/(ad-logic|ads|.+ad_slot|.+banners|.+canvases|.+cards|.+crashlytics|.+doubleclick.net|.+enabled-tracks|.+promoted_offer) - reject-img 23 | #^https?:\/\/api\d?\.musical\.ly\/api\/ad\/ - reject-img 24 | 25 | [Script] 26 | # ✅ Spotify spclient.wg.spotify.com 27 | http-request ^https:\/\/spclient\.wg\.spotify\.com\/(artistview\/v1\/artist|album-entity-view\/v2\/album)\/ script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-json.js, timeout=10, tag=spotifyJson 28 | http-response ^https:\/\/spclient\.wg\.spotify\.com\/(bootstrap\/v1\/bootstrap|user-customization-service\/v1\/customize)$ script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-proto.js, requires-body=true, binary-body-mode=true, timeout=10, tag=spotifyProto 29 | [MITM] 30 | hostname = spclient.wg.spotify.com 31 | -------------------------------------------------------------------------------- /Script/AD/ali_old.js: -------------------------------------------------------------------------------- 1 | // > 阿里云盘 api.aliyundrive.com, 2 | //^https:\/\/api\.aliyundrive\.com\/apps\/v1\/users\/home\/widgets url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/ali.js 3 | 4 | let body = $response.body; 5 | if (body) { 6 | switch (true) { 7 | case /apps\/v1\/users\/home\/widgets/.test($request.url): 8 | let home = JSON.parse(body); 9 | const coreFeatures = home.coreFeatures; 10 | coreFeatures.items = coreFeatures.items.filter(item => item.code !== "document").map(item => { 11 | if (item.name === "图书") { 12 | item.name = "笔记"; 13 | } 14 | if (item.code === "book") { 15 | item.code = "node"; 16 | } 17 | if (item.action === "smartdrive:\/\/app\/book?mode=push") { 18 | item.action = "smartdrive:\/\/app\/note"; 19 | } 20 | return item; 21 | }); 22 | // const removeKeys = [ 23 | // "recentUsed", // 最近在看 24 | // // "coreFeatures", // 顶部图标 25 | // "activities", // 精选活动 26 | // "myBackup", // 我的备份 27 | // // "recentSaved", // 最近转存 28 | // //"signIn" // 顶部签到 29 | // ]; 30 | // removeKeys.forEach(key => delete home[key]); 31 | body = JSON.stringify(home); 32 | break; 33 | default: 34 | $done({}) 35 | break; 36 | } 37 | $done({ 'body': body }) 38 | } else { 39 | $done({}); 40 | } 41 | -------------------------------------------------------------------------------- /Loon/plugin/TikTok.plugin: -------------------------------------------------------------------------------- 1 | #!name = TikTok解锁 2 | #!desc = [必选: 可插件内选择地区] [可选: 手动输入国家代码,需在选择里选 "手动输入" 手动输入地区代码的值才会生效] 3 | #!openUrl = 4 | #!author = 可莉🅥 Key 5 | #!homepage = 6 | #!icon = https://gitlab.com/lodepuly/iconlibrary/-/raw/master/App_icon/120px/TikTok.png 7 | #!select = TikTok解锁地区,日本,韩国,英国,美国,台湾,香港,新加坡,法国,马来西亚,菲律宾,泰国,手动输入 8 | #!input = 手动输入地区代码[可选] 9 | [Rule] 10 | DOMAIN, p16-tiktokcdn-com.akamaized.net, PROXY 11 | DOMAIN-SUFFIX, bytedapm.com, PROXY 12 | DOMAIN-SUFFIX, bytegecko-i18n.com, PROXY 13 | DOMAIN-SUFFIX, bytegecko.com, PROXY 14 | DOMAIN-SUFFIX, byteoversea.com, PROXY 15 | DOMAIN-SUFFIX, ibytedtos.com, PROXY 16 | DOMAIN-SUFFIX, ibyteimg.com, PROXY 17 | DOMAIN-SUFFIX, ipstatp.com, PROXY 18 | DOMAIN-SUFFIX, isnssdk.com, PROXY 19 | DOMAIN-SUFFIX, muscdn.com, PROXY 20 | DOMAIN-SUFFIX, musical.ly, PROXY 21 | DOMAIN-SUFFIX, sgpstatp.com, PROXY 22 | DOMAIN-SUFFIX, snssdk.com, PROXY 23 | DOMAIN-SUFFIX, tik-tokapi.com, PROXY 24 | DOMAIN-SUFFIX, tiktok.com, PROXY 25 | DOMAIN-SUFFIX, tiktokcdn-us.com, PROXY 26 | DOMAIN-SUFFIX, tiktokcdn.com, PROXY 27 | DOMAIN-SUFFIX, tiktokv.com, PROXY 28 | DOMAIN-KEYWORD, musical.ly, PROXY 29 | DOMAIN-KEYWORD, tiktok, PROXY 30 | 31 | [MITM] 32 | hostname = *.byteoversea.com, *.tik-tokapi.com, *.tiktokv.com 33 | 34 | [Script] 35 | http-request ^https?:\/\/((tnc|dm)[\w-]+.+?\.com\/.+|.+\.(byteoversea|tiktokv).com\/.+(_region=CN&|&mcc_mnc=4)) script-path=https://raw.githubusercontent.com/Keywos/rule/main/loon/tk.js, timeout=20, tag=TikTok 36 | -------------------------------------------------------------------------------- /Script/own/Caiyun_tk.js: -------------------------------------------------------------------------------- 1 | /* 2 | 彩云天气@wf021325[小灰灰] 3 | 真实VIP客户提取Token 4 | 5 | https://biz.cyapi.cn/v2/user?app_name=weather 6 | https://biz.cyapi.cn/v1/visitors 7 | https://biz.cyapi.cn/v3/login_by_code 登录 8 | 9 | ==================================== 10 | [rewrite_local] 11 | ^https:\/\/biz\.cyapi\.cn\/v\d\/(user\?app_name=weather|visitors|login_by_code)$ url script-response-body https://raw.githubusercontent.com/wf021325/qx/master/js/caiyun.js 12 | 13 | [mitm] 14 | hostname = biz.cyapi.cn 15 | ==================================== 16 | */ 17 | var url = $request.url; 18 | var obj = JSON.parse($response.body); 19 | //let Token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJ1c2VyX2lkIjoiNWY1YmZjNTdkMmM2ODkwMDE0ZTI2YmI4Iiwic3ZpcF9leHBpcmVkX2F0IjoxNjc0MjI3MTY2LjQxNjc3MSwidmlwX2V4cGlyZWRfYXQiOjB9.wbgfCRp3W9zEvzEYsiWxerta4G-d-b0qlYCcilevOKY"; 20 | 21 | let Token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ2ZXJzaW9uIjoxLCJ1c2VyX2lkIjoiNWY1YmZjNTdkMmM2ODkwMDE0ZTI2YmI4Iiwic3ZpcF9leHBpcmVkX2F0IjoxNzA1MzMxMTY2LjQxNjc3MSwidmlwX2V4cGlyZWRfYXQiOjB9.h_Cem89QarTXxVX9Z_Wt-Mak6ZHAjAJqgv3hEY6wpps"; 22 | 23 | if (url.indexOf('/user') != -1 || url.indexOf('/visitors') != -1) { 24 | obj.result.token = Token; 25 | body = JSON.stringify(obj); 26 | } 27 | 28 | if (url.indexOf('/login_by_code') != -1) { 29 | let obj = { 30 | "status": "ok", 31 | "result": { 32 | "is_phone_verified": true, 33 | "token": Token 34 | }, 35 | "rc": 0 36 | } 37 | body = JSON.stringify(obj); 38 | } 39 | $done({body}); 40 | -------------------------------------------------------------------------------- /Script/own/BilibiliProCrack.js: -------------------------------------------------------------------------------- 1 | /*********************************** 2 | 3 | > 应用名称:Bilibili大会员通用破解模板 4 | > 软件版本:7.8.2 5 | > 脚本作者:Cuttlefish 6 | > 微信账号:墨鱼手记 7 | > 解锁说明:解锁VIP番剧和影视 8 | > 更新时间:2022-12-03 9 | > 通知频道:https://t.me/ddgksf2021 10 | > 贡献投稿:https://t.me/ddgksf2013_bot 11 | > 问题反馈:ddgksf2013@163.com 12 | > 特别提醒:如需转载请注明出处,谢谢合作! 13 | > 特别说明:⚠️⚠️⚠️ 14 | 本脚本仅供学习交流使用,禁止转载售卖 15 | ⚠️⚠️⚠️ 16 | 17 | 18 | [rewrite_local] 19 | 20 | # ~ Bilibili大会员(2022-12-05)@ddgksf2013 21 | ^http[s]?:\/\/((app|api)\.(\w{2,15})?\.(com|cn)).*player\.(v3|v2|v1).Play(URL|View).*$ url script-request-header BilibiliProCrack.js 22 | 23 | 24 | [mitm] 25 | 26 | hostname=app.bilibili.com, grpc.biliapi.net,*.biliapi.net,app.bilibili.com,api.bilibili.com,api.live.bilibili.com,api.vc.bilibili.com,dataflow.biliapi.com,124.239.240.*,101.89.57.66, 218.94.210.66,240e:b1:9801:206:11:0:0:* 27 | 28 | ***********************************/ 29 | 30 | 31 | 32 | 33 | var modifiedHeaders = $request['headers']; 34 | modifiedHeaders['Cookie'] = ''; 35 | modifiedHeaders['x-bili-device-bin'] = ''; 36 | modifiedHeaders['Authorization'] = ''; 37 | modifiedHeaders['User-Agent'] = ''; 38 | modifiedHeaders['buvid'] = ''; 39 | modifiedHeaders['x-bili-metadata-bin'] = ''; 40 | modifiedHeaders['x-bili-locale-bin'] = ''; 41 | modifiedHeaders['x-bili-network-bin'] = ''; 42 | modifiedHeaders['x-bili-fawkes-req-bin'] = ''; 43 | modifiedHeaders['x-bili-trace-id'] = ''; 44 | modifiedHeaders['x-bili-exps-bin'] = ''; 45 | $done({'headers': modifiedHeaders}); 46 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/DingDong.conf: -------------------------------------------------------------------------------- 1 | # > 叮咚买菜 2 | hostname = maicai.api.ddxq.mobi, gw.api.ddxq.mobi, user.api.ddxq.mobi 3 | # 开屏广告 4 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/advert\/ url reject 5 | # 首页弹窗 6 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/homeApi\/getHomeAdPop url reject 7 | # VIP开通弹窗 8 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/vip\/getVipAd url reject-dict 9 | # 首页悬浮窗 10 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/homeApi\/newDetails url response-body suspension response-body random_body 11 | # 首页推荐流优化,AI栏去除,右下角浮标 12 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/homeApi\/(?>bottomNavi|homeFlowDetail) url script-response-body https://raw.githubusercontent.com/zirawell/R-Store/main/Res/Scripts/AntiAd/ddxq.js 13 | # 右下角AI 14 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/tool\/getConfig url script-response-body https://raw.githubusercontent.com/zirawell/R-Store/main/Res/Scripts/AntiAd/ddxq.js 15 | # 我的页VIP栏净化 16 | ^https?:\/\/gw\.api\.ddxq\.mobi\/vip-app-service\/vip\/my\/page\/advertising url reject 17 | # 我的页弹窗(暂未启用) 18 | ^https:\/\/maicai\.api\.ddxq\.mobi\/homeApi\/queryMyPagePopup url reject-dict 19 | # 我的页-猜你喜欢 20 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/homeApi\/userLike url reject-dict 21 | # 我的页净化 22 | ^https?:\/\/user\.api\.ddxq\.mobi\/userportal-service\/api\/v\d\/user\/queryMyPage url script-response-body https://raw.githubusercontent.com/zirawell/R-Store/main/Res/Scripts/AntiAd/ddxq.js 23 | # 购物车顶部VIP横条 24 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/cart\/vipGuide url reject-dict 25 | # 购物车-猜你喜欢 26 | ^https?:\/\/maicai\.api\.ddxq\.mobi\/order\/getRecommend url reject-dict -------------------------------------------------------------------------------- /Script/AD/IThome.js: -------------------------------------------------------------------------------- 1 | /* 2 | 引用脚本https://raw.githubusercontent.com/toulanboy/scripts/master/ithome_ad/ithome_ad.js 3 | */ 4 | const url = $request.url; 5 | let body = JSON.parse($response.body); 6 | if (url.indexOf("newslist") != -1 || url.indexOf("listpage") != -1) { 7 | let i = body.newslist.length; 8 | while (i--) { 9 | if (body.newslist[i].hasOwnProperty('aid')) { 10 | body.newslist.splice(i, 1); 11 | } 12 | } 13 | } else if (url.indexOf("slide") != -1) { 14 | let i = body.length; 15 | while (i--) { 16 | if (body[i].isad || body[i].link.indexOf("jd.com") != -1 || body[i].link.indexOf("taobao.com") != -1) { 17 | body.splice(i, 1); 18 | } 19 | } 20 | } else if (url.indexOf("napi") != -1) { 21 | let listData = body.data.list; 22 | let i = listData.length; 23 | while (i--) { 24 | if (listData[i].feedType == 10002) { 25 | let j = listData[i].feedContent.focusNewsData.length; 26 | while (j--) { 27 | if (listData[i].feedContent.focusNewsData[j].isAd) { 28 | listData[i].feedContent.focusNewsData.splice(j, 1); 29 | } 30 | } 31 | } else if (listData[i].feedType == 10000) { 32 | if (listData[i].feedContent.smallTags[0].text != null && listData[i].feedContent.smallTags[0].text.indexOf("广告") != -1) { 33 | listData.splice(i, 1) 34 | } 35 | } 36 | } 37 | } 38 | body = JSON.stringify(body) 39 | $done({ 40 | body 41 | }) 42 | -------------------------------------------------------------------------------- /Clash/Unbreak-d.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - DOMAIN,ad.12306.cn 3 | - DOMAIN,alt1-mtalk.google.com 4 | - DOMAIN,alt2-mtalk.google.com 5 | - DOMAIN,alt3-mtalk.google.com 6 | - DOMAIN,alt4-mtalk.google.com 7 | - DOMAIN,alt5-mtalk.google.com 8 | - DOMAIN,alt6-mtalk.google.com 9 | - DOMAIN,alt7-mtalk.google.com 10 | - DOMAIN,alt8-mtalk.google.com 11 | - DOMAIN,amdc.m.taobao.com 12 | - DOMAIN,analytics.strava.com 13 | - DOMAIN,app.adjust.com 14 | - DOMAIN,app.appsflyer.com 15 | - DOMAIN,bdtj.tagtic.cn 16 | - DOMAIN,btrace.qq.com 17 | - DOMAIN,ca.iadsdk.apple.com 18 | - DOMAIN,cdn.misakaf.org 19 | - DOMAIN,clientservices.googleapis.com 20 | - DOMAIN,crt.trust-provider.cn 21 | - DOMAIN,cu.poloemby.xyz 22 | - DOMAIN,dl.google.com 23 | - DOMAIN,dl.l.google.com 24 | - DOMAIN,fairplay.l.qq.com 25 | - DOMAIN,livew.l.qq.com 26 | - DOMAIN,log.mmstat.com 27 | - DOMAIN,msg.umeng.com 28 | - DOMAIN,msg.umengcloud.com 29 | - DOMAIN,mtalk.google.com 30 | - DOMAIN,s2.amazing910.top 31 | - DOMAIN,sp.pololine.ml 32 | - DOMAIN,sycm.mmstat.com 33 | - DOMAIN,update.googleapis.com 34 | - DOMAIN,vd.l.qq.com 35 | - DOMAIN,vi.l.qq.com 36 | - DOMAIN,cdn.jsdelivr.net 37 | - DOMAIN-SUFFIX,2550505.com 38 | - DOMAIN-SUFFIX,agemys.net 39 | - DOMAIN-SUFFIX,blog.google 40 | - DOMAIN-SUFFIX,goodnotes.email 41 | - DOMAIN-SUFFIX,goodnotescloud.com 42 | - DOMAIN-SUFFIX,goodnotesplatform.com 43 | - DOMAIN-SUFFIX,googletraveladservices.com 44 | - DOMAIN-SUFFIX,notability.com 45 | - DOMAIN-SUFFIX,peropero.net 46 | - DOMAIN-SUFFIX,emby.prpr.cn.com 47 | - DOMAIN-SUFFIX,hifini.com 48 | - DOMAIN-SUFFIX,wegame.com.cn 49 | -------------------------------------------------------------------------------- /Clash/ChatGPT.yaml: -------------------------------------------------------------------------------- 1 | payload: 2 | - # > ChatGPT 3 | - DOMAIN,api.statsig.com 4 | - DOMAIN,browser-intake-datadoghq.com 5 | - DOMAIN,chat.openai.com 6 | - DOMAIN,cdn.openai.com 7 | - DOMAIN,ios.chat.openai.com 8 | - DOMAIN,o33249.ingest.sentry.io 9 | - DOMAIN,openai-api.arkoselabs.com 10 | - DOMAIN,static.cloudflareinsights.com 11 | - DOMAIN-SUFFIX,algolia.net 12 | - DOMAIN-SUFFIX,auth0.com 13 | - DOMAIN-SUFFIX,cdn.cloudflare.net 14 | - DOMAIN-SUFFIX,chatgpt.com 15 | - DOMAIN-SUFFIX,challenges.cloudflare.com 16 | - DOMAIN-SUFFIX,client-api.arkoselabs.com 17 | - DOMAIN-SUFFIX,events.statsigapi.net 18 | - DOMAIN-SUFFIX,featuregates.org 19 | - DOMAIN-SUFFIX,identrust.com 20 | - DOMAIN-SUFFIX,intercom.io 21 | - DOMAIN-SUFFIX,intercomcdn.com 22 | - DOMAIN-SUFFIX,launchdarkly.com 23 | - DOMAIN-SUFFIX,oaistatic.com 24 | - DOMAIN-SUFFIX,oaiusercontent.com 25 | - DOMAIN-SUFFIX,observeit.net 26 | - DOMAIN-SUFFIX,openai.com 27 | - DOMAIN-SUFFIX,openaicom.imgix.net 28 | - DOMAIN-SUFFIX,poe.com 29 | - DOMAIN-SUFFIX,segment.io 30 | - DOMAIN-SUFFIX,sentry.io 31 | - DOMAIN-SUFFIX,stripe.com 32 | - DOMAIN-SUFFIX,chatgpt.com 33 | - DOMAIN-KEYWORD,openaicom-api 34 | # > CDN & API 35 | - DOMAIN,chat.openai.com.cdn.cloudflare.net 36 | - DOMAIN,openaiapi-site.azureedge.net 37 | - DOMAIN,openaicom-api-bdcpf8c6d2e9atf6.z01.azurefd.net 38 | - DOMAIN,openaicomproductionae4b.blob.core.windows.net 39 | - DOMAIN,production-openaicom-storage.azureedge.net 40 | 41 | #Claude 42 | - DOMAIN,cdn.usefathom.com 43 | - DOMAIN-SUFFIX,hsforms.com 44 | - DOMAIN-SUFFIX,hsforms.net 45 | - DOMAIN-SUFFIX,anthropic.com 46 | - DOMAIN-SUFFIX,claude.ai 47 | 48 | - DOMAIN-SUFFIX,codeium.com 49 | -------------------------------------------------------------------------------- /Loon/replace-body.js: -------------------------------------------------------------------------------- 1 | /* 2 | 脚本作者:mieqq 3 | 引用地址:https://raw.githubusercontent.com/mieqq/mieqq/master/replace-body.js 4 | 5 | 用Loon的脚本实现Quantumult X的response-body和request-body重写类型 6 | 7 | 如Quantumult X的重写: 8 | https://service.ilovepdf.com/v1/user url response-body false response-body true 9 | 10 | 可改写为Loon的脚本复写: 11 | [Script] 12 | http-response https://service.ilovepdf.com/v1/user requires-body=true, script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/replace-body.js, argument = false->true 13 | 14 | argument=要匹配值=作为替换的值 15 | 支持正则:如argument=\w+->test 16 | 支持正则修饰符:如argument=/\w+/g->test 17 | 支持多参数,如:argument=匹配值1->替换值1&匹配值2->替换值2 18 | 19 | 支持改写响应体和请求体体[type=http-response或http-request]注意必须打开需要body[requires-body = true] 20 | 21 | 提示: 22 | 修改json格式的键值对可以这样: 23 | argument=("key")\s?:\s?"(.+?)"->$1: "new_value" 24 | 25 | s修饰符可以让.匹配换行符,如argument=/.+/s->hello 26 | 27 | */ 28 | 29 | function getRegexp(re_str) { 30 | let regParts = re_str.match(/^\/(.*?)\/([gims]*)$/); 31 | if (regParts) { 32 | return new RegExp(regParts[1], regParts[2]); 33 | } else { 34 | return new RegExp(re_str); 35 | } 36 | } 37 | 38 | let body; 39 | if (typeof $argument == "undefined") { 40 | console.log("requires $argument"); 41 | } else { 42 | if ($response != undefined) { 43 | body = $response.body; 44 | } else if ($request != undefined) { 45 | body = $request.body; 46 | } else { 47 | console.log("script type error"); 48 | } 49 | } 50 | 51 | if (body) { 52 | $argument.split("&").forEach((item) => { 53 | let [match, replace] = item.split("->"); 54 | let re = getRegexp(match); 55 | body = body.replace(re, replace); 56 | }); 57 | $done({ body }); 58 | } else { 59 | console.log("Not Modify"); 60 | $done({}); 61 | } 62 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Tieba.conf: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @ScriptName 百度贴吧净化[墨鱼版] 3 | // @Author @app2smile, @ddgksf2013 4 | // @RewriteURL https://raw.githubusercontent.com/ddgksf2013/Rewrite/refs/heads/master/AdBlock/TieBaAds.conf 5 | // ==/UserScript== 6 | 7 | 8 | 9 | hostname = tieba.baidu.com, tiebac.baidu.com 10 | 11 | IP-CIDR,180.76.76.200/32,REJECT 12 | 13 | 14 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/s\/sync url jsonjq-response-body 'del(.ad_config, .ad_sdk_priority, .ad_origin_config_switch, .screen_fill_data_result, .home_screen_ad, .bear_sid_type, .bear_sid_config, .ad_stlog_switch, .bear_sdk_config, .floating_icon, .advertisement_config)' 15 | # > 首页搜索|进吧搜索@ddgksf2013 16 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/f\/search\/discover url jsonjq-response-body '.data.discover_list = []' 17 | # > 侧边抽屉栏@ddgksf2013 18 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/f\/sidebar\/home url jsonjq-response-body 'del(.game_center, .tools, .vip_banner, .task_list)' 19 | # > 我的页面@ddgksf2013 20 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/u\/user\/profile url jsonjq-response-body 'del(.duxiaoman, .namoaixud, .namoaixud_entry, .recom_naws_list, .duxiaoman_entry, .vip_banner) | .zone_info |= map(select(.type == "common_func" or .type == "auxiliary_func"))' 21 | # > 进吧Form@ddgksf2013 22 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/f\/forum\/forumGuide url jsonjq-response-body '.hot_search = []' 23 | # > 搜索推荐@@ddgksf2013 24 | ^https?:\/\/tieba(c)?\.baidu\.com\/mo\/q\/search\/startPage url jsonjq-response-body 'del(.data)' 25 | # > 页面中部广告@ddgksf2013 26 | ^https?:\/\/tieba(c)?\.baidu\.com\/c\/f\/ad\/getFeedAd url reject-200 27 | # > 贴吧proto处理@app2smile 28 | ^http(s:\/\/tiebac|:\/\/c\.tieba)\.baidu\.com\/c\/f\/(frs\/(page|threadlist|generalTabList)|pb\/page|excellent\/personalized)\?cmd url script-response-body https://raw.githubusercontent.com/app2smile/rules/master/js/tieba-proto.js 29 | -------------------------------------------------------------------------------- /Rule/Google.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,1e100.net 2 | DOMAIN-SUFFIX,2mdn.net 3 | DOMAIN-SUFFIX,abc.xyz 4 | DOMAIN-SUFFIX,admob.com 5 | DOMAIN-SUFFIX,adsense.com 6 | DOMAIN-SUFFIX,advertisercommunity.com 7 | DOMAIN-SUFFIX,ampproject.org 8 | DOMAIN-SUFFIX,android.com 9 | DOMAIN-SUFFIX,androidify.com 10 | DOMAIN-SUFFIX,androidtv.com 11 | DOMAIN-SUFFIX,api.ai 12 | DOMAIN-SUFFIX,apigee.com 13 | DOMAIN-SUFFIX,app-measurement.net 14 | DOMAIN-SUFFIX,appspot.com 15 | DOMAIN-SUFFIX,blogblog.com 16 | DOMAIN-SUFFIX,blogger.com 17 | DOMAIN-SUFFIX,chrome.com 18 | DOMAIN-SUFFIX,chromium.org 19 | DOMAIN-SUFFIX,debug.com 20 | DOMAIN-SUFFIX,dialogflow.com 21 | DOMAIN-SUFFIX,feedburner.com 22 | DOMAIN-SUFFIX,firebaseio.com 23 | DOMAIN-SUFFIX,g.co 24 | DOMAIN-SUFFIX,getoutline.org 25 | DOMAIN-SUFFIX,ggpht.com 26 | DOMAIN-SUFFIX,gmail.com 27 | DOMAIN-SUFFIX,gmodules.com 28 | DOMAIN-SUFFIX,go.dev 29 | DOMAIN-SUFFIX,golang.org 30 | DOMAIN-SUFFIX,goo.gl 31 | DOMAIN-SUFFIX,goog 32 | DOMAIN-SUFFIX,googleapis.cn 33 | DOMAIN-SUFFIX,googleapis.com 34 | DOMAIN-SUFFIX,gstatic.cn 35 | DOMAIN-SUFFIX,gstatic.com 36 | DOMAIN-SUFFIX,gvt0.com 37 | DOMAIN-SUFFIX,gvt1.com 38 | DOMAIN-SUFFIX,gvt2.com 39 | DOMAIN-SUFFIX,gvt3.com 40 | DOMAIN-SUFFIX,itasoftware.com 41 | DOMAIN-SUFFIX,on2.com 42 | DOMAIN-SUFFIX,recaptcha.net 43 | DOMAIN-SUFFIX,schema.org 44 | DOMAIN-SUFFIX,tenor.com 45 | DOMAIN-SUFFIX,tensorflow.org 46 | DOMAIN-SUFFIX,tfhub.dev 47 | DOMAIN-SUFFIX,tiltbrush.com 48 | DOMAIN-SUFFIX,waymo.com 49 | DOMAIN-SUFFIX,web.dev 50 | DOMAIN-SUFFIX,webmproject.org 51 | DOMAIN-SUFFIX,webrtc.org 52 | DOMAIN-SUFFIX,widevine.com 53 | DOMAIN-SUFFIX,xn--ngstr-lra8j.com 54 | DOMAIN-SUFFIX,youtu.be 55 | DOMAIN-SUFFIX,youtube-nocookie.com 56 | DOMAIN-SUFFIX,youtube.com 57 | DOMAIN-SUFFIX,yt.be 58 | DOMAIN-SUFFIX,ytimg.com 59 | DOMAIN-SUFFIX,zynamics.com 60 | DOMAIN-KEYWORD,.blogspot. 61 | DOMAIN-KEYWORD,gmail 62 | DOMAIN-KEYWORD,google 63 | IP-CIDR,173.194.0.0/16,no-resolve 64 | IP-CIDR,74.125.0.0/16,no-resolve 65 | -------------------------------------------------------------------------------- /Script/own/BaiduCloud.js: -------------------------------------------------------------------------------- 1 | /* 2 | 百度网盘 解锁在线视频倍率/清晰度 3 | 4 | *************************** 5 | QuantumultX: 6 | 7 | [rewrite_local] 8 | https:\/\/pan\.baidu\.com\/rest\/\d\.\d\/membership\/user url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js 9 | 10 | [mitm] 11 | hostname = pan.baidu.com 12 | 13 | *************************** 14 | Surge4 or Loon: 15 | 16 | [Script] 17 | http-response https:\/\/pan\.baidu\.com\/rest\/\d\.\d\/membership\/user requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js 18 | 19 | [MITM] 20 | hostname = pan.baidu.com 21 | 22 | **************************/ 23 | 24 | if ($response.body) { 25 | $done({ 26 | body: JSON.stringify({ 27 | "product_infos": [{ 28 | "product_id": "5310897792128633390", 29 | "start_time": 1417260485, 30 | "end_time": 2147483648, 31 | "buy_time": "1417260485", 32 | "cluster": "offlinedl", 33 | "detail_cluster": "offlinedl", 34 | "product_name": "gz_telecom_exp" 35 | }, { 36 | "product_name": "svip2_nd", 37 | "product_description": "超级会员", 38 | "function_num": 0, 39 | "start_time": 1553702399, 40 | "buy_description": "", 41 | "buy_time": 0, 42 | "product_id": "1", 43 | "auto_upgrade_to_svip": 0, 44 | "end_time": 1872502399, 45 | "cluster": "vip", 46 | "detail_cluster": "svip", 47 | "status": 0 48 | }], 49 | "currenttime": 1573473597, 50 | "reminder": { 51 | "reminderWithContent": [], 52 | "advertiseContent": [] 53 | }, 54 | "request_id": 7501873289383874371 55 | }) 56 | }); 57 | } else { 58 | $done({}); 59 | } 60 | -------------------------------------------------------------------------------- /Rule/China.list: -------------------------------------------------------------------------------- 1 | # > from DivineEngine,仅作备份 2 | DOMAIN-SUFFIX, flyert.com 3 | DOMAIN-SUFFIX, gandi.net 4 | DOMAIN-SUFFIX, snapdrop.net 5 | DOMAIN, download.jetbrains.com 6 | DOMAIN, origin-a.akamaihd.net 7 | DOMAIN, outlook.office365.com 8 | DOMAIN, smtp-mail.outlook.com 9 | DOMAIN, smtp.office365.com 10 | DOMAIN-SUFFIX, dl.delivery.mp.microsoft.com 11 | DOMAIN-SUFFIX, update.microsoft.com 12 | DOMAIN-SUFFIX, windowsupdate.com 13 | DOMAIN-SUFFIX, windowsupdate.microsoft.com 14 | DOMAIN, download.microsoft.com 15 | DOMAIN, wustat.windows.com 16 | DOMAIN, ntservicepack.microsoft.com 17 | DOMAIN-SUFFIX, paypal.com 18 | DOMAIN-SUFFIX, paypal.me 19 | DOMAIN-SUFFIX, paypal-mktg.com 20 | DOMAIN-SUFFIX, paypalobjects.com 21 | DOMAIN-SUFFIX, cm.steampowered.com 22 | DOMAIN-SUFFIX, steamserver.net 23 | IP-CIDR, 182.254.116.0/24 24 | IP-CIDR, 203.205.238.0/23 25 | IP-CIDR, 203.205.254.0/23 26 | DOMAIN, ip.istatmenus.app 27 | DOMAIN, sms.imagetasks.com 28 | DOMAIN-SUFFIX, netspeedtestmaster.com 29 | DOMAIN, speedtest.macpaw.com 30 | DOMAIN-SUFFIX, acg.rip 31 | DOMAIN-SUFFIX, animebytes.tv 32 | DOMAIN-SUFFIX, awesome-hd.me 33 | DOMAIN-SUFFIX, broadcasthe.net 34 | DOMAIN-SUFFIX, chdbits.co 35 | DOMAIN-SUFFIX, classix-unlimited.co.uk 36 | DOMAIN-SUFFIX, comicat.org 37 | DOMAIN-SUFFIX, empornium.me 38 | DOMAIN-SUFFIX, gazellegames.net 39 | DOMAIN-SUFFIX, hdbits.org 40 | DOMAIN-SUFFIX, hdchina.org 41 | DOMAIN-SUFFIX, hddolby.com 42 | DOMAIN-SUFFIX, hdhome.org 43 | DOMAIN-SUFFIX, hdsky.me 44 | DOMAIN-SUFFIX, icetorrent.org 45 | DOMAIN-SUFFIX, jpopsuki.eu 46 | DOMAIN-SUFFIX, keepfrds.com 47 | DOMAIN-SUFFIX, madsrevolution.net 48 | DOMAIN-SUFFIX, morethan.tv 49 | DOMAIN-SUFFIX, m-team.cc 50 | DOMAIN-SUFFIX, myanonamouse.net 51 | DOMAIN-SUFFIX, nanyangpt.com 52 | DOMAIN-SUFFIX, ncore.cc 53 | DOMAIN-SUFFIX, open.cd 54 | DOMAIN-SUFFIX, ourbits.club 55 | DOMAIN-SUFFIX, passthepopcorn.me 56 | DOMAIN-SUFFIX, privatehd.to 57 | DOMAIN-SUFFIX, pterclub.com 58 | DOMAIN-SUFFIX, redacted.ch 59 | DOMAIN-SUFFIX, springsunday.net 60 | DOMAIN-SUFFIX, tjupt.org 61 | DOMAIN-SUFFIX, totheglory.im 62 | GEOIP, cn -------------------------------------------------------------------------------- /Rewrite/AdBlock/smzdm_remove_ads.qxrewrite: -------------------------------------------------------------------------------- 1 | # 什么值得买去广告 2 | 3 | # 好价详情页去广告 4 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/other_modul url reject 5 | # 好价详情页红包小助手 6 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/user_related_modul url reject 7 | # Wiki(618晒物活动推广,将来可能不是广告) 8 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/wiki_related_modul url reject 9 | 10 | # 开屏去广告 11 | ^https?:\/\/app-api\.smzdm\.com\/util\/loading url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 12 | # 首页去广告 13 | ^https?:\/\/homepage-api\.smzdm\.com\/v3\/home url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 14 | # 好价去广告 15 | ^https?:\/\/haojia-api\.smzdm\.com\/home\/list url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 16 | # 好价详情页去广告 17 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/article_releated_modul url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 18 | # 百科去广告 19 | ^https?:\/\/baike-api\.smzdm\.com\/home_v3\/list url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 20 | # 搜索结果去广告 21 | ^https?:\/\/s-api\.smzdm\.com\/sou\/list_v10 url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 22 | # 搜索标签去广告 23 | ^https?:\/\/s-api\.smzdm\.com\/sou\/filter\/tags\/hot_tags url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 24 | # 值会员权益中心banner广告 25 | ^https?:\/\/zhiyou\.m\.smzdm\.com\/user\/vip\/ajax_get_banner url script-response-body https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js 26 | 27 | hostname = app-api.smzdm.com,homepage-api.smzdm.com,haojia-api.smzdm.com,haojia.m.smzdm.com,baike-api.smzdm.com,s-api.smzdm.com,zhiyou.m.smzdm.com 28 | -------------------------------------------------------------------------------- /Loon/plugin/Cainiao.plugin: -------------------------------------------------------------------------------- 1 | #!name = 菜鸟 2 | #!desc = 过滤菜鸟广告 3 | #!openUrl = 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Cainiao.png 7 | 8 | # ddgksf2013 9 | 10 | [Rule] 11 | #DOMAIN, amdc.m.taobao.com, REJECT 12 | [Rewrite] 13 | # > 菜鸟裹裹_通用广告请求@ddgksf2013 14 | ^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.(show|mshow)\.cn\/ - reject-200 15 | ^https:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.(mshow|batch\.show\.v2)\.cn - reject-200 16 | # > 菜鸟裹裹_支付宝小程序_通用广告请求@ddgksf2013 17 | ^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.show - reject-200 18 | # > 菜鸟裹裹_支付宝小程序_匿名选择@ddgksf2013 19 | ^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.nbmensa\.research\.researchservice\.consultmerge - reject-200 20 | # > 菜鸟裹裹_支付宝小程序_底部商品推广@ddgksf2013 21 | ^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.adx\.flyad\.getad - reject-200 22 | [Script] 23 | # > 菜鸟裹裹_首页中部的惊喜福利推广@ddgksf2013 24 | http-response ^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.nbpresentation\.protocol\.homepage\.get\.cn script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/cainiao.js, requires-body = true, tag = 首页中部的惊喜福利推广 25 | # > 菜鸟裹裹_搜索框下方今日好物推荐@ddgksf2013 26 | http-response ^https?:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.adkeyword script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/cainiao.js, requires-body = true, tag = 搜索框下方今日好物推荐 27 | # > 菜鸟裹裹_首页底部商品推广@ddgksf2013 28 | http-response ^https:\/\/cn-acs\.m\.cainiao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.(index|m?show)\.cn script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/cainiao.js, requires-body = true, tag = 首页底部商品推广 29 | # > 菜鸟裹裹_支付宝小程序_中部的寄件推广[导致的空白占位后续处理]@ddgksf2013 30 | http-response ^https?:\/\/guide-acs\.m\.taobao\.com\/gw\/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.mshow script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/cainiao.js, requires-body = true, tag = 支付宝小程序_中部的寄件推广 31 | [MITM] 32 | hostname = cn-acs.m.cainiao.com, guide-acs.m.taobao.com 33 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /Loon/plugin/NeteaseMusic.plugin: -------------------------------------------------------------------------------- 1 | #!name = 网易云音乐 2 | #!desc = 过滤网易云音乐广告 3 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/NeteaseCloudMusic.png 4 | 5 | 6 | [Rule] 7 | DOMAIN, gdt.qq.com, REJECT 8 | DOMAIN, httpdns.n.netease.com, REJECT 9 | DOMAIN, iadmat.nosdn.127.net, REJECT 10 | DOMAIN, iadmusicmat.music.126.net, REJECT 11 | DOMAIN, iadmusicmatvideo.music.126.net, REJECT 12 | DOMAIN-SUFFIX, 163jiasu.com, REJECT 13 | 14 | [Rewrite] 15 | # 开屏广告、开屏歌曲热评、搜索页下方横幅广告 16 | ^https?:\/\/interface3?\.music\.163\.com\/eapi\/ad - reject-dict 17 | 18 | ## 热搜,填充词,排行榜 19 | ^https:\/\/interface3\.music\.163\.com\/api\/search\/rcmd\/keyword\/get\/v2\? - reject-dict 20 | ^https?:\/\/interface3?\.music\.163.com\/eapi\/search\/default\/keyword\/list\? - reject-dict 21 | ^https?:\/\/interface3?\.music\.163.com\/eapi\/search\/rcmd\/keyword\/get\/v2$ - reject-dict 22 | ^https?:\/\/interface3?\.music\.163.com\/eapi\/search\/specialkeyword\/get\? - reject-dict 23 | # 播放页,多余图标,各种小提示,高品质音乐试用弹窗 24 | ^https:\/\/interface3\.music\.163\.com\/eapi\/content\/exposure\/vinyl\/comment\/entrance\/get\? - reject-dict 25 | ^https:\/\/interface3\.music\.163\.com\/eapi\/community\/friends\/fans-group\/artist\/group\/get\? - reject-dict 26 | ^https:\/\/interface3\.music\.163\.com\/eapi\/link\/position\/show\/(resource|strategy)\? - reject-dict 27 | ^https:\/\/interface3\.music\.163\.com\/eapi\/mlivestream\/entrance\/playpage\/v7\/get\? - reject-dict 28 | ^https:\/\/interface3\.music\.163\.com\/eapi\/music\/songshare\/text\/recommend\/get\? - reject-dict 29 | ^https:\/\/interface3\.music\.163\.com\/eapi\/user\/sub\/artist\/exist\? - reject-dict 30 | ^https:\/\/interface3\.music\.163\.com\/eapi\/vipcenter\/tspopup\/get\? - reject-dict 31 | ^https:\/\/interface3\.music\.163\.com\/eapi\/resniche\/position\/play\/new\/get\? - reject-dict 32 | # 评论页,回复广告,星评馆 33 | ^https:\/\/interface3\.music\.163\.com\/eapi\/comment\/(hotcomment\/collect\/fetchmodelinfov2|feed\/inserted\/resources|tips\/v2\/get)\? - reject-dict 34 | ^https:\/\/interface3\.music\.163\.com\/eapi\/v1\/content\/exposure\/comment\/banner\/get\? - reject-dict 35 | 36 | [MITM] 37 | hostname = interface*.music.163.com, 112.13.*, 59.111.* 38 | -------------------------------------------------------------------------------- /Rule/AI.list: -------------------------------------------------------------------------------- 1 | # Apple Intelligence 2 | DOMAIN-SUFFIX,smoot.apple.com 3 | DOMAIN,apple-relay.apple.com 4 | DOMAIN,apple-relay.cloudflare.com 5 | DOMAIN,apple-relay.fastly-edge.com 6 | DOMAIN,cp4.cloudflare.com 7 | DOMAIN,guzzoni.apple.com 8 | 9 | # Anthropic 10 | # > Claude 11 | DOMAIN-SUFFIX,claude.ai 12 | DOMAIN-SUFFIX,anthropic.com 13 | 14 | # OpenAI 15 | # > ChatGPT 16 | DOMAIN-SUFFIX,chat.com 17 | DOMAIN-SUFFIX,chatgpt.com 18 | DOMAIN-SUFFIX,livekit.cloud 19 | DOMAIN-SUFFIX,oaistatic.com 20 | DOMAIN-SUFFIX,oaiusercontent.com 21 | DOMAIN-SUFFIX,openai.com 22 | DOMAIN-SUFFIX,sora.com 23 | DOMAIN,api.statsig.com 24 | DOMAIN,api-iam.intercom.io 25 | DOMAIN,o33249.ingest.sentry.io 26 | DOMAIN,openaiapi-site.azureedge.net 27 | DOMAIN-KEYWORD,openaiapi 28 | DOMAIN-KEYWORD,openaicom 29 | 30 | # Cloudflare 31 | # > AI Gateway 32 | DOMAIN,gateway.ai.cloudflare.com 33 | 34 | # Cursor 35 | DOMAIN-SUFFIX,cursor-cdn.com 36 | DOMAIN-SUFFIX,cursor.com 37 | DOMAIN-SUFFIX,cursor.sh 38 | DOMAIN-SUFFIX,cursorapi.com 39 | 40 | # Google 41 | # > AI Studio 42 | DOMAIN-SUFFIX,generativeai.google 43 | DOMAIN-SUFFIX,makersuite.google.com 44 | DOMAIN,aistudio.google.com 45 | DOMAIN,alkalicore-pa.clients6.google.com 46 | DOMAIN,alkalimakersuite-pa.clients6.google.com 47 | # > DeepMind 48 | DOMAIN-SUFFIX,deepmind.com 49 | DOMAIN-SUFFIX,deepmind.google 50 | # > Gemini 51 | DOMAIN-SUFFIX,proactivebackend-pa.googleapis.com 52 | DOMAIN-SUFFIX,geller-pa.googleapis.com 53 | DOMAIN-SUFFIX,generativelanguage.googleapis.com 54 | DOMAIN,ai.google.dev 55 | DOMAIN,bard.google.com 56 | DOMAIN,gemini.google.com 57 | # > NotebookLM 58 | DOMAIN-KEYWORD,notebooklm.google 59 | # > Search Labs 60 | DOMAIN-KEYWORD,labs.google 61 | 62 | # Groq 63 | DOMAIN-SUFFIX,groq.com 64 | 65 | # JetBrains AI 66 | DOMAIN-SUFFIX,grazie.ai 67 | 68 | # Meta 69 | DOMAIN-SUFFIX,meta.ai 70 | DOMAIN,imagine.meta.com 71 | 72 | # Microsoft 73 | # > Copilot 74 | DOMAIN,copilot.microsoft.com 75 | DOMAIN,sydney.bing.com 76 | DOMAIN,www.bing.com 77 | # > GitHub Copilot 78 | DOMAIN-SUFFIX,githubcopilot.com 79 | 80 | # Perplexity 81 | DOMAIN-SUFFIX,perplexity.ai 82 | DOMAIN-SUFFIX,pplx.ai 83 | DOMAIN,pplx-res.cloudinary.com 84 | 85 | # xAI 86 | DOMAIN-SUFFIX,grok.com 87 | DOMAIN-SUFFIX,x.ai -------------------------------------------------------------------------------- /Script/AD/taobao.js: -------------------------------------------------------------------------------- 1 | // https://raw.githubusercontent.com/RuCu6/QuanX/main/Scripts/myBlockAds.js 2 | 3 | const url = $request.url; 4 | const body = $response?.body; 5 | 6 | if (!body) $done({}); 7 | 8 | const processJSON = (processor) => { 9 | try { 10 | const obj = JSON.parse(body); 11 | processor(obj); 12 | $done({ body: JSON.stringify(obj) }); 13 | } catch (err) { 14 | console.log(`处理异常: ${err}`); 15 | $done({}); 16 | } 17 | }; 18 | 19 | // 开屏视频广告 20 | if (url.includes('mtop.taobao.cloudvideo.video.query')) { 21 | processJSON(obj => { 22 | const data = obj.data; 23 | if (data) { 24 | if (data.duration) data.duration = "0"; 25 | if (data.resources?.length) data.resources = []; 26 | if (data.caches?.length) data.caches = []; 27 | if (data.respTimeInMs) data.respTimeInMs = "3818332800000"; 28 | } 29 | }); 30 | } 31 | 32 | // 开屏图片广告 33 | else if (url.includes('mtop.taobao.wireless.home.splash.awesome.get')) { 34 | processJSON(obj => { 35 | const sections = obj.data?.containers?.splash_home_base?.base?.sections; 36 | if (sections) { 37 | sections.forEach(section => { 38 | const splashData = section.bizData?.["taobao-splash"]?.data; 39 | if (splashData) { 40 | splashData.forEach(item => { 41 | Object.assign(item, { 42 | waitTime: "0", times: "0", hotStart: "false", haveVoice: "false", 43 | hideTBLogo: "false", enable4G: "false", coldStart: "false", 44 | startTime: "3818332800000", endTime: "3818419199000", 45 | gmtStart: "2090-12-31 00:00:00", gmtEnd: "2090-12-31 23:59:59", 46 | gmtStartMs: "3818332800000", gmtEndMs: "3818419199000", 47 | imgUrl: "", videoUrl: "" 48 | }); 49 | }); 50 | } 51 | }); 52 | } 53 | }); 54 | } 55 | 56 | // 开屏活动 57 | else if (url.includes('poplayer.template.alibaba.com')) { 58 | processJSON(obj => { 59 | if (obj.res?.images?.length) obj.res.images = []; 60 | if (obj.res?.videos?.length) obj.res.videos = []; 61 | if (obj.enable) obj.enable = false; 62 | if (obj.mainRes?.images?.length) obj.mainRes.images = []; 63 | }); 64 | } 65 | 66 | else { 67 | $done({}); 68 | } -------------------------------------------------------------------------------- /Script/AD/amap_1.js: -------------------------------------------------------------------------------- 1 | // 2023-01-07 13:28 2 | 3 | if (!$response.body) $done({}); 4 | const url = $request.url; 5 | let obj = JSON.parse($response.body); 6 | 7 | if (url.includes("/msgbox/pull")) { 8 | // 高德地图-首页消息 9 | if (obj.msgs) { 10 | obj.msgs = []; 11 | } 12 | } else if (obj.data) { 13 | if (url.includes("/faas/amap-navigation/main-page")) { 14 | // 高德地图-首页卡片 15 | if (obj.data.cardList) { 16 | obj.data.cardList = obj.data.cardList.filter((item) => { 17 | return item.dataKey === "LoginCard"; 18 | }); 19 | } 20 | // } else if (url.includes("/faas/amap-navigation/main-page-assets")) { 21 | // // 高德地图-首页消息 22 | // if (obj.data.pull3 && obj.data.pull3.msgs) { 23 | // obj.data.pull3.msgs.starttime = 2208960000; // Unix 时间戳 2040-01-01 00:00:00 24 | // obj.data.pull3.msgs.expiretime = 2209046399; // Unix 时间戳 2040-01-01 23:59:59 25 | // } 26 | } else if (url.includes("/shield/dsp/profile/index/nodefaasv3")) { 27 | // 高德地图-我的 28 | if (obj.data.cardList) { 29 | obj.data.cardList = obj.data.cardList.filter((item) => { 30 | return ( 31 | // item.dataKey === "AnnualBillCardV2" || // 年度报告 32 | item.dataKey === "MyOrderCard" || // 我的订单 33 | item.dataKey === "GdRecommendCard" || // 高德推荐 34 | item.dataKey === "SceneVehicleCard_recommend" || // 我的车辆 35 | item.dataKey === "SceneVehicleCard_function" || // 我的车辆 36 | item.dataKey === "PopularActivitiesCard" // 热门活动 37 | // item.dataKey === "GameExcitation" || // 小德爱消除 38 | // item.dataKey === "GoodsShelvesCard" || // 精选服务 39 | // item.dataKey === "DiyMap_function" || // DIY 地图 40 | ); 41 | }); 42 | } 43 | } else if (url.includes("/shield/search/new_hotword")) { 44 | // 高德地图-搜索框 45 | if (obj.data.header_hotword) { 46 | obj.data.header_hotword = []; 47 | } 48 | } else if (url.includes("/valueadded/alimama/splash_screen")) { 49 | // 高德地图-开屏广告 50 | if (obj.data.ad) { 51 | for (let item of obj.data.ad) { 52 | item.set.setting.display_time = 0; 53 | item.creative[0].start_time = 2208960000; // Unix 时间戳 2040-01-01 00:00:00 54 | item.creative[0].end_time = 2209046399; // Unix 时间戳 2040-01-01 23:59:59 55 | } 56 | } 57 | } 58 | } 59 | 60 | body = JSON.stringify(obj); 61 | $done({ body }); 62 | -------------------------------------------------------------------------------- /Rule/Microsoft.list: -------------------------------------------------------------------------------- 1 | DOMAIN-SUFFIX,aadrm.com 2 | DOMAIN-SUFFIX,acompli.com 3 | DOMAIN-SUFFIX,acompli.net 4 | DOMAIN-SUFFIX,aka.ms 5 | DOMAIN-SUFFIX,akadns.net 6 | DOMAIN-SUFFIX,aspnetcdn.com 7 | DOMAIN-SUFFIX,assets-yammer.com 8 | DOMAIN-SUFFIX,azure.com 9 | DOMAIN-SUFFIX,azure.net 10 | DOMAIN-SUFFIX,azureedge.net 11 | DOMAIN-SUFFIX,azureiotcentral.com 12 | DOMAIN-SUFFIX,azurerms.com 13 | DOMAIN-SUFFIX,bing.com 14 | DOMAIN-SUFFIX,cloudapp.net 15 | DOMAIN-SUFFIX,cloudappsecurity.com 16 | DOMAIN-SUFFIX,edgesuite.net 17 | DOMAIN-SUFFIX,gfx.ms 18 | DOMAIN-SUFFIX,hotmail.com 19 | DOMAIN-SUFFIX,live.com 20 | DOMAIN-SUFFIX,live.net 21 | DOMAIN-SUFFIX,lync.com 22 | DOMAIN-SUFFIX,msappproxy.net 23 | DOMAIN-SUFFIX,msauth.net 24 | DOMAIN-SUFFIX,msauthimages.net 25 | DOMAIN-SUFFIX,msecnd.net 26 | DOMAIN-SUFFIX,msedge.net 27 | DOMAIN-SUFFIX,msft.net 28 | DOMAIN-SUFFIX,msftauth.net 29 | DOMAIN-SUFFIX,msftauthimages.net 30 | DOMAIN-SUFFIX,msftidentity.com 31 | DOMAIN-SUFFIX,msidentity.com 32 | DOMAIN-SUFFIX,msn.cn 33 | DOMAIN-SUFFIX,msn.com 34 | DOMAIN-SUFFIX,msocdn.com 35 | DOMAIN-SUFFIX,msocsp.com 36 | DOMAIN-SUFFIX,mstea.ms 37 | DOMAIN-SUFFIX,o365weve.com 38 | DOMAIN-SUFFIX,oaspapps.com 39 | DOMAIN-SUFFIX,office.com 40 | DOMAIN-SUFFIX,office.net 41 | DOMAIN-SUFFIX,office365.com 42 | DOMAIN-SUFFIX,officeppe.net 43 | DOMAIN-SUFFIX,omniroot.com 44 | DOMAIN-SUFFIX,onedrive.com 45 | DOMAIN-SUFFIX,onenote.com 46 | DOMAIN-SUFFIX,onenote.net 47 | DOMAIN-SUFFIX,onestore.ms 48 | DOMAIN-SUFFIX,outlook.com 49 | DOMAIN-SUFFIX,outlookmobile.com 50 | DOMAIN-SUFFIX,phonefactor.net 51 | DOMAIN-SUFFIX,public-trust.com 52 | DOMAIN-SUFFIX,sfbassets.com 53 | DOMAIN-SUFFIX,sfx.ms 54 | DOMAIN-SUFFIX,sharepoint.com 55 | DOMAIN-SUFFIX,sharepointonline.com 56 | DOMAIN-SUFFIX,skype.com 57 | DOMAIN-SUFFIX,skypeassets.com 58 | DOMAIN-SUFFIX,skypeforbusiness.com 59 | DOMAIN-SUFFIX,staffhub.ms 60 | DOMAIN-SUFFIX,svc.ms 61 | DOMAIN-SUFFIX,sway-cdn.com 62 | DOMAIN-SUFFIX,sway-extensions.com 63 | DOMAIN-SUFFIX,sway.com 64 | DOMAIN-SUFFIX,trafficmanager.net 65 | DOMAIN-SUFFIX,uservoice.com 66 | DOMAIN-SUFFIX,virtualearth.net 67 | DOMAIN-SUFFIX,visualstudio.com 68 | DOMAIN-SUFFIX,windows-ppe.net 69 | DOMAIN-SUFFIX,windows.com 70 | DOMAIN-SUFFIX,windows.net 71 | DOMAIN-SUFFIX,windowsazure.com 72 | DOMAIN-SUFFIX,windowsupdate.com 73 | DOMAIN-SUFFIX,wunderlist.com 74 | DOMAIN-SUFFIX,yammer.com 75 | DOMAIN-SUFFIX,yammerusercontent.com 76 | DOMAIN-SUFFIX,www.bingapis.com 77 | DOMAIN-KEYWORD,1drv 78 | DOMAIN-KEYWORD,microsoft 79 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/BaiduCloud.conf: -------------------------------------------------------------------------------- 1 | #> 原脚本作者:@ddgksf2013 2 | #> 改:Zz1xuan 3 | 4 | HOST, MOBADS.BAIDU.COM, REJECT 5 | HOST, STATICSNS.CDN.BCEBOS.COM, REJECT 6 | HOST, MOBADS-LOGS.BAIDU.COM, REJECT 7 | HOST, AFDCONF.BAIDU.COM, REJECT 8 | HOST, AFD.BAIDU.COM, REJECT 9 | HOST-SUFFIX, BGG.BAIDU.COM, REJECT 10 | HOST-SUFFIX, SDK.BEIZI.BIZ, REJECT 11 | HOST-SUFFIX, MOBADS-PRE-CONFIG.CDN.BCEBOS.COM, REJECT 12 | HOST-SUFFIX, NSCLICK.BAIDU.COM, REJECT 13 | HOST-SUFFIX, CONF.HPPLAY.CN, REJECT 14 | HOST-SUFFIX, HMMA.BAIDU.COM, REJECT 15 | HOST-SUFFIX, MAZU.M.QQ.COM, REJECT 16 | HOST-SUFFIX, CAID.ADINTL.CN, REJECT 17 | HOST-SUFFIX, UBIXIOE.COM, REJECT 18 | HOST-SUFFIX, ALS.BAIDU.COM, REJECT 19 | HOST-SUFFIX, RP.HPPLAY.CN, REJECT 20 | HOST-SUFFIX, BAIDU-MIPDX.CN.MIAOZHEN.COM, REJECT 21 | HOST-SUFFIX, VIPAUTH.HPPLAY.CN, REJECT 22 | HOST-SUFFIX, DXP.BAIDU.COM, REJECT 23 | 24 | hostname = pan.baidu.com 25 | 26 | # > 开屏/云一朵/其他 27 | ^https?:\/\/pan\.baidu\.com\/api\/getsyscfg\?app_id url jsonjq-response-body 'del(.bdnc_commerce_config_area, .certification_user_area, .splash_advertise_fetch_config_area, .thrid_ad_buads_service, .thrid_ad_funads_service, .public_home_config, .magictrick, .business_ad_config_area, .iphone_splash_base_config_area, .iphone_splash_bidding_config_area, .splash_advertise_type_area, .iphone_splash_cold_bidding_config_area, .iphone_splash_hot_bidding_config_area, .qiyu_user_feedback_config_area, .my_settings, .bdpan_feed_home_config_area_v12, .bottom_area, .tabbar_vip_config_area)' 28 | ^https?:\/\/pan\.baidu\.com\/api\/getsyscfg\?freeisp url reject-200 29 | ^https:\/\/pan\.baidu\.com\/feed\/cardinfos url jsonjq-response-body 'del(.data.cards)' 30 | # 回忆 31 | ^https:\/\/pan\.baidu\.com\/imagestory\/miner\/api\/v\d\/picrecommend url jsonjq-response-body 'del(.data.list)' 32 | ^https?:\/\/.*baidu\.com\/rest\/.*\/membership\/proxy\/guide url reject-200 33 | ^https?:\/\/pan\.baidu\.com\/act\/v\d\/(bchannel|welfare)\/list url reject-200 34 | ^https?:\/\/pan\.baidu\.com\/rest\/.*\/pcs\/ad url reject-200 35 | ^https?:\/\/pan\.baidu\.com\/act\/api\/activityentry url reject-200 36 | # > 百度网盘_画质 37 | #^https:\/\/pan\.baidu\.com\/rest\/.*\/membership\/user\?method=gamecenter url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/baiduCloud.js 38 | ^https:\/\/pan\.baidu\.com\/api\/taskscore\/tasklist\?(app_id|freeisp) url reject-200 39 | ^https:\/\/pan\.baidu\.com\/queryintent\/queryhint url reject-200 40 | ^https:\/\/pan\.baidu\.com\/coins\/center\/(notice|process) url reject-200 41 | -------------------------------------------------------------------------------- /Rule/Unbreak-d.list: -------------------------------------------------------------------------------- 1 | DOMAIN,ad.12306.cn 2 | # quark下载 3 | DOMAIN-SUFFIX,quark.cn 4 | # 海绵小站 5 | DOMAIN-SUFFIX,haimianxz.com 6 | # nga 7 | DOMAIN,bugenzhao.com 8 | DOMAIN-SUFFIX,ngacn.cc 9 | # steam下载 10 | DOMAIN-SUFFIX,steamcontent.com 11 | 12 | # Direct+ ConnersHua 13 | DOMAIN,app.adjust.com 14 | DOMAIN,app.appsflyer.com 15 | DOMAIN,bdtj.tagtic.cn 16 | # > Alibaba 17 | DOMAIN,log.mmstat.com 18 | DOMAIN,sycm.mmstat.com 19 | # ---(Alphabet)--- 20 | DOMAIN-SUFFIX,blog.google 21 | DOMAIN,ci.android.com 22 | DOMAIN,clientservices.googleapis.com 23 | DOMAIN,dl.google.com 24 | DOMAIN,dl.l.google.com 25 | DOMAIN,redirector.gvt1.com 26 | DOMAIN,update.googleapis.com 27 | # > Google Flights 28 | DOMAIN-SUFFIX,googletraveladservices.com 29 | DOMAIN-SUFFIX,googletraveladservices-cn.com 30 | # ------ 31 | # > Tencent 32 | DOMAIN,fairplay.l.qq.com 33 | DOMAIN,livew.l.qq.com 34 | DOMAIN,vd.l.qq.com 35 | DOMAIN,vi.l.qq.com 36 | # > Strava 37 | DOMAIN,analytics.strava.com 38 | # > Umeng 39 | DOMAIN,msg.umeng.com 40 | DOMAIN,msg.umengcloud.com 41 | 42 | 43 | #DOMAIN,alt1-mtalk.google.com 44 | #DOMAIN,alt2-mtalk.google.com 45 | #DOMAIN,alt3-mtalk.google.com 46 | #DOMAIN,alt4-mtalk.google.com 47 | #DOMAIN,alt5-mtalk.google.com 48 | #DOMAIN,alt6-mtalk.google.com 49 | #DOMAIN,alt7-mtalk.google.com 50 | #DOMAIN,alt8-mtalk.google.com 51 | #DOMAIN,amdc.m.taobao.com 52 | #DOMAIN,analytics.strava.com 53 | #DOMAIN,app.adjust.com 54 | #DOMAIN,app.appsflyer.com 55 | #DOMAIN,bdtj.tagtic.cn 56 | #DOMAIN,btrace.qq.com 57 | #DOMAIN,ca.iadsdk.apple.com 58 | #DOMAIN,crt.trust-provider.cn 59 | #DOMAIN,cu.poloemby.xyz 60 | #DOMAIN,dl.google.com 61 | #OMAIN,dl.l.google.com 62 | #DOMAIN,fairplay.l.qq.com 63 | #DOMAIN,livew.l.qq.com 64 | #DOMAIN,log.mmstat.com 65 | #DOMAIN,msg.umeng.com 66 | #DOMAIN,msg.umengcloud.com 67 | #DOMAIN,mtalk.google.com 68 | #DOMAIN,s2.amazing910.top 69 | #DOMAIN,sp.pololine.ml 70 | #DOMAIN,sycm.mmstat.com 71 | #DOMAIN,vd.l.qq.com 72 | #DOMAIN,vi.l.qq.com 73 | #DOMAIN-SUFFIX,2550505.com 74 | #DMAIN-SUFFIX,agemys.net 75 | #DOMAIN-SUFFIX,blog.google 76 | #DOMAIN-SUFFIX,goodnotes.email 77 | #DOMAIN-SUFFIX,goodnotescloud.com 78 | #DOMAIN-SUFFIX,goodnotesplatform.com 79 | #DOMAIN-SUFFIX,notability.com 80 | #DOMAIN-SUFFIX,peropero.net 81 | #DOMAIN-SUFFIX,hifini.com 82 | #DOMAIN-SUFFIX,wegame.com.cn 83 | # remove 84 | #DOMAIN,www.remove.bg 85 | # prpr 86 | #DOMAIN,prpr.96110.cn.com 87 | # deepl 88 | #DOMAIN-SUFFIX,deepl.com 89 | # anti-ad 90 | #DOMAIN,anti-ad.net 91 | # 小红书 92 | #DOMAIN-SUFFIX,xhscdn.com 93 | # soul 94 | #DOMAIN,com.soulapp.cn 95 | # ip 96 | #DOMAIN-SUFFIX,ip.sb 97 | #DOMAIN-SUFFIX,ip-api.com 98 | #DOMAIN-SUFFIX,ip.skk.moe -------------------------------------------------------------------------------- /Loon/plugin/Smzdm.plugin: -------------------------------------------------------------------------------- 1 | #!name = 什么值得买 2 | #!desc = 过滤开屏、首页、搜索标签、搜索结果、等广告内容。 3 | #!open= 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/smzdm.png 7 | 8 | [Rule] 9 | DOMAIN, api.zuihuimai.com, REJECT 10 | 11 | [Rewrite] 12 | # 什么值得买_好价详情页去广告 13 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/other_modul - reject 14 | # 什么值得买_好价详情页红包小助手 15 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/user_related_modul - reject 16 | # 什么值得买_Wiki(618晒物活动推广,将来可能不是广告) 17 | ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/wiki_related_modul - reject 18 | 19 | [Script] 20 | http-response ^https?:\/\/app-api\.smzdm\.com\/util\/loading script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_开屏去广告 21 | http-response ^https?:\/\/homepage-api\.smzdm\.com\/v3\/home script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_首页去广告 22 | http-response ^https?:\/\/haojia-api\.smzdm\.com\/home\/list script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_好价去广告 23 | http-response ^https?:\/\/haojia\.m\.smzdm\.com\/detail_modul\/article_releated_modul script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_好价详情页去广告 24 | http-response ^https?:\/\/baike-api\.smzdm\.com\/home_v3\/list script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_百科去广告 25 | http-response ^https?:\/\/s-api\.smzdm\.com\/sou\/list_v10 script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_搜索结果去广告 26 | http-response ^https?:\/\/s-api\.smzdm\.com\/sou\/filter\/tags\/hot_tags script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_搜索标签去广告 27 | http-response ^https?:\/\/zhiyou\.m\.smzdm\.com\/user\/vip\/ajax_get_banner script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/smzdm/smzdm_remove_ads.js, requires-body=true, timeout=10, tag=什么值得买_值会员权益中心banner广告 28 | 29 | [MITM] 30 | hostname = app-api.smzdm.com,homepage-api.smzdm.com,haojia-api.smzdm.com,haojia.m.smzdm.com,baike-api.smzdm.com,s-api.smzdm.com,zhiyou.m.smzdm.com 31 | -------------------------------------------------------------------------------- /Script/AD/coolapk.js: -------------------------------------------------------------------------------- 1 | const url = $request.url; 2 | const body = $response?.body; 3 | 4 | if (!body) $done({}); 5 | 6 | // 配置化的过滤规则 7 | const FILTER_CONFIG = { 8 | blockedEntityIds: [945, 6390, 8639, 29349, 33006, 32557], 9 | blockedTemplates: ["sponsorCard", "iconButtonGridCard", "iconLargeScrollCard"], 10 | blockedKeywords: ["值得买", "红包"], 11 | blockedTitlePatterns: /流量|精选配件/ 12 | }; 13 | 14 | const processJSON = (processor) => { 15 | try { 16 | const obj = JSON.parse(body); 17 | processor(obj); 18 | $done({ body: JSON.stringify(obj) }); 19 | } catch (err) { 20 | console.log(`处理异常: ${err}`); 21 | $done({}); 22 | } 23 | }; 24 | 25 | // 通用过滤函数 26 | const filterValidItems = (items) => items?.filter(item => item.id) || []; 27 | 28 | const filterContent = (items) => { 29 | if (!items) return items; 30 | 31 | return items.filter(item => { 32 | // 过滤广告模板 33 | if (FILTER_CONFIG.blockedTemplates.includes(item.entityTemplate)) return false; 34 | 35 | // 过滤特定ID 36 | if (FILTER_CONFIG.blockedEntityIds.includes(item.entityId)) return false; 37 | 38 | // 过滤关键词 39 | if (item.title && FILTER_CONFIG.blockedKeywords.some(keyword => 40 | item.title.includes(keyword))) return false; 41 | 42 | return true; 43 | }); 44 | }; 45 | 46 | // 路由处理 47 | const urlHandlers = { 48 | 'replyList': (obj) => { 49 | if (obj.data?.length) { 50 | obj.data = filterValidItems(obj.data); 51 | } 52 | }, 53 | 54 | 'main/init': (obj) => { 55 | if (obj.data?.length) { 56 | obj.data = obj.data.filter(item => 57 | ![945, 6390].includes(item.entityId) 58 | ); 59 | } 60 | }, 61 | 62 | 'indexV8': (obj) => { 63 | if (obj.data) { 64 | obj.data = filterContent(obj.data); 65 | } 66 | }, 67 | 68 | 'dataList': (obj) => { 69 | if (obj.data) { 70 | obj.data = obj.data.filter(item => { 71 | if (FILTER_CONFIG.blockedTemplates.includes(item.entityTemplate)) return false; 72 | if (FILTER_CONFIG.blockedTitlePatterns.test(item.title)) return false; 73 | return true; 74 | }); 75 | } 76 | }, 77 | 78 | 'detail': (obj) => { 79 | const data = obj.data; 80 | if (data) { 81 | // 过滤回复列表 82 | data.hotReplyRows = filterValidItems(data.hotReplyRows); 83 | data.topReplyRows = filterValidItems(data.topReplyRows); 84 | 85 | // 清空广告相关字段 86 | ['include_goods_ids', 'include_goods', 'detailSponsorCard'].forEach(field => { 87 | if (data[field]) data[field] = []; 88 | }); 89 | } 90 | } 91 | }; 92 | 93 | // 执行处理 94 | const handler = Object.keys(urlHandlers).find(key => url.includes(key)); 95 | if (handler) { 96 | processJSON(urlHandlers[handler]); 97 | } else { 98 | $done({}); 99 | } -------------------------------------------------------------------------------- /Rewrite/AdBlock/Coolapk.conf: -------------------------------------------------------------------------------- 1 | # > 酷安@kk pp api.coolapk.com, 2 | # # > 酷安_开屏广告@ddgksf2013 3 | # ^https?:\/\/api.coolapk.com\/v6\/main\/init url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 4 | # # > 酷安_推广广告@ddgksf2013 5 | # ^https?:\/\/api.coolapk.com\/v6\/dataList url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 6 | # # > 酷安_首页广告@ddgksf2013 7 | # ^https?:\/\/api.coolapk.com\/v6\/main\/indexV8 url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 8 | # # > 酷安_评论广告@ddgksf2013 9 | # ^https?:\/\/api.coolapk.com\/v6\/feed\/replyList url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 10 | # # > 酷安_商品推广@ddgksf2013 11 | # ^https?:\/\/api.coolapk.com\/v6\/feed\/detail url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 12 | # # > 酷安_屏蔽热词@ddgksf2013 13 | # ^https?:\/\/api\.coolapk\.com\/v6\/search\?.*type=hotSearch url reject-200 14 | # # > 酷安_酷品页推广@ddgksf2013 15 | # https://api.coolapk.com/v6/page/dataList\?.*title=%E9%85 url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/coolapk.js 16 | # 酷安_开屏广告 17 | ^https?:\/\/api\.coolapk\.com\/v6\/main\/init url jsonjq-response-body '.data |= map(select(.entityId != 945 and .entityId != 6390 and .entityId != 24455))' 18 | # 酷安_首页广告 19 | ^https?:\/\/api\.coolapk\.com\/v6\/main\/indexV8 url jsonjq-response-body '.data |= map(select(.entityTemplate != "sponsorCard" and .entityTemplate != "iconButtonGridCard" and .entityTemplate != "iconLargeScrollCard" and .entityTemplate != "imageCarouselCard_1"and .entityTemplate != "iconMiniScrollCard" and (.title | test("值得买|红包") | not)))' 20 | # 酷安_推广广告 21 | ^https?:\/\/api\.coolapk\.com\/v6\/dataList url jsonjq-response-body '.data |= map(select(.entityTemplate != "sponsorCard" and .entityTemplate != "iconButtonGridCard" and .entityTemplate != "iconLargeScrollCard" and .entityTemplate != "imageCarouselCard_1" and (.title | test("流量|精选配件") | not)))' 22 | # 酷安_评论广告 23 | ^https?:\/\/api\.coolapk\.com\/v6\/feed\/replyList url jsonjq-response-body '.data |= map(select(.id))' 24 | # 酷安_商品推广 25 | ^https?:\/\/api.coolapk.com\/v6\/feed\/detail url jsonjq-response-body '.data.hotReplyRows = (.data.hotReplyRows // [] | map(select(.id))) | .data.topReplyRows = (.data.topReplyRows // [] | map(select(.id))) | .data.include_goods_ids = [] | .data.include_goods = [] | .data.detailSponsorCard = []' 26 | # 酷安_数码页 27 | ^https:\/\/api\.coolapk\.com\/v6\/page\/dataList\?page url jsonjq-response-body '.data |= map(select(.entityTemplate != "imageCarouselCard_1"))' 28 | 29 | # > 酷安_屏蔽热词@ddgksf2013 30 | ^https?:\/\/api\.coolapk\.com\/v6\/search\?.*type=hotSearch url reject-200 31 | 32 | hostname = api.coolapk.com -------------------------------------------------------------------------------- /Rule/Privacy.list: -------------------------------------------------------------------------------- 1 | # Privacy 隐私保护 2 | DOMAIN-SUFFIX,adjust.com 3 | DOMAIN-SUFFIX,airpr.com 4 | DOMAIN-SUFFIX,cr-nielsen.com 5 | DOMAIN-SUFFIX,hotjar.com 6 | DOMAIN-SUFFIX,hotjar.io 7 | DOMAIN-SUFFIX,hs-analytics.net 8 | DOMAIN-SUFFIX,kissmetrics.com 9 | DOMAIN-SUFFIX,kochava.com 10 | DOMAIN-SUFFIX,liadm.com 11 | DOMAIN-SUFFIX,marketo.com 12 | DOMAIN-SUFFIX,mobileapptracking.com 13 | DOMAIN-SUFFIX,mparticle.com 14 | DOMAIN-SUFFIX,nexac.com 15 | DOMAIN-SUFFIX,nr-data.net 16 | DOMAIN-SUFFIX,pardot.com 17 | DOMAIN-SUFFIX,parrable.com 18 | DOMAIN-SUFFIX,petametrics.com 19 | DOMAIN-SUFFIX,predic.io 20 | DOMAIN-SUFFIX,quantcount.com 21 | DOMAIN-SUFFIX,quantserve.com 22 | DOMAIN-SUFFIX,rtbasia.com 23 | DOMAIN-SUFFIX,scorecardresearch.com 24 | DOMAIN-SUFFIX,seewhy.com 25 | DOMAIN-SUFFIX,segment.com 26 | DOMAIN-SUFFIX,segment.io 27 | DOMAIN-SUFFIX,segmentify.com 28 | DOMAIN-SUFFIX,sentiance.com 29 | DOMAIN-SUFFIX,serverbid.com 30 | DOMAIN-SUFFIX,sessionm.com 31 | DOMAIN-SUFFIX,smartlook.com 32 | DOMAIN-SUFFIX,socdm.com 33 | DOMAIN-SUFFIX,socialannex.com 34 | DOMAIN-SUFFIX,socialbakers.com 35 | DOMAIN-SUFFIX,sociaplus.com 36 | DOMAIN-SUFFIX,stathat.com 37 | DOMAIN-SUFFIX,stats-locations.com 38 | DOMAIN-SUFFIX,tagcommander.com 39 | DOMAIN-SUFFIX,tailtarget.com 40 | DOMAIN-SUFFIX,tapad.com 41 | DOMAIN-SUFFIX,tapfiliate.com 42 | DOMAIN-SUFFIX,tapinfluence.com 43 | DOMAIN-SUFFIX,tapstream.com 44 | DOMAIN-SUFFIX,tend.io 45 | DOMAIN-SUFFIX,trackingio.com 46 | DOMAIN-SUFFIX,woopra.com 47 | DOMAIN-SUFFIX,wootric.com 48 | DOMAIN-SUFFIX,wowanalytics.co.uk 49 | DOMAIN-SUFFIX,zoomanalytics.co 50 | 51 | DOMAIN-SUFFIX,ads.linkedin.com 52 | DOMAIN,analytics.slashdotmedia.com 53 | DOMAIN,zgsdk.zhugeio.com 54 | 55 | # > 51.LA 56 | DOMAIN,js.users.51.la 57 | DOMAIN,mc.51.la 58 | DOMAIN,wc.51.la 59 | # > 58 60 | DOMAIN,track.58.com 61 | DOMAIN,tracklog.58.com 62 | # > Baidu 63 | DOMAIN,hm.baidu.com 64 | DOMAIN,hmma.baidu.com 65 | # > Daum 66 | DOMAIN,track.tiara.daum.net 67 | DOMAIN,track.tiara.kakao.com 68 | # > Google 69 | DOMAIN-SUFFIX,googletagmanager.com 70 | DOMAIN-SUFFIX,google-analytics.com 71 | DOMAIN,safebrowsing.googleapis.com 72 | # > GozenData 73 | # https://www.v2ex.com/t/772523 74 | DOMAIN-SUFFIX,gozendata.com 75 | DOMAIN-SUFFIX,gzads.com 76 | DOMAIN-SUFFIX,gz-data.com 77 | # > GrowingIO 78 | DOMAIN-SUFFIX,giocdn.com 79 | DOMAIN-SUFFIX,growingio.com 80 | # > MI 81 | DOMAIN-SUFFIX,tracking.miui.com 82 | # DOMAIN,api.miwifi.com // 影响 Mi Wi-Fi(id859962702),但建议注意 https://www.v2ex.com/t/746094 83 | DOMAIN,data.mistat.xiaomi.com 84 | DOMAIN,tracking.intl.miui.com 85 | # > TalkingData 86 | DOMAIN-SUFFIX,cpatrk.net 87 | DOMAIN-SUFFIX,talkingdata.com 88 | DOMAIN-SUFFIX,talkingdata.net 89 | DOMAIN-SUFFIX,udrig.com 90 | # > Tencent 91 | DOMAIN,safebrowsing.urlsec.qq.com 92 | # > Tenjin 93 | DOMAIN,track.tenjin.com 94 | DOMAIN,track.tenjin.io 95 | -------------------------------------------------------------------------------- /Script/AD/amap_old.js: -------------------------------------------------------------------------------- 1 | 2 | if (!$response.body) $done({}); 3 | const url = $request.url; 4 | let obj = JSON.parse($response.body); 5 | 6 | if (obj.data) { 7 | if (url.includes("/faas/amap-navigation/main-page")) { 8 | // 高德地图-首页卡片 9 | if (obj.data.cardList) { 10 | obj.data.cardList = obj.data.cardList.filter( 11 | (item) => item.dataKey === "LoginCard" || item.dataKey === "FrequentLocation" 12 | ); 13 | } 14 | if (obj.data.mapBizList) { 15 | obj.data.mapBizList = []; 16 | } 17 | } else if (url.includes("/promotion-web/resource")) { 18 | // 高德地图-打车 19 | if (obj.data.banner) { 20 | obj.data.banner = []; 21 | } 22 | if (obj.data.bubble) { 23 | obj.data.bubble = []; 24 | } 25 | if (obj.data.icon) { 26 | obj.data.icon = []; 27 | } 28 | if (obj.data.popup) { 29 | obj.data.popup = []; 30 | } 31 | if (obj.data.tips) { 32 | obj.data.tips = []; 33 | } 34 | } else if (url.includes("/shield/dsp/profile/index/nodefaasv3")) { 35 | // 高德地图-我的 36 | if (obj.data.cardList) { 37 | obj.data.cardList = obj.data.cardList.filter((item) => 38 | item.dataKey === "MyOrderCard" || // 我的订单 39 | item.dataKey === "GdRecommendCard" // 高德推荐 40 | // item.dataKey === "SceneVehicleCard_recommend" || // 我的车辆 41 | // item.dataKey === "SceneVehicleCard_function" || // 我的车辆 42 | // item.dataKey === "PopularActivitiesCard" || // 热门活动 43 | // item.dataKey === "GameExcitation" || // 小德爱消除 44 | // item.dataKey === "GoodsShelvesCard" || // 精选服务 45 | // item.dataKey === "DiyMap_function" || // DIY 地图 46 | ); 47 | } 48 | } else if (url.includes("/shield/frogserver/aocs")) { 49 | if (obj.data.operation_layer) { 50 | obj.data.operation_layer = { 51 | status: 1, 52 | version: "", 53 | value: "" 54 | }; 55 | } 56 | // 高德地图-首页右上角动图 57 | if (obj.data.home_business_position_config) { 58 | obj.data.home_business_position_config = { 59 | status: 1, 60 | version: "", 61 | value: "" 62 | }; 63 | } 64 | } else if (url.includes("/shield/search/nearbyrec_smart")) { 65 | // 高德地图-附近 66 | if (obj.data.modules) { 67 | obj.data.modules = obj.data.modules.filter( 68 | (item) => 69 | item === "head" || item === "search_hot_words" || item === "feed_rec" 70 | ); 71 | } 72 | } else if (url.includes("/valueadded/alimama/splash_screen")) { 73 | // 高德地图-开屏广告 74 | if (obj.data.ad) { 75 | for (let item of obj.data.ad) { 76 | item.set.setting.display_time = 0; 77 | item.creative[0].start_time = 2208960000; // Unix 时间戳 2040-01-01 00:00:00 78 | item.creative[0].end_time = 2209046399; // Unix 时间戳 2040-01-01 23:59:59 79 | } 80 | } 81 | } 82 | } 83 | 84 | body = JSON.stringify(obj); 85 | $done({ body }); 86 | -------------------------------------------------------------------------------- /Script/AD/baiduCloud.js: -------------------------------------------------------------------------------- 1 | // // 修改URL参数 2 | 3 | let obj; 4 | if ($request.url.includes('api/getsyscfg')) { // 系统配置去广告 5 | obj = JSON.parse($response.body); 6 | ['bdnc_commerce_video_ad_area_pad','splash_advertise_type_area','business_ad_config_area','bottom_area','my_settings'].forEach(k => delete obj[k]); 7 | if (obj.bottom_area?.cfg_list) obj.bottom_area.cfg_list = obj.bottom_area.cfg_list.filter(i => i.node_key !== 'advertisement'); 8 | if (obj.my_settings?.cfg_list) obj.my_settings.cfg_list = obj.my_settings.cfg_list.filter(i => ['setting_service_area','setting_theme_area'].includes(i.node_key)); 9 | $done({body: JSON.stringify(obj)}); 10 | } 11 | else if ($request.url.includes('afd/entry')) { // 清广告feed 12 | obj = JSON.parse($response.body); 13 | obj.data.ad = []; obj.data.splash = {}; 14 | $done({body: JSON.stringify(obj)}); 15 | } 16 | else if ($request.url.includes('feed/cardinfos')) { // 过滤广告卡片 17 | obj = JSON.parse($response.body); 18 | if (obj.data?.cards) obj.data.cards = obj.data.cards.filter(c => ['normal_card','content_card'].includes(c.type)); 19 | $done({body: JSON.stringify(obj)}); 20 | } 21 | else $done({}); 22 | 23 | // ;eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('y r(3,j,s){z u=A B(3),p=u.t.C(j);4(/^D.*\\d$/.E(p))u.t.F(j,s);G u.H()}I 1;4($8.3.5(\'v/J\')){1=6.l($m.7);[\'K\',\'L\',\'M\',\'f\',\'g\'].N(k=>O 1[k]);4(1.f?.9)1.f.9=1.f.9.n(i=>i.w!==\'P\');4(1.g?.9)1.g.9=1.g.9.n(i=>[\'Q\',\'R\'].5(i.w));$a({7:6.h(1)})}b 4($8.3.5(\'S/T\')){1=6.l($m.7);1.e.U=[];1.e.V={};$a({7:6.h(1)})}b 4($8.3.5(\'W/X\')){1=6.l($m.7);4(1.e?.o)1.e.o=1.e.o.n(c=>[\'Y\',\'Z\'].5(c.10));$a({7:6.h(1)})}b 4($8.3.5(\'v/11\')){$a({3:r($8.3,\'12\',\'13\')})}b 4($8.3.5(\'x/14\')){1={15:[{16:\'17\',18:19,1a:\'1b\',1c:\'1d\',1e:\'0\',1f:1g,1h:2,1i:\'1j q x\',1k:\'1l q 1m\',1n:\'1o\',1p:\'1q q\'}],1r:1s,1t:1u};$a({7:6.h(1)})}b $a({});',62,93,'|obj||url|if|includes|JSON|body|request|cfg_list|done|else|||data|bottom_area|my_settings|stringify||param||parse|response|filter|cards||VIP|modifyURLParam|value|searchParams||api|node_key|membership|function|const|new|URL|get|M3U8|test|set|return|toString|let|getsyscfg|bdnc_commerce_video_ad_area_pad|splash_advertise_type_area|business_ad_config_area|forEach|delete|advertisement|setting_service_area|setting_theme_area|afd|entry|ad|splash|feed|cardinfos|normal_card|content_card|type|streaming|quality|M3U8_AUTO_1080|user|product_infos|product_id|vip2_1y_auto|end_time|4102329599|buy_time|1234567890|cluster|vip|status|start_time|1389014499|function_num|buy_description|Annual|product_description|Premium|service|detail_cluster|contentvip|product_name|Super|request_id|16909465823961024|currenttime|1687654043'.split('|'),0,{})); -------------------------------------------------------------------------------- /Loon/plugin/Myself.plugin: -------------------------------------------------------------------------------- 1 | #!name = 自用解锁 2 | #!desc = WPS 彩云天气 百度云 有道词典 搜图神器 Emby 3 | #!open= 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/onion.png 7 | 8 | 9 | [Script] 10 | # ✅ Spotify spclient.wg.spotify.com, 11 | #http-response ^https:\/\/spclient\.wg\.spotify\.com\/(bootstrap\/v1\/bootstrap|user-customization-service\/v1\/customize)$ script-path=https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-proto.js, requires-body=true, binary-body-mode=true, timeout=10, tag=spotifyProto 12 | # ✅ WPS(国区) *account.wps.cn, *account.wps.com 13 | #http-response ^https?:\/\/[a-z-]*account\.wps\.c(n|om)(:\d+|)\/api\/users requires-body=1,max-size=-1,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Wps.js, tag=WPS 14 | #vas.wps.cn, account.wps.cn 15 | http-response ^https?:\/\/(vas|account|drive)\.wps\.cn\/(query\/api\/.+\/list_purchase_info|api\/(v\d\/spaces|users\/.+\/overview)) requires-body=1,timeout=10,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/WPS.js, tag=WPS 16 | # ✅ VSCO|1Blocker api.revenuecat.com, 17 | #http-request ^https?:\/\/api\.revenuecat\.com\/v\d\/subscribers\/ script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js, tag=vsco 18 | #http-response ^https?:\/\/api\.revenuecat\.com\/v\d\/subscribers\/ requires-body=1,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js, tag=vsco 19 | # ~ 百度文库☆解锁VIP文档阅读权限(2022-10-17)@ddgksf2013 20 | http-response ^https:\/\/appwk\.baidu\.com\/naapi\/user\/getinfo requires-body=1,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/baidulibrary.js, tag=百度文库 21 | # ✅ 彩云天气 biz.cyapi.cn, biz.caiyunapp.com, 22 | http-response ^https:\/\/biz\.cyapi\.cn\/v\d\/(user\?app_name=weather|visitors|login_by_code)$ requires-body=1,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/caiyun.js, tag=彩云天气 23 | # ✅ 百度云 pan.baidu.com, 24 | http-response https:\/\/pan\.baidu\.com\/rest\/\d\.\d\/membership\/user requires-body=1,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js, tag=百度网盘 25 | # ✅ 有道词典 dict.youdao.com, 26 | http-response ^https:\/\/dict\.youdao\.com\/vip\/user\/status requires-body=1,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/youdao.js, tag=有道词典 27 | # ✅ 搜图神器 wallpaper.soutushenqi.com, 28 | http-response ^http:\/\/wallpaper\.soutushenqi\.com\/api\/.+\/account\/token requires-body=1,script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/soutu.js, tag=搜图神器 29 | # ✅ Emby mb3admin.com, 30 | http-response ^https?:\/\/mb3admin.com\/admin\/service\/registration\/validateDevice requires-body=1,max-size=0, script-path=https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/own/emby.js, tag=EMBY 31 | 32 | 33 | [MITM] 34 | hostname = *.wps.cn, appwk.baidu.com, biz.cyapi.cn, pan.baidu.com, dict.youdao.com, wallpaper.soutushenqi.com, mb3admin.com 35 | 36 | 37 | -------------------------------------------------------------------------------- /Script/AD/cainiao.js: -------------------------------------------------------------------------------- 1 | //在墨鱼和rucu6两位大佬的文件下进行融合改进 2 | var obj = JSON.parse($response.body); 3 | var url = $request.url; 4 | 5 | if (/mtop\.cainiao\.nbpresentation\.protocol\.homepage\.get\.cn/.test(url)) { 6 | if (obj.data?.result?.dataList?.length > 0) { 7 | obj.data.result.dataList = obj.data.result.dataList.map((i) => { 8 | if (i.type.includes("kingkong")) { 9 | if (i.bizData.items) { 10 | for (let ii of i.bizData.items) { 11 | ii.rightIcon = null; 12 | ii.bubbleText = null; 13 | } 14 | } 15 | } else if (i.type.includes("icons_scroll")) { 16 | // 顶部图标 17 | if (i.bizData.items) { 18 | const item = [ 19 | //"gjjf", // 裹酱积分 20 | //"618cjhb", // 超级红包 21 | "bgxq", // 包裹星球 22 | "cngreen", // 绿色家园 23 | //"cncy", // 填字赚现金 24 | //"cngy", // 免费领水果 25 | //"jkymd", // 集卡赢免单 26 | //"ljjq", // 领寄件券 27 | //"ttlhb", // 天天领红包 28 | //"xybg", // 幸运包裹 29 | "appCentreMore" //更多 30 | ]; 31 | i.bizData.items = i.bizData.items 32 | .filter((ii) => item.includes(ii.key)) 33 | .map((ii) => { 34 | ii.rightIcon = null; 35 | ii.bubbleText = null; 36 | return ii; 37 | }); 38 | } 39 | } else if (i.type.includes("banner_area") || i.type.includes("promotion")) { 40 | // 新人福利、幸运抽奖、促销活动 41 | return null; 42 | } 43 | return i; 44 | }).filter(Boolean); // 去除为 null 的项 45 | } 46 | } else if (/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.mshow/.test(url)) { 47 | if (obj.data["1308"]) delete obj.data["1308"]; 48 | if (obj.data["1275"]) delete obj.data["1275"]; 49 | } else if (/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.index\.cn/.test(url)) { 50 | if (obj.data?.result) obj.data.result = [{}]; 51 | } else if (/mtop\.cainiao\.adkeyword/.test(url)) { 52 | if (obj.data?.result?.adHotKeywords) obj.data.result.adHotKeywords = []; 53 | } else if (/mtop\.cainiao\.guoguo\.nbnetflow\.ads\.show/.test(url)) { 54 | if (obj.data?.result) { 55 | obj.data.result = obj.data.result.filter( 56 | i => 57 | !( 58 | i?.materialContentMapper?.adItemDetail || 59 | (i?.materialContentMapper?.bgImg && 60 | i?.materialContentMapper?.advRecGmtModifiedTime) || 61 | ["common_header_banner", "entertainment", "kuaishou_banner"].includes( 62 | i?.materialContentMapper?.group_id 63 | ) 64 | ) 65 | ); 66 | } 67 | } 68 | 69 | var body = JSON.stringify(obj); 70 | $done({ body }); 71 | -------------------------------------------------------------------------------- /Script/task/QuanOil.js: -------------------------------------------------------------------------------- 1 | //转自https://raw.githubusercontent.com/RS0485/network-rules/main/scripts/gas-price.js 2 | /* 3 | [task_local] 4 | 0 8 ? * * https://raw.githubusercontent.com/Toperlock/Quantumult/main/task/oil_price.js, tag=今日油价, enabled=true 5 | */ 6 | 7 | var region = 'zhejiang'; 8 | 9 | const query_addr = `http://m.qiyoujiage.com/${region}.shtml`; 10 | 11 | const myRequest = { 12 | url: query_addr, 13 | headers: { 14 | 'referer': 'http://m.qiyoujiage.com/', 15 | 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36' 16 | } 17 | }; 18 | 19 | $task.fetch(myRequest).then(response => { 20 | const data = response.body; 21 | const reg_price = /
[\s\S]+?
(.*油)<\/dt>[\s\S]+?
(.*)\(元\)<\/dd>/gm; 22 | var prices = []; 23 | var m = null; 24 | while ((m = reg_price.exec(data)) !== null) { 25 | // This is necessary to avoid infinite loops with zero-width matches 26 | if (m.index === reg_price.lastIndex) { 27 | reg_price.lastIndex++; 28 | } 29 | prices.push({ 30 | name: m[1], 31 | value: `${m[2]} 元/L` 32 | }); 33 | } 34 | 35 | var adjust_date = ''; 36 | var adjust_trend = ''; 37 | var adjust_value = ''; 38 | 39 | const reg_adjust_tips = /
(.*)<\/span>([\s\S]+?)/; 40 | const adjust_tips_match = data.match(reg_adjust_tips); 41 | if (adjust_tips_match && adjust_tips_match.length === 3) { 42 | adjust_date = adjust_tips_match[1].split('价')[1].slice(0, -2); 43 | adjust_value = adjust_tips_match[2]; 44 | adjust_trend = (adjust_value.indexOf('下调') > -1 || adjust_value.indexOf('下跌') > -1) ? '↓' : '↑'; 45 | const adjust_value_re = /([\d\.]+)元\/升-([\d\.]+)元\/升/; 46 | const adjust_value_re2 = /[\d\.]+元\/吨/; 47 | const adjust_value_match = adjust_value.match(adjust_value_re); 48 | if (adjust_value_match && adjust_value_match.length === 3) { 49 | adjust_value = `${adjust_value_match[1]}-${adjust_value_match[2]}元/L`; 50 | } else { 51 | const adjust_value_match2 = adjust_value.match(adjust_value_re2); 52 | if (adjust_value_match2) { 53 | adjust_value = adjust_value_match2[0]; 54 | } 55 | } 56 | } 57 | 58 | const friendly_tips = `${adjust_date}\t${adjust_trend} ${adjust_value}`; 59 | if (prices.length !== 4) { 60 | console.log(`解析油价信息失败, 数量=${prices.length}, 请反馈至 @RS0485: URL=${query_addr}`); 61 | $notify("油价查询", "解析失败", "请检查脚本或反馈给开发者"); 62 | $done({}); 63 | } else { 64 | const content = `${prices[0].name}\t${prices[0].value}\n${prices[1].name}\t${prices[1].value}\n${prices[2].name}\t${prices[2].value}\n${prices[3].name}\t${prices[3].value}`; 65 | $notify("油价查询", `${friendly_tips}`, content); 66 | $done({}); 67 | } 68 | }, reason => { 69 | console.log(`解析油价信息失败, 请反馈至 @RS0485: URL=${query_addr}`); 70 | $notify("油价查询", "请求失败", "请检查网络或反馈给开发者"); 71 | $done({}); 72 | }); 73 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Keep.conf: -------------------------------------------------------------------------------- 1 | 2 | hostname = kad.gotokeep.com, api.gotokeep.com 3 | 4 | # > Keep@ddgksf2013 kad.gotokeep.com, api.gotokeep.com, 42.197.199.249 5 | 6 | # > 屏蔽应用内弹窗 7 | # ^https?:\/\/api\.gotokeep\.com\/guide-webapp\/v\d\/popup\/getPopUp url reject 8 | # ^https?:\/\/api\.gotokeep\.com\/running\/v\d\/home\/dialog url reject 9 | # # > 屏蔽部分启动弹窗 10 | # ^https?:\/\/api\.gotokeep\.com\/kprime\/v\d\/popups\/primeGuide url reject 11 | # # > 屏蔽开屏广告请求 12 | # ^https?:\/\/kad\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject 13 | # # > 屏蔽青少年弹窗 14 | # ^https?:\/\/api.gotokeep.com/cauchy/growth/init url reject 15 | # # > 屏蔽搜索栏自动填充词 16 | # ^https?:\/\/api\.gotokeep\.com\/search\/v\d\/default\/keyword\/list url reject 17 | # # > 屏蔽热词 18 | # ^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotword\/list url reject 19 | # # > 屏蔽hotCourse 20 | # ^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotCourse\/list url reject 21 | # # > 屏蔽adwebapp 22 | # ^https?:\/\/api\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject 23 | # # > 屏蔽广告预加载 24 | # ^https?:\/\/api\.gotokeep\.com\/ads\/v\d\/ads\/preload url reject 25 | # # > 屏蔽adbox 26 | # ^https?:\/\/api\.gotokeep\.com\/training\/box\/config url reject 27 | # # > 屏蔽更新 28 | # ^https?:\/\/api\.gotokeep\.com\/anno\/v\d\/upgrade\/check url reject 29 | # # > 我的页面去推广 30 | # ^https?:\/\/api\.gotokeep\.com\/athena\/v\d\/people\/my$ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/keep.js 31 | # # > 应用底部栏净化 32 | # ^https?:\/\/api\.gotokeep\.com\/config\/v\d\/basic url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/keep.js 33 | # # > 发现页处理 34 | # https://api.gotokeep.com/homepage/v\d/tab url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/keep.js 35 | # # > 课程预览页广告 36 | # https://api.gotokeep.com/nuocha/course/v2/\w+/preview url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/keep.js 37 | # # > 我的运动页面去除下方推荐 38 | # https://api.gotokeep.com/sportpage/sport/v3/mysport url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/keep.js 39 | 40 | # 首页 广告 41 | ^https?:\/\/api\.gotokeep\.com\/config\/v\d\/basic url jsonjq-response-body '.data.bottomBarControl.tabs |= map(select(.tabType != "schedule" and .tabType != "mall")) | .data.homeTabs |= map(select(.type == "union_feed_all" or .type == "union_feed_route"))' 42 | # 首页 课程 43 | ^https?:\/\/api\.gotokeep\.com\/twins\/union\/feed\/union_feed_all url jsonjq-response-body '.data.modules |= map(select(.code != "unionFeedCourse"))' 44 | ^https?:\/\/api\.gotokeep\.com\/twins\/union\/feedSelector\/union_feed_all url jsonjq-response-body '.data.selectors |= map(select(.code == "all"))' 45 | # 屏蔽广告请求 46 | ^https?:\/\/kad\.gotokeep\.com\/op-engine-webapp\/v\d\/ad url reject 47 | # 开屏 48 | ^https?:\/\/api\.gotokeep\.com\/op-engine-webapp\/v\d/ad\/preload url reject 49 | # 屏蔽填充热词 50 | ^https?:\/\/api\.gotokeep\.com\/search\/v\d/default\/keyword\/list url reject 51 | # > 屏蔽更新 52 | ^https?:\/\/api\.gotokeep\.com\/anno\/v\d\/upgrade\/check url reject 53 | # > 屏蔽搜索热词 54 | ^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotword\/list url reject 55 | # > 屏蔽hotCourse 56 | ^https?:\/\/api\.gotokeep\.com\/search\/v\d\/hotCourse\/list url reject -------------------------------------------------------------------------------- /Rewrite/Script/Formyself.conf: -------------------------------------------------------------------------------- 1 | #感谢各位为爱发电 2 | 3 | hostname = spclient.wg.spotify.com, *.wps.cn, biz.cyapi.cn, api.revenuecat.com, pan.baidu.com, account.wps.cn, dict.youdao.com, mb3admin.com 4 | 5 | 6 | # ✅ Spotify 7 | ^https:\/\/spclient\.wg\.spotify\.com\/(bootstrap\/v1\/bootstrap|user-customization-service\/v1\/customize)$ url script-response-body https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-proto.js 8 | ^https:\/\/spclient\.wg\.spotify\.com\/(artistview\/v1\/artist|album-entity-view\/v2\/album)\/ url script-request-header https://raw.githubusercontent.com/app2smile/rules/master/js/spotify-json.js 9 | # ✅ 滴答清单 ticktick.com, dida365.com, 10 | #^https:\/\/(ticktick|dida365)\.com\/api\/v2\/user\/status url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Rewrite/Script/ddqd.js 11 | # ✅ WPS(国区) *account.wps.cn, *account.wps.com #vas.wps.cn, account.wps.cn 12 | #^https?:\/\/[a-z-]*account\.wps\.c(n|om)(:\d+|)\/api\/users url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Wps.js 13 | 14 | ^https?:\/\/(vas|account|drive)\.wps\.cn\/(query\/api\/.+\/list_purchase_info|api\/(v\d\/spaces|users\/.+\/overview)) url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/WPS.js 15 | # ✅ 醒图&Ulike&轻颜相机&vaporcam(四合一)解鎖會員權限 commerce-i18n-api.faceu.mobi, commerce-api.faceu.mobi, pay.wecut.com, 16 | #https://(commerce-.*api|pay).(faceu|wecut).(com|mobi)/(commerce|apple)/(iosAppVerifyReceipt.php|v1/subscription/user_info) url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Rewrite/Script/commerce.js 17 | # ✅ VSCO|1Blocker 18 | ^https?:\/\/api\.revenuecat\.com\/v\d\/subscribers\/ url script-request-header https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js 19 | ^https?:\/\/api\.revenuecat\.com\/v\d\/subscribers\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js 20 | # ~ 百度文库☆解锁VIP文档阅读权限(2022-10-17)@ddgksf2013 21 | #^https:\/\/appwk\.baidu\.com\/naapi\/user\/getinfo url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/baidulibrary.js 22 | # ✅ 彩云天气/彩云天气Pro(2022.01.30) 取自I-am-R-E大佬 现使用rucu6未加密 23 | #^https?:\/\/biz\.(caiyunapp|cyapi)\.(com|cn)\/v\d\/user url script-response-body https://raw.githubusercontent.com/I-am-R-E/QuantumultX/main/JavaScript/CaiYunWeather.js 24 | # ^https:\/\/biz\.cyapi\.cn\/v\d\/(user\?app_name=weather|visitors|login_by_code)$ url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/Caiyun_tk.js 25 | # ✅ 百度云 by ddgksf2013 26 | #https:\/\/pan\.baidu\.com\/rest\/2\.0\/membership\/user url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js 27 | # ✅ 有道 彭于晏 28 | ^https:\/\/dict\.youdao\.com\/vip\/user\/status url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/youdao.js 29 | # ✅ 搜图神器 wallpaper.soutushenqi.com 30 | ;^http:\/\/wallpaper\.soutushenqi\.com\/api\/.+\/account\/token url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/soutu.js 31 | # ✅ Emby mb3admin.com 32 | ^https?:\/\/mb3admin.com\/admin\/service\/registration\/validateDevice url script-response-body https://raw.githubusercontent.com/OocMe/ONE/main/Script/own/emby.js 33 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/Amap.conf: -------------------------------------------------------------------------------- 1 | # author: Rucu6,kokoryh 2 | 3 | # > amdc.m.taobao.com 4 | ^http:\/\/amdc\.m\.taobao\.com\/amdc\/mobileDispatch url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/self_use_qx.js 5 | # > 其他广告 6 | ^https:\/\/m5\.amap\.com\/ws\/shield\/scene\/recommend\? url reject-dict 7 | 8 | # 导航详情页,路线规划,地点详情页,搜索详情页,导航结束页 9 | ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/card-service-(car-end|route-plan)\? url reject-dict 10 | ^https:\/\/m5\.amap\.com\/ws\/perception\/drive\/routePlan\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 11 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/new_hotword\? url reject-dict 12 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/(common\/coupon\/info|poi\/detail)\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 13 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search_poi\/tips_adv\? url reject-dict 14 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search_poi\/(homepage|mps|search\/sp|sug|tips_operation_location)\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 15 | ^https:\/\/oss\.amap\.com\/ws\/banner\/lists\/\? url reject-dict 16 | 17 | # 首页,推广卡片,红点角标,右上角动图,搜索框热词,左下角天气,消息横幅 18 | ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/(card-service-plan-home|main-page)\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 19 | ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/main-page-(assets|location)\? url reject-dict 20 | # > ?? && ?? && 搜索框热词 21 | ^https:\/\/m5\.amap\.com\/ws\/(mapapi\/hint_text\/offline_data|message\/notice\/list|shield\/search\/new_hotword)\? url reject-dict 22 | # > 右上角动图 23 | ^https:\/\/m5\.amap\.com\/ws\/shield\/frogserver\/aocs\/updatable\/1\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 24 | # > 首页天气 25 | ^https:\/\/m5\.amap\.com\/ws\/valueadded\/weather\/v2\? url reject-dict 26 | 27 | ^https:\/\/sns\.amap\.com\/ws\/msgbox\/pull_mp\? url reject-dict 28 | 29 | # 我的页面,推广卡片 30 | ^https:\/\/m5\.amap\.com\/ws\/shield\/dsp\/profile\/index\/nodefaasv3\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 31 | 32 | # 附近页 33 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/nearbyrec_smart\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 34 | 35 | # 开屏广告 36 | ^https:\/\/m5\.amap\.com\/ws\/valueadded\/alimama\/splash_screen\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 37 | 38 | # 打车页,红点角标,弹窗,天气图标,推广卡片 39 | ^https:\/\/m5-zb\.amap\.com\/ws\/boss\/(car\/order\/content_info|order\/car\/king_toolbox_car_bubble)\? url reject-dict 40 | # > 打车弹窗 && ?? 41 | ^https:\/\/m5-zb\.amap\.com\/ws\/boss\/(order_web\/friendly_information|tips\/onscene_visual_optimization)\? url reject-dict 42 | 43 | ^https:\/\/m5-zb\.amap\.com\/ws\/promotion-web\/resource(\/home)?\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 44 | ^https:\/\/m5-zb\.amap\.com\/ws\/sharedtrip\/taxi\/order_detail_car_tips\? url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js 45 | 46 | hostname = m5.amap.com, m5-zb.amap.com, oss.amap.com, sns.amap.com -------------------------------------------------------------------------------- /Script/own/WPS.js: -------------------------------------------------------------------------------- 1 | /************************************* 2 | 项目名称:WPS Office 3 | 下载地址:https://t.cn/A6KOhd30 4 | 脚本作者:chxm1023 5 | 电报频道:https://t.me/chxm1023 6 | 使用声明:⚠️仅供参考,🈲转载与售卖! 7 | 8 | ************************************** 9 | 10 | [rewrite_local] 11 | ^https?:\/\/(vas|account|drive)\.wps\.cn\/(query\/api\/.+\/list_purchase_info|api\/(v\d\/spaces|users\/.+\/overview)) url script-response-body https://raw.githubusercontent.com/chxm1023/Rewrite/main/WPS.js 12 | 13 | [mitm] 14 | hostname = *.wps.cn 15 | 16 | *************************************/ 17 | 18 | 19 | var chxm1023 = JSON.parse($response.body); 20 | const vip1 = '/list_purchase_info'; 21 | const vip2 = '/overview'; 22 | const flkj = '/spaces'; 23 | 24 | if ($request.url.indexOf(vip1) != -1){ 25 | chxm1023.data["merchandises"] = [ 26 | { 27 | "sku_key" : "12", 28 | "expire_time" : 4092599349, 29 | "effect_time" : 4092599349, 30 | "name" : "稻壳会员", 31 | "type" : "vip" 32 | }, 33 | { 34 | "sku_key" : "20", 35 | "expire_time" : 4092599349, 36 | "effect_time" : 4092599349, 37 | "name" : "WPS会员", 38 | "type" : "vip" 39 | }, 40 | { 41 | "sku_key" : "40", 42 | "expire_time" : 4092599349, 43 | "effect_time" : 4092599349, 44 | "name" : "超级会员", 45 | "type" : "vip" 46 | }, 47 | { 48 | "sku_key" : "vip_pro_plus", 49 | "expire_time" : 4092599349, 50 | "effect_time" : 4092599349, 51 | "name" : "WPS超级会员Pro套餐", 52 | "type" : "vip" 53 | } 54 | ]; 55 | } 56 | 57 | if ($request.url.indexOf(vip2) != -1){ 58 | chxm1023["privilege"] = [ 59 | { 60 | "times" : 541826, 61 | "spid" : "data_recover", 62 | "expire_time" : 4092599349 63 | }, 64 | { 65 | "times" : 541826, 66 | "spid" : "ocr", 67 | "expire_time" : 4092599349 68 | }, 69 | { 70 | "times" : 541826, 71 | "spid" : "pdf2doc", 72 | "expire_time" : 4092599349 73 | }, 74 | { 75 | "times" : 541826, 76 | "spid" : "pdf_merge", 77 | "expire_time" : 4092599349 78 | }, 79 | { 80 | "times" : 541826, 81 | "spid" : "pdf_sign", 82 | "expire_time" : 4092599349 83 | }, 84 | { 85 | "times" : 541826, 86 | "spid" : "pdf_split", 87 | "expire_time" : 4092599349 88 | }, 89 | { 90 | "times" : 541826, 91 | "spid" : "speech_record", 92 | "expire_time" : 4092599349 93 | } 94 | ]; 95 | chxm1023["level"] = 3, 96 | chxm1023["vip"] = { 97 | "memberid" : 40, 98 | "expire_time" : 4092599349, 99 | "name" : "超级会员", 100 | "has_ad" : 0, 101 | "enabled" : [ 102 | { 103 | "name" : "超级会员", 104 | "memberid" : 40, 105 | "expire_time" : 4092599349 106 | }, 107 | { 108 | "name" : "WPS会员", 109 | "memberid" : 20, 110 | "expire_time" : 4092599349 111 | }, 112 | { 113 | "name" : "稻壳会员", 114 | "memberid" : 12, 115 | "expire_time" : 4092599349 116 | } 117 | ] 118 | }; 119 | } 120 | 121 | if ($request.url.indexOf(flkj) != -1){ 122 | chxm1023["total"] = 1100585369600; 123 | } 124 | 125 | $done({body : JSON.stringify(chxm1023)}); 126 | -------------------------------------------------------------------------------- /Rule/Tracking.list: -------------------------------------------------------------------------------- 1 | # Privacy 2 | DOMAIN-SUFFIX,adjust.com 3 | DOMAIN-SUFFIX,airpr.com 4 | DOMAIN-SUFFIX,cr-nielsen.com 5 | DOMAIN-SUFFIX,hotjar.com 6 | DOMAIN-SUFFIX,hotjar.io 7 | DOMAIN-SUFFIX,hs-analytics.net 8 | DOMAIN-SUFFIX,kissmetrics.com 9 | DOMAIN-SUFFIX,kochava.com 10 | DOMAIN-SUFFIX,liadm.com 11 | DOMAIN-SUFFIX,marketo.com 12 | DOMAIN-SUFFIX,mobileapptracking.com 13 | DOMAIN-SUFFIX,mparticle.com 14 | DOMAIN-SUFFIX,nexac.com 15 | DOMAIN-SUFFIX,nr-data.net 16 | DOMAIN-SUFFIX,pardot.com 17 | DOMAIN-SUFFIX,parrable.com 18 | DOMAIN-SUFFIX,petametrics.com 19 | DOMAIN-SUFFIX,predic.io 20 | DOMAIN-SUFFIX,quantcount.com 21 | DOMAIN-SUFFIX,quantserve.com 22 | DOMAIN-SUFFIX,rtbasia.com 23 | DOMAIN-SUFFIX,scorecardresearch.com 24 | DOMAIN-SUFFIX,seewhy.com 25 | DOMAIN-SUFFIX,segment.com 26 | DOMAIN-SUFFIX,segment.io 27 | DOMAIN-SUFFIX,segmentify.com 28 | DOMAIN-SUFFIX,sentiance.com 29 | DOMAIN-SUFFIX,serverbid.com 30 | DOMAIN-SUFFIX,sessionm.com 31 | DOMAIN-SUFFIX,smartlook.com 32 | DOMAIN-SUFFIX,socdm.com 33 | DOMAIN-SUFFIX,socialannex.com 34 | DOMAIN-SUFFIX,socialbakers.com 35 | DOMAIN-SUFFIX,sociaplus.com 36 | DOMAIN-SUFFIX,stathat.com 37 | DOMAIN-SUFFIX,stats-locations.com 38 | DOMAIN-SUFFIX,tagcommander.com 39 | DOMAIN-SUFFIX,tailtarget.com 40 | DOMAIN-SUFFIX,tapad.com 41 | DOMAIN-SUFFIX,tapfiliate.com 42 | DOMAIN-SUFFIX,tapinfluence.com 43 | DOMAIN-SUFFIX,tapstream.com 44 | DOMAIN-SUFFIX,tend.io 45 | DOMAIN-SUFFIX,trackingio.com 46 | DOMAIN-SUFFIX,woopra.com 47 | DOMAIN-SUFFIX,wootric.com 48 | DOMAIN-SUFFIX,wowanalytics.co.uk 49 | DOMAIN-SUFFIX,zoomanalytics.co 50 | 51 | DOMAIN-SUFFIX,ads.linkedin.com 52 | DOMAIN,analytics.slashdotmedia.com 53 | DOMAIN,zgsdk.zhugeio.com 54 | 55 | # > 51.LA 56 | DOMAIN,js.users.51.la 57 | DOMAIN,mc.51.la 58 | DOMAIN,sdk.51.la 59 | DOMAIN,wc.51.la 60 | # > 58 61 | DOMAIN,track.58.com 62 | DOMAIN,tracklog.58.com 63 | # > Antiy 64 | DOMAIN,miav-cse.avlyun.com 65 | DOMAIN,miui-fxcse.avlyun.com 66 | # > Apple 67 | DOMAIN,token.safebrowsing.apple 68 | # > Baidu 69 | DOMAIN,hm.baidu.com 70 | DOMAIN,hmma.baidu.com 71 | # > Daum 72 | DOMAIN,track.tiara.daum.net 73 | DOMAIN,track.tiara.kakao.com 74 | # > Google 75 | DOMAIN-SUFFIX,googletagmanager.com 76 | DOMAIN-SUFFIX,google-analytics.com 77 | DOMAIN,safebrowsing.googleapis.com 78 | DOMAIN,safebrowsing.googleapis-cn.com 79 | # > GozenData 80 | # https://www.v2ex.com/t/772523 81 | DOMAIN-SUFFIX,gozendata.com 82 | DOMAIN-SUFFIX,gzads.com 83 | DOMAIN-SUFFIX,gz-data.com 84 | # > GrowingIO 85 | DOMAIN-SUFFIX,giocdn.com 86 | DOMAIN-SUFFIX,growingio.com 87 | # > Huawei 88 | DOMAIN,browsercfg-drcn.cloud.dbankcloud.cn // 甚至想 DOMAIN-KEYWORD,drcn.cloud.dbankcloud.cn 89 | # > MI 90 | DOMAIN-SUFFIX,tracking.miui.com 91 | # DOMAIN,api.miwifi.com // 影响 Mi Wi-Fi(id859962702),但建议注意 https://www.v2ex.com/t/746094 92 | DOMAIN,data.mistat.xiaomi.com 93 | DOMAIN,flash.sec.miui.com 94 | DOMAIN,tracking.intl.miui.com 95 | DOMAIN,a0.app.xiaomi.com 96 | DOMAIN,api.installer.xiaomi.com 97 | # > Microsoft 98 | DOMAIN,c.bing.com 99 | DOMAIN,c.clarity.ms 100 | DOMAIN,o.clarity.ms 101 | DOMAIN,www.clarity.ms 102 | # > TalkingData 103 | DOMAIN-SUFFIX,cpatrk.net 104 | DOMAIN-SUFFIX,talkingdata.com 105 | DOMAIN-SUFFIX,talkingdata.net 106 | DOMAIN-SUFFIX,udrig.com 107 | # > Tencent 108 | DOMAIN,safebrowsing.urlsec.qq.com 109 | # > Tenjin 110 | DOMAIN,track.tenjin.com 111 | DOMAIN,track.tenjin.io -------------------------------------------------------------------------------- /Script/own/emby.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | * @Title: unlock.js 4 | * 5 | * @Description: 客户端播放权限解锁 6 | * 7 | * @author: https://t.me/AppleArcade 8 | * 9 | * @version V1.0 10 | * 11 | * @Copyright: 2021 https://t.me/EmbyPublic All rights reserved. 12 | * 13 | */ 14 | 15 | var $util = util(); 16 | 17 | if ($request.url.indexOf("mb3admin.com/admin/service/registration/validateDevice") != -1) { 18 | if ($util.status != 200) { 19 | $done({ 20 | status: "HTTP/1.1 200 OK", 21 | headers: $response.headers, 22 | body: '{"cacheExpirationDays":999,"resultCode":"GOOD","message":"Device Valid"}' 23 | }); 24 | } else { 25 | $done({}); 26 | } 27 | } else { 28 | $done({}); 29 | } 30 | 31 | function util() { 32 | const isRequest = typeof $request != "undefined"; 33 | const isSurge = typeof $httpClient != "undefined"; 34 | const isQuanX = typeof $task != "undefined"; 35 | const notify = (title, subtitle = "", message = "") => { 36 | if (isQuanX) $notify(title, subtitle, message); 37 | if (isSurge) $notification.post(title, subtitle, message); 38 | }; 39 | const write = (value, key) => { 40 | if (isQuanX) return $prefs.setValueForKey(value, key); 41 | if (isSurge) return $persistentStore.write(value, key); 42 | }; 43 | const read = (key) => { 44 | if (isQuanX) return $prefs.valueForKey(key); 45 | if (isSurge) return $persistentStore.read(key); 46 | }; 47 | const adapterStatus = (response) => { 48 | if (response) { 49 | if (response.status) { 50 | response["statusCode"] = response.status; 51 | } else if (response.statusCode) { 52 | response["status"] = response.statusCode; 53 | } 54 | } 55 | return response; 56 | }; 57 | const get = (options, callback) => { 58 | if (isQuanX) { 59 | if (typeof options == "string") 60 | options = { 61 | url: options, 62 | method: "GET" 63 | }; 64 | $task.fetch(options).then( 65 | (response) => { 66 | callback(null, adapterStatus(response), response.body); 67 | }, 68 | (reason) => callback(reason.error, null, null) 69 | ); 70 | } 71 | if (isSurge) 72 | $httpClient.get(options, (error, response, body) => { 73 | callback(error, adapterStatus(response), body); 74 | }); 75 | }; 76 | const post = (options, callback) => { 77 | if (isQuanX) { 78 | if (typeof options == "string") 79 | options = { 80 | url: options, 81 | method: "POST" 82 | }; 83 | $task.fetch(options).then( 84 | (response) => { 85 | callback(null, adapterStatus(response), response.body); 86 | }, 87 | (reason) => callback(reason.error, null, null) 88 | ); 89 | } 90 | if (isSurge) { 91 | $httpClient.post(options, (error, response, body) => { 92 | callback(error, adapterStatus(response), body); 93 | }); 94 | } 95 | }; 96 | const done = (value = {}) => { 97 | if (isQuanX) return $done(value); 98 | if (isSurge) isRequest ? $done(value) : $done(); 99 | }; 100 | const status = isQuanX ? $response.statusCode : $response.status; 101 | return { 102 | isRequest, 103 | notify, 104 | write, 105 | read, 106 | get, 107 | post, 108 | done, 109 | status 110 | }; 111 | } 112 | -------------------------------------------------------------------------------- /Script/task/LoonOil.js: -------------------------------------------------------------------------------- 1 | //转自https://raw.githubusercontent.com/RS0485/network-rules/main/scripts/gas-price.js 2 | //只兼容loon 3 | //name=实时油价信息 4 | //desc=定制监控每日邮价(通知)地区可以填入省份拼音,如果有同音地区 就去下方url找对应的地区 例如http://m.qiyoujiage.com/shanxi-3/xian.shtml 就填写 shanxi-3/xian 在地区里 5 | //author = key 6 | //openUrl = http://m.qiyoujiage.com/ 7 | //homepage = https://github.com/Keywos 8 | //icon = https://raw.githubusercontent.com/Keywos/rule/main/tv/app/144px/yj.png 9 | //input = 地区 10 | 11 | var region = "zhejiang"; 12 | 13 | const loondq = $persistentStore.read("地区"); 14 | 15 | if (loondq !== undefined) { 16 | region = loondq; 17 | } 18 | 19 | const query_addr = `http://m.qiyoujiage.com/${region}.shtml`; 20 | 21 | $httpClient.get( 22 | { 23 | url: query_addr, 24 | headers: { 25 | referer: "http://m.qiyoujiage.com/", 26 | "user-agent": 27 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36", 28 | }, 29 | }, 30 | (error, response, data) => { 31 | if (error) { 32 | console.log(`解析油价信息失败, URL=${query_addr}`); 33 | done({}); 34 | } else { 35 | const reg_price = 36 | /
[\s\S]+?
(.*油)<\/dt>[\s\S]+?
(.*)\(元\)<\/dd>/gm; 37 | 38 | var prices = []; 39 | var m = null; 40 | 41 | while ((m = reg_price.exec(data)) !== null) { 42 | // This is necessary to avoid infinite loops with zero-width matches 43 | if (m.index === reg_price.lastIndex) { 44 | reg_price.lastIndex++; 45 | } 46 | 47 | prices.push({ 48 | name: m[1], 49 | value: `${m[2]} 元/L`, 50 | }); 51 | } 52 | 53 | // 解析油价调整趋势 54 | var adjust_date = ""; 55 | var adjust_trend = ""; 56 | var adjust_value = ""; 57 | 58 | const reg_adjust_tips = 59 | /
(.*)<\/span>([\s\S]+?)/; 60 | const adjust_tips_match = data.match(reg_adjust_tips); 61 | 62 | if (adjust_tips_match && adjust_tips_match.length === 3) { 63 | adjust_date = adjust_tips_match[1].split("价")[1].slice(0, -2); 64 | 65 | adjust_value = adjust_tips_match[2]; 66 | adjust_trend = 67 | adjust_value.indexOf("下调") > -1 || adjust_value.indexOf("下跌") > -1 68 | ? "↓" 69 | : "↑"; 70 | 71 | const adjust_value_re = /([\d\.]+)元\/升-([\d\.]+)元\/升/; 72 | const adjust_value_re2 = /[\d\.]+元\/吨/; 73 | const adjust_value_match = adjust_value.match(adjust_value_re); 74 | 75 | if (adjust_value_match && adjust_value_match.length === 3) { 76 | adjust_value = `${adjust_value_match[1]}-${adjust_value_match[2]}元/L`; 77 | } else { 78 | const adjust_value_match2 = adjust_value.match(adjust_value_re2); 79 | 80 | if (adjust_value_match2) { 81 | adjust_value = adjust_value_match2[0]; 82 | } 83 | } 84 | } 85 | 86 | const friendly_tips = `下次${adjust_date}调整 ${adjust_trend} ${adjust_value}`; 87 | 88 | if (prices.length !== 4) { 89 | console.log( `解析油价信息失败, 数量=${prices.length}, URL=${query_addr}`); 90 | done(); 91 | } else { 92 | $done($notification.post("实时油价信息", `${friendly_tips}`, `${prices[0].name} ${prices[0].value}\n${prices[1].name} ${prices[1].value}\n${prices[2].name} ${prices[2].value}\n${prices[3].name} ${prices[3].value}`, "https://google.com")); 93 | } 94 | } 95 | } 96 | ); 97 | -------------------------------------------------------------------------------- /ql/epic_free_game.py: -------------------------------------------------------------------------------- 1 | """ 2 | cron: 10 8 * * 5 3 | new Env('Epic免费游戏'); 4 | 根据 https://github.com/Cat-Zhua/Epic-Weekly-Free-Games 改编所得 5 | author: Zz1xuan 6 | """ 7 | 8 | import requests 9 | from datetime import datetime 10 | from sendNotify import send 11 | 12 | 13 | def get_free_games() -> dict: 14 | timestamp = datetime.timestamp(datetime.now()) 15 | games = {'timestamp': timestamp, 'free_now': [], 'free_next': []} 16 | base_store_url = 'https://store.epicgames.com' 17 | api_url = 'https://store-site-backend-static-ipv4.ak.epicgames.com/freeGamesPromotions?locale=zh-CN&country=CN&allowCountries=CN' 18 | 19 | try: 20 | resp = requests.get(api_url) 21 | resp.raise_for_status() 22 | except requests.RequestException as e: 23 | print(f"请求API失败: {str(e)}") 24 | send("Epic免费游戏获取失败", f"请求API失败: {str(e)}") 25 | return games 26 | 27 | for element in resp.json()['data']['Catalog']['searchStore']['elements']: 28 | if promotions := element['promotions']: 29 | game = {} 30 | game['title'] = element.get('keyImages', [{}])[ 31 | 0].get('title', element['title']) 32 | game['origin_price'] = element['price']['totalPrice']['fmtPrice']['originalPrice'] 33 | game['store_url'] = f"{base_store_url}/p/{element['catalogNs']['mappings'][0]['pageSlug']}" if element[ 34 | 'catalogNs']['mappings'] else f"{base_store_url}/bundles/{element['urlSlug']}" 35 | 36 | # 处理当前的免费游戏 37 | if offers := promotions['promotionalOffers']: 38 | promo_offer = offers[0]['promotionalOffers'][0] 39 | if promo_offer['discountSetting']['discountPercentage'] == 0: 40 | game['start_date'] = promo_offer['startDate'] 41 | game['end_date'] = promo_offer['endDate'] 42 | games['free_now'].append(game) 43 | 44 | # 处理即将到来的免费游戏 45 | if upcoming_offers := promotions['upcomingPromotionalOffers']: 46 | for offer in upcoming_offers: # 遍历所有即将到来的促销 47 | for promo_offer in offer['promotionalOffers']: # 遍历每个促销 48 | if promo_offer['discountSetting']['discountPercentage'] == 0: # 检查是否免费 49 | game['start_date'] = promo_offer['startDate'] 50 | game['end_date'] = promo_offer['endDate'] 51 | games['free_next'].append(game) 52 | break # 找到免费游戏后跳出,处理下一个游戏 53 | return games 54 | 55 | 56 | def main(): 57 | games = get_free_games() 58 | if not games['free_now'] and not games['free_next']: 59 | print("未获取到任何免费游戏信息") 60 | send("Epic免费游戏获取警告", "未获取到任何免费游戏信息") 61 | return 62 | 63 | message = "" 64 | if games['free_now']: 65 | message += "本周免费:\n" 66 | for game in games['free_now']: 67 | game_info = f"{game['title']}\n原价: {game['origin_price']}\n{game['store_url']}\n" 68 | print(game_info) 69 | message += game_info + "\n" 70 | 71 | if games['free_next']: 72 | message += "下周免费:\n" 73 | for game in games['free_next']: 74 | game_info = f"{game['title']}\n原价: {game['origin_price']}\n{game['store_url']}\n" 75 | print(game_info) 76 | message += game_info + "\n" 77 | 78 | send("Epic免费游戏更新", message.strip()) 79 | 80 | 81 | if __name__ == "__main__": 82 | main() 83 | -------------------------------------------------------------------------------- /Loon/plugin/Amap.plugin: -------------------------------------------------------------------------------- 1 | #!name = 高德地图 2 | #!desc = 过滤高德地图广告 3 | #!open= 4 | #!author = 5 | #!homepage = 6 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/Amap.png 7 | 8 | # author = RuCu6 kokoryh ddgksf2013 9 | 10 | [Rewrite] 11 | # > 其他广告 12 | ^https:\/\/m5\.amap\.com\/ws\/shield\/scene\/recommend\? reject-dict 13 | ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/card-service-(car-end|route-plan)\? reject-dict 14 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/new_hotword\? reject-dict 15 | ^https:\/\/m5\.amap\.com\/ws\/shield\/search_poi\/tips_adv\? reject-dict 16 | ^https:\/\/oss\.amap\.com\/ws\/banner\/lists\/\? reject-dict 17 | ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/main-page-(assets|location)\? reject-dict 18 | # > ?? && ?? && 搜索框热词 19 | ^https:\/\/m5\.amap\.com\/ws\/(mapapi\/hint_text\/offline_data|message\/notice\/list|shield\/search\/new_hotword)\? reject-dict 20 | # > 首页天气 21 | ^https:\/\/m5\.amap\.com\/ws\/valueadded\/weather\/v2\? reject-dict 22 | ^https:\/\/sns\.amap\.com\/ws\/msgbox\/pull_mp\? reject-dict 23 | # 打车页,红点角标,弹窗,天气图标,推广卡片 24 | ^https:\/\/m5-zb\.amap\.com\/ws\/boss\/(car\/order\/content_info|order\/car\/king_toolbox_car_bubble)\? reject-dict 25 | # > 打车弹窗 && ?? 26 | ^https:\/\/m5-zb\.amap\.com\/ws\/boss\/(order_web\/friendly_information|tips\/onscene_visual_optimization)\? reject-dict 27 | 28 | [Script] 29 | http-response ^http:\/\/amdc\.m\.taobao\.com\/amdc\/mobileDispatch script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/self_use.js, requires-body = true 30 | http-response ^https:\/\/m5\.amap\.com\/ws\/perception\/drive\/routePlan\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 31 | http-response ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/(common\/coupon\/info|poi\/detail)\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 32 | http-response ^https:\/\/m5\.amap\.com\/ws\/shield\/search_poi\/(homepage|mps|search\/sp|sug|tips_operation_location)\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 33 | http-response ^https:\/\/m5\.amap\.com\/ws\/faas\/amap-navigation\/(card-service-plan-home|main-page)\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 34 | http-response ^https:\/\/m5\.amap\.com\/ws\/shield\/frogserver\/aocs\/updatable\/1\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 35 | http-response ^https:\/\/m5\.amap\.com\/ws\/shield\/dsp\/profile\/index\/nodefaasv3\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 36 | http-response ^https:\/\/m5\.amap\.com\/ws\/shield\/search\/nearbyrec_smart\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 37 | http-response ^https:\/\/m5\.amap\.com\/ws\/valueadded\/alimama\/splash_screen\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 38 | http-response ^https:\/\/m5-zb\.amap\.com\/ws\/promotion-web\/resource(\/home)?\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 39 | http-response ^https:\/\/m5-zb\.amap\.com\/ws\/sharedtrip\/taxi\/order_detail_car_tips\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/amap.js, requires-body = true 40 | 41 | 42 | 43 | [MITM] 44 | hostname = m5.amap.com, m5-zb.amap.com, oss.amap.com, sns.amap.com 45 | -------------------------------------------------------------------------------- /Loon/plugin/Redbook.plugin: -------------------------------------------------------------------------------- 1 | #!name = 小红书 2 | #!desc = 去除小红书大多数广告 3 | #!openUrl = 4 | #!homepage = 5 | #!icon = https://ghproxy.com/https://raw.githubusercontent.com/Zz1xuan/ONE/main/icon/redbook.png 6 | 7 | #author = ddgksf2013 RuCu6 8 | 9 | [Rewrite] 10 | # > 小红书_通用广告请求@ddgksf2013 11 | ^https?:\/\/www\.xiaohongshu\.com\/api\/sns\/v\d\/(tag\/)?ads - reject-dict 12 | # > 小红书_隐私屏蔽@ddgksf2013 13 | ^https?:\/\/referee\.xiaohongshu\.com\/v\d\/stateReport - reject-dict 14 | # > 小红书_Switches@ddgksf2013 15 | ^https?:\/\/pages\.xiaohongshu\.com\/data\/native\/matrix_switches - reject-dict 16 | # > 小红书_青少年请求@ddgksf2013 17 | ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/user\/teenager\/status - reject-dict 18 | # > 小红书_启动引导@ddgksf2013 & 我的-去发布 19 | ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/guide\/(home_guide|user_banner) - reject-dict 20 | 21 | ^https:\/\/edith\.xiaohongshu\.com\/api\/sns\/v3\/note\/guide\? - reject-dict 22 | 23 | [Script] 24 | # > 小红书_开屏广告@ddgksf2013 25 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/system_service\/splash_config script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 开屏广告 26 | # > 小红书_首页瀑布流@ddgksf2013 27 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/homefeed\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 首页瀑布流 28 | # > 小红书_启动处理@ddgksf2013 29 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/system_service\/config\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 启动处理 30 | # > 小红书_热搜发现@ddgksf2013 31 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/hot_list script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 热搜发现 32 | # > 小红书_默认填词@ddgksf2013 33 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/hint script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 默认填词 34 | # > 小红书_去除购物@ddgksf2013 35 | #http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/homefeed\/categories script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 去除购物 36 | # > 小红书_猜你想搜@ddgksf2013 37 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/search\/trending script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 猜你想搜 38 | # > 小红书去水印 @RuCu6 39 | #http-response ^https:\/\/edith\.xiaohongshu\.com\/api\/sns\/v[23]\/note\/(feed|redtube|videofeed)\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Loon/replace-body.js, requires-body = true, argument=""disable_watermark":false,->"disable_watermark":true,", tag = 移除图片视频水印 40 | # > 小红书_短视频流去水印+强制开启保存功能@ddgksf2013 41 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/redtube\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 短视频流去水印+强制开启保存功能 42 | # > 小红书_信息流视频去水印+强制开启保存功能@ddgksf2013 43 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/videofeed\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 信息流视频去水印+强制开启保存功能 44 | # > 小红书_信息流图片去水印@ddgksf2013 45 | http-response ^https?:\/\/edith\.xiaohongshu\.com\/api\/sns\/v\d\/note\/feed\? script-path = https://raw.githubusercontent.com/Zz1xuan/ONE/main/Script/AD/xiaohongshu.js, requires-body = true, tag = 信息流图片去水印 46 | [MITM] 47 | hostname = edith.xiaohongshu.com, pages.xiaohongshu.com, www.xiaohongshu.com,referee.xiaohongshu.com, 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /Rewrite/AdBlock/xianyu.conf: -------------------------------------------------------------------------------- 1 | #!name = 闲鱼 2 | #!desc = 去除首页、个人页、搜索页、搜索结果页、关注页、消息页及商品详情页的推广和广告 3 | #!author = 可莉, 树先生, 奶思, 怎么肥事 4 | #!copy到自己库中仅为了删除一些拦截(自认为于我有用的模块 5 | 6 | # 分流添加广告下发 7 | user-agent, %E9%97%B2%E9%B1%BC*, reject 8 | 9 | 10 | # 拦截广告下发 11 | ^http:\/\/amdc\.m\.taobao\.com\/amdc\/mobileDispatch %E9%97%B2%E9%B1%BC* url-and-header reject 12 | # 搜索页多余推荐列表 13 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlemtopsearch\.item\.search\.activate\/2\.0 url reject-dict 14 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlemtopsearch\.search\.discover\/1\.0 url reject-dict 15 | # 这些宝贝超好卖 16 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.item\.resell\.recommendorhotcate\/1\.0 url reject-dict 17 | # 用闲鱼币买更便宜 18 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlehome\.idle\.coin\.nextfresh\/1\.0 url reject-dict 19 | # 闲鱼我的页面底部商品推荐 20 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.item\.buy\.feeds url reject-dict 21 | # 消息页感兴趣推荐 22 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.playboy\.recommend\/1\.0 url reject 23 | # 开屏广告 24 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlecommerce\.splash\.ads url reject-dict 25 | 26 | # 搜索栏填充词 27 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlemtopsearch\.search\.shade\/ url jsonjq-response-body del(.data) 28 | # 首页闲鱼币入口、底部发布球 29 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.user\.strategy\.list\/ url jsonjq-response-body del(.data) 30 | # 关注的人页面圈子横幅 31 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.group\.myself\.banner\/ url jsonjq-response-body .data.bannerList = [] 32 | # 主页关注的人感兴趣推荐 33 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.playboy\.recommend\/2\.0 url jsonjq-response-body .data.recommends = [] | .data.items = [] | .data.next = false 34 | # 商品详情页底部推荐 35 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.item\.recommend\.list\/ url jsonjq-response-body .data.cardList = [] 36 | # 首页关注频道常访问的圈子 37 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.fun\.follow\.often\.visit url jsonjq-response-body .data.sections = [] 38 | # 主页关注页面圈子新横幅 39 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.circle\.myself\.banner\/1\.0 url jsonjq-response-body .data.bannerList = [] 40 | # 主页关注页面圈子常访问 41 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.circle\.visited\/1\.0 url jsonjq-response-body .data.visitedCircleList = [] 42 | 43 | # 商品信息流广告 44 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlehome\.home\.nextfresh\/ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 45 | # 定位地区页面的信息流广告 46 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.local\.home\/ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 47 | # 个人主页 48 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.idle\.user\.page\.my\.adapter\/ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 49 | # 首页顶部频道菜单 50 | # ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlehome\.home\.circle\.list\/1\.0 url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 51 | # 商品详情页周边推荐 52 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.local\.nearby\.itemdetail\.enter\/1\.0 url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 53 | # 搜索结果信息流广告 54 | ^https:\/\/g-acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idlemtopsearch\.search\/ url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 55 | # 同城页横幅广告 56 | ^https:\/\/acs\.m\.goofish\.com\/gw\/mtop\.taobao\.idle\.local\.flow\.plat\.section url script-response-body https://raw.githubusercontent.com/Zz1xuan/ONE/refs/heads/main/Script/AD/xianyu.js 57 | 58 | hostname = acs.m.goofish.com, g-acs.m.goofish.com -------------------------------------------------------------------------------- /Surfboard/Online.ini: -------------------------------------------------------------------------------- 1 | [custom] 2 | # 基于[@ACL4SSR](https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online_Full_MultiMode.ini)修改 3 | # TG:https://t.me/QVQ_Channel 4 | # lucy 的减少成自用 5 | # 以 ';' 或 '#' 或 '//' 开头的配置文件行为注释行 6 | # 7 | # 最后更新时间: 2024-1-10 15:20 8 | # 9 | # ================ 10 | # 全手动选择模式 11 | 12 | ;设置emoji 13 | rule=(流量|时间|应急|过期|节点|官网|Bandwidth|expire),🏳️‍🌈 14 | rule=(CN|China|回国|中国|江苏|北京|上海|广州|深圳|杭州|常州|徐州|青岛|宁波|镇江|back|TW|Taiwan|台湾|台北|台中|新北|彰化|CHT|新北|台|HINET),🇨🇳 15 | ;设置emoji 16 | 17 | ;设置规则标志位 18 | ruleset=DIRECT,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Direct/Direct.list 19 | ruleset=DIRECT,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Unbreak-d.list 20 | ruleset=🛑 广告拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyListChina.list 21 | ruleset=🤖 AItool,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/AI.list 22 | ruleset=📽️ Spotify,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Spotify/Spotify.list 23 | ruleset=📽️ Emby,https://raw.githubusercontent.com/Repcz/Tool/X/Clash/Rules/Emby.list 24 | ruleset=🌌 谷歌服务,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Google.list 25 | ruleset=🖥️ 微软服务,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Microsoft/Microsoft.list 26 | ruleset=🖥️ 微软服务,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/GitHub/GitHub.list 27 | ruleset=📺 哔哩哔哩,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Bilibili.list 28 | ruleset=🌍 国外网站,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/ProxyLite/ProxyLite.list 29 | ruleset=🌍 国外网站,https://raw.githubusercontent.com/Zz1xuan/ONE/main/PROXY.list 30 | ruleset=DIRECT,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list 31 | ruleset=DIRECT,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list 32 | ruleset=DIRECT,[]GEOIP,CN 33 | ruleset=🐟 兜底分流,[]FINAL 34 | ;设置规则标志位 35 | 36 | ;设置分组标志位 37 | custom_proxy_group=🚀 手动切换`select`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇨🇳 台湾节点`[]DIRECT`.* 38 | custom_proxy_group=🌍 国外网站`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇨🇳 台湾节点`[]DIRECT 39 | custom_proxy_group=📽️ Youtube`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇨🇳 台湾节点`[]DIRECT 40 | custom_proxy_group=📽️ Spotify`select`[]🇭🇰 香港节点`[]DIRECT 41 | custom_proxy_group=📽️ Emby`select`[]🚀 手动切换`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]DIRECT`.* 42 | custom_proxy_group=🌌 谷歌服务`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇨🇳 台湾节点`[]DIRECT 43 | custom_proxy_group=🖥️ 微软服务`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇨🇳 台湾节点`[]DIRECT 44 | custom_proxy_group=🤖 AItool`select`[]🇺🇸 美国节点`[]🚀 手动切换`[]🇸🇬 狮城节点`[]DIRECT 45 | custom_proxy_group=📺 哔哩哔哩`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点 46 | custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT 47 | custom_proxy_group=🐟 兜底分流`select`[]🚀 手动切换`[]DIRECT 48 | custom_proxy_group=🇭🇰 香港节点`url-test`((?i)🇭🇰|香港|(\b(HK|Hong)\b))`http://1.1.1.1/generate_204`300,,50 49 | custom_proxy_group=🇺🇸 美国节点`url-test`((?i)🇺🇸|美国|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)\b))`http://1.1.1.1/generate_204`300,,150 50 | custom_proxy_group=🇸🇬 狮城节点`url-test`((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)\b))`http://1.1.1.1/generate_204`300,,50 51 | custom_proxy_group=🇯🇵 日本节点`url-test`((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)\b))`http://1.1.1.1/generate_204`300,,50 52 | custom_proxy_group=🇨🇳 台湾节点`url-test`((?i)🇹🇼|台湾|(\b(TW|Tai|Taiwan)\b))`http://1.1.1.1/generate_204`300,,50 53 | ;设置分组标志位 54 | 55 | enable_rule_generator=true 56 | overwrite_original_rules=true 57 | 58 | surfboard_rule_base=https://raw.githubusercontent.com/Repcz/Tool/X/Surfboard/GeneralSurfboardConfig.conf 59 | 60 | ;luck -------------------------------------------------------------------------------- /Clash/ClashVerge/Online_Full_NoAuto.ini: -------------------------------------------------------------------------------- 1 | [custom] 2 | # 基于[@ACL4SSR](https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/config/ACL4SSR_Online_Full_MultiMode.ini)修改 3 | # TG:https://t.me/QVQ_Channel 4 | # 以 ';' 或 '#' 或 '//' 开头的配置文件行为注释行 5 | # 6 | # 最后更新时间: 2024-1-10 15:20 7 | # 8 | # ================ 9 | # 全手动选择模式 10 | 11 | ;设置emoji 12 | rule=(流量|时间|应急|过期|节点|官网|Bandwidth|expire),🏳️‍🌈 13 | rule=(CN|China|回国|中国|江苏|北京|上海|广州|深圳|杭州|常州|徐州|青岛|宁波|镇江|back|TW|Taiwan|台湾|台北|台中|新北|彰化|CHT|新北|台|HINET),🇨🇳 14 | ;设置emoji 15 | 16 | ;设置规则标志位 17 | ruleset=DIRECT,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Unbreak-d.list 18 | ruleset=🛑 广告拦截,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/AdRule.list 19 | ruleset=🤖 AI,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/AI.list 20 | ruleset=🎧 Spotify,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Spotify.list 21 | ruleset=📽️ Emby,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Emby.list 22 | ruleset=🌌 谷歌服务,https://raw.githubusercontent.com/kokoryh/Script/master/Surge/rule/Google.list 23 | ruleset=🖥️ 微软服务,https://raw.githubusercontent.com/kokoryh/Script/master/Surge/rule/Microsoft.list 24 | ruleset=🖥️ 微软服务,https://raw.githubusercontent.com/kokoryh/Script/master/Surge/rule/Github.list 25 | ruleset=🍎 苹果服务,https://raw.githubusercontent.com/kokoryh/Script/master/Surge/rule/Apple.list 26 | ruleset=🎮 游戏平台,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/Game/Game.list 27 | ruleset=📺 哔哩哔哩,https://raw.githubusercontent.com/kokoryh/Script/master/Surge/rule/Bilibili.list 28 | ruleset=🌍 国外网站,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Clash/ProxyLite/ProxyLite.list 29 | ruleset=🌍 国外网站,https://raw.githubusercontent.com/Zz1xuan/ONE/main/Rule/Unbreak-p.list 30 | ruleset=DIRECT,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list 31 | ruleset=DIRECT,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list 32 | ruleset=DIRECT,[]GEOIP,CN 33 | ruleset=🐟 漏网之鱼,[]FINAL 34 | ;设置规则标志位 35 | 36 | ;设置分组标志位 37 | custom_proxy_group=🚀 手动切换`select`[]DIRECT`.* 38 | custom_proxy_group=🌍 国外网站`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]DIRECT 39 | custom_proxy_group=🎧 Spotify`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]DIRECT 40 | custom_proxy_group=📽️ Emby`select`[]🇨🇳 Emby节点`[]DIRECT 41 | custom_proxy_group=🌌 谷歌服务`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]DIRECT 42 | custom_proxy_group=🖥️ 微软服务`select`[]🚀 手动切换`[]🇭🇰 香港节点`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]DIRECT 43 | custom_proxy_group=🍎 苹果服务`select`[]DIRECT`[]🚀 手动切换 44 | custom_proxy_group=🤖 AI`select`[]🚀 手动切换`[]🇺🇸 美国节点`[]🇸🇬 狮城节点`[]DIRECT 45 | custom_proxy_group=🎮 游戏平台`select`[]🚀 手动切换`[]DIRECT 46 | custom_proxy_group=📺 哔哩哔哩`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点 47 | custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT 48 | custom_proxy_group=🐟 漏网之鱼`select`[]🚀 手动切换`[]DIRECT 49 | custom_proxy_group=🇭🇰 香港节点`select`((?i)🇭🇰|香港|(\b(HK|Hong)\b))`http://1.1.1.1/generate_204`300,,50 50 | custom_proxy_group=🇺🇸 美国节点`select`((?i)🇺🇸|美国|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)\b))`http://1.1.1.1/generate_204`300,,150 51 | custom_proxy_group=🇸🇬 狮城节点`select`((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)\b))`http://1.1.1.1/generate_204`300,,50 52 | custom_proxy_group=🇯🇵 日本节点`select`((?i)🇯🇵|日本|川日|东京|大阪|泉日|埼玉|(\b(JP|Japan)\b))`http://1.1.1.1/generate_204`300,,50 53 | custom_proxy_group=🇨🇳 台湾节点`select`((?i)🇹🇼|台湾|(\b(TW|Tai|Taiwan)\b))`http://1.1.1.1/generate_204`300,,50 54 | custom_proxy_group=🇨🇳 Emby节点`select`((?i)🇸🇬|新加坡|狮|(\b(SG|Singapore)\b)|🇺🇸|美国|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|(\b(US|United States)\b))`http://1.1.1.1/generate_204`300,,50 55 | ;设置分组标志位 56 | 57 | enable_rule_generator=true 58 | overwrite_original_rules=true 59 | 60 | clash_rule_base=https://raw.githubusercontent.com/Repcz/Tool/X/Clash/Meta/GeneralClashConfig.yml 61 | 62 | ;luck -------------------------------------------------------------------------------- /Rewrite/AdBlock/Ximalaya.conf: -------------------------------------------------------------------------------- 1 | // ==UserScript== 2 | // @ScriptName 喜马拉雅_AdBlock 3 | // @Author @ddgksf2013 4 | // @ForHelp 若有屏蔽广告的需求,可公众号后台回复APP名称 5 | // @WechatID 公众号墨鱼手记 6 | // @TgChannel https://t.me/ddgksf2021 7 | // @Contribute https://t.me/ddgksf2013_bot 8 | // @Feedback 📮 ddgksf2013@163.com 📮 9 | // @UpdateTime 2024-04-13 10 | // @Attention 如果广告仍然存在,请清除缓存或卸载应用重新安装 11 | // @Function 去广告配置(自用,不定期更新) 12 | // @Suitable 自行观看“# > ”注释内容 13 | // @Attention 如需引用请注明出处,谢谢合作! 14 | // @ScriptURL https://github.com/ddgksf2013/Cuttlefish/raw/branch/master/Rewrite/AdBlock/Ximalaya.conf 15 | // ==/UserScript== 16 | 17 | 18 | hostname = *.xima*.*, *.xmcdn.* 19 | #> XiMaLaYa_喜马拉雅_首页顶部去除直播@ddgksf2013 20 | ^https?:\/\/.*\.xima.*\.com\/discovery-category\/customCategories url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/refs/heads/master/ximalaya_json.js 21 | # > XiMaLaYa_喜马拉雅_修复轮播Ad失效Bug@ddgksf2013 22 | ^https?:\/\/.*\.xima.*\.com\/discovery-feed\/focus\/queryF url reject 23 | # > XiMaLaYa_喜马拉雅_播放页_Live@ddgksf2013 24 | ^https?:\/\/.*\.xima.*\.com\/mobile-playpage\/view\/ url reject 25 | # > XiMaLaYa_喜马拉雅_MyInfo红点提醒@ddgksf2013 26 | ^https?:\/\/.*\.xima.*\.com\/chaos-notice-web\/v1\/message\/preview\/list url reject 27 | # > XiMaLaYa_喜马拉雅_屏蔽大红包Tips@ddgksf2013 28 | ^https?:\/\/.*\.xima.*\.com\/social-web\/bottomTabs\/dynamicEntrance\/status url reject 29 | # > XiMaLaYa_喜马拉雅_屏蔽gif弹窗Ad@ddgksf2013 30 | ^https?:\/\/.*\.xmcdn\.com\/\w{8}\/\w{4}-\w{16}\/.+gif$ url reject 31 | # > XiMaLaYa_喜马拉雅_gslb@ddgksf2013 32 | ^https?:\/\/gslb.*\.xima.*\.com\/ url reject 33 | # > XiMaLaYa_喜马拉雅_屏蔽Aged请求@ddgksf2013 34 | ^https?:\/\/.*\.xima.*\.com\/(dog-portal\/checkOld|(child-mobile\/child|aged-mobile\/aged)\/mode\/query) url reject 35 | # > XiMaLaYa_喜马拉雅_部分Tab弹窗@ddgksf2013 36 | ^https?:\/\/.*\.xima.*\.com\/discovery-feed\/isShowUserGiftPendant url reject 37 | # > XiMaLaYa_喜马拉雅_屏蔽红点提示@ddgksf2013 38 | ^https?:\/\/.*\.xima.*\.com\/mobile-user\/unread url reject 39 | # > XiMaLaYa_喜马拉雅_屏蔽minor请求@ddgksf2013 40 | ^https?:\/\/.*\.xima.*\.com/mobile-user/minorProtection/pop url reject 41 | # > XiMaLaYa_喜马拉雅_屏蔽隐私搜集@ddgksf2013 42 | ^https?:\/\/.*\.xima.*\.com\/collector\/xl\/v\d url reject 43 | # > XiMaLaYa_喜马拉雅_屏蔽版本更新@ddgksf2013 44 | ^https?:\/\/.*\.xima.*\.com\/butler-portal\/versionCheck url reject 45 | # > XiMaLaYa_喜马拉雅_屏蔽开屏广告@ddgksf2013 46 | ^https?:\/\/(adse\.wsa|adse|adbehavior|xdcs-collector)\.xima.*\.com\/.* url reject 47 | # > XiMaLaYa_喜马拉雅_屏蔽位置请求@ddgksf2013 48 | ^https?:\/\/.*\.xima.*\.com\/mobile\/discovery\/v\d\/location url reject 49 | # > XiMaLaYa_喜马拉雅_屏蔽热搜词@ddgksf2013 50 | ^https?:\/\/.*\.xima.*\.com\/(hub\/)?hotWord url reject 51 | # > XiMaLaYa_喜马拉雅_屏蔽热搜board@ddgksf2013 52 | ^https?:\/\/.*\.xima.*\.com\/(hub\/)?hotWordBillboard url reject 53 | # > XiMaLaYa_喜马拉雅_屏蔽搜索框定时_Ad@ddgksf2013 54 | ^https?:\/\/.*\.xima.*\.com\/(hub)?guideWord url reject 55 | # > XiMaLaYa_喜马拉雅_屏蔽实时Ad请求@ddgksf2013 56 | ^https?:\/\/.*\.xima.*\.com\/api\/v\d\/adRealTime url reject 57 | # > XiMaLaYa_喜马拉雅_屏蔽ting_Ad@ddgksf2013 58 | ^https?:\/\/.*\.xima.*\.com\/ting\/(loading|feed|home)? url reject 59 | # > XiMaLaYa_喜马拉雅_屏蔽首页横幅_Ad@ddgksf2013 60 | ^https?:\/\/.*\.xima.*\.com\/focus-mobile\/focusPic url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/refs/heads/master/ximalaya_json.js 61 | # > XiMaLaYa_喜马拉雅_屏蔽首页动态_Ad@ddgksf2013 62 | ^https?:\/\/.*\.xima.*\.com\/discovery-feed\/v\d\/mix url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/refs/heads/master/ximalaya_json.js 63 | # > XiMaLaYa_喜马拉雅_屏蔽Tab页滚动_Ad@ddgksf2013 64 | ^https?:\/\/.*\.xima.*\.com\/discovery-category\/v\d/category url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/refs/heads/master/ximalaya_json.js 65 | #> XiMaLaYa_喜马拉雅_去除我的页面Ad_Tag@ddgksf2013 66 | ^https?:\/\/.*\.xima.*\.com\/mobile-user\/v\d\/homePage url script-response-body https://raw.githubusercontent.com/ddgksf2013/Scripts/refs/heads/master/ximalaya_json.js --------------------------------------------------------------------------------