├── icon ├── Cwm.png ├── Dlm.png ├── Elm.png ├── Hax.png ├── Hdl.png ├── Htx.png ├── Hzh.png ├── Jtc.png ├── Kbj.png ├── Pic.png ├── Prw.png ├── Xdm.png ├── YMK.jpg ├── Ysf.png ├── alq.png ├── bsk.png ├── cbd.png ├── cfb.png ├── crh.png ├── cst.png ├── hdl.png ├── jsb.png ├── ljl.png ├── qtx.png ├── rpa.png ├── sdl.png ├── tpt.png ├── wph.png ├── xjb.png ├── xsy.png ├── xwy.png ├── yht.png ├── yky.png ├── yrh.png ├── zbs.png ├── zte.png ├── 10086.png ├── Adjd.png ├── Blyy.png ├── Bnmdhg.png ├── Bwcj.png ├── Chery.png ├── Cqxhsd.png ├── Czfa.png ├── Ddnsto.png ├── Dmzj.png ├── Dxqd.png ├── Ffit.png ├── Gddt.png ├── Glados.png ├── Hapi.png ├── Hldc.png ├── Hsay.png ├── Hxek.png ├── Hxsy.jpg ├── Iios.png ├── Iqiyi.png ├── Midea.png ├── Mtmc.png ├── Nestle.png ├── Quark.png ├── Sfsy.png ├── Smzdm.png ├── Stlxz.png ├── Switch.png ├── Sxios.jpg ├── Tmkk.png ├── Tyyp.png ├── Wbzj.png ├── Wsgw.jpg ├── Wzyd.png ├── Xbox.png ├── Zmhy.png ├── Zsej.png ├── Zsfc.png ├── Zxcs.png ├── aeon.png ├── ahdx.png ├── aliyun.png ├── aoliao.png ├── bgps.png ├── bjxh.png ├── cmcc.png ├── dachao.png ├── duona.png ├── ffqc.png ├── flower.png ├── fmgj.png ├── fqchwl.png ├── ftej.png ├── fxsh.png ├── gdong.png ├── geely.png ├── github.png ├── gjjj.png ├── gqft.png ├── gril.png ├── harbor.png ├── hbapp.png ├── heytea.png ├── hgds.png ├── hqzl.png ├── htmwg.png ├── hzh_2.png ├── hzlt.png ├── jlqc.png ├── jryc.png ├── lenovo.png ├── lzft.png ├── mini.png ├── mtxx.png ├── mxbc.png ├── mybox.png ├── naixue.png ├── nfsq.png ├── nissan.png ├── pgsh.png ├── picc.png ├── ppmt.png ├── pskj.png ├── qdsnmc.png ├── qdxw.png ├── rbxj.png ├── rqsp.png ├── sakura.png ├── sfsy.png ├── silly.png ├── sjxzs.png ├── smqnw.png ├── sony.png ├── sqdz.png ├── thyc.png ├── txsp.png ├── txty.png ├── v2ex.png ├── volvo.png ├── wgttd.png ├── wyyyy.png ├── xcbwc.png ├── xmApp.png ├── xstl.png ├── xxxx.jpg ├── xxyx.png ├── ydyp.png ├── yhlm.png ├── yhss.png ├── ymxk.png ├── youku.jpg ├── zeekr.png ├── zgrb.png ├── zippo.png ├── zsjd.png ├── zswy.png ├── zxjl.png ├── Calgary.jpg ├── Checkbox.png ├── Cheryl’s.png ├── Firework.png ├── Linovel.png ├── Michelin.png ├── fengxin.png ├── flower2.png ├── luobook.png ├── missevan.png ├── nodeseek.png ├── qinglong.png ├── redbull.png ├── spotify.png ├── sunline.png ├── teaMilk.png ├── tenvideo.png ├── wamgchao.png ├── yongpai.png ├── zhengjia.png ├── Hualahuala.png ├── IMG_3486.jpeg ├── aliyunWeb.png ├── manmanbuy.png ├── netflixgc.png ├── pp_parking.png ├── talkatone.png ├── wyy_crack.png ├── yuchenios.png └── bilibiliCrack.png ├── Utils ├── jiemi.js ├── Redis.js ├── MongoDB.min.js ├── MongoDB.js ├── QingLong.min.js ├── SakuraUtil.js ├── QingLong.js └── Buffer.min.js ├── AdBlock └── xmApp │ ├── xiaocan.js │ ├── xmApp.js │ ├── xmApp.conf │ ├── xcbwc.conf │ ├── wnbz.js │ └── xcbwc.sgmodule ├── Crack └── timeLog.js ├── .github ├── workflows │ ├── clear_commits.yaml │ └── blank.yml └── scripts │ └── generate_image_json.py ├── LICENSE ├── README.md ├── Rule ├── Tracking_ConnersHua.list ├── Hijacking_ConnersHua.list └── Ads_ConnersHua.list ├── index.html └── sliverkiss.icons.json /icon/Cwm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Cwm.png -------------------------------------------------------------------------------- /icon/Dlm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Dlm.png -------------------------------------------------------------------------------- /icon/Elm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Elm.png -------------------------------------------------------------------------------- /icon/Hax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hax.png -------------------------------------------------------------------------------- /icon/Hdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hdl.png -------------------------------------------------------------------------------- /icon/Htx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Htx.png -------------------------------------------------------------------------------- /icon/Hzh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hzh.png -------------------------------------------------------------------------------- /icon/Jtc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Jtc.png -------------------------------------------------------------------------------- /icon/Kbj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Kbj.png -------------------------------------------------------------------------------- /icon/Pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Pic.png -------------------------------------------------------------------------------- /icon/Prw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Prw.png -------------------------------------------------------------------------------- /icon/Xdm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Xdm.png -------------------------------------------------------------------------------- /icon/YMK.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/YMK.jpg -------------------------------------------------------------------------------- /icon/Ysf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Ysf.png -------------------------------------------------------------------------------- /icon/alq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/alq.png -------------------------------------------------------------------------------- /icon/bsk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/bsk.png -------------------------------------------------------------------------------- /icon/cbd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/cbd.png -------------------------------------------------------------------------------- /icon/cfb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/cfb.png -------------------------------------------------------------------------------- /icon/crh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/crh.png -------------------------------------------------------------------------------- /icon/cst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/cst.png -------------------------------------------------------------------------------- /icon/hdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hdl.png -------------------------------------------------------------------------------- /icon/jsb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/jsb.png -------------------------------------------------------------------------------- /icon/ljl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ljl.png -------------------------------------------------------------------------------- /icon/qtx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/qtx.png -------------------------------------------------------------------------------- /icon/rpa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/rpa.png -------------------------------------------------------------------------------- /icon/sdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sdl.png -------------------------------------------------------------------------------- /icon/tpt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/tpt.png -------------------------------------------------------------------------------- /icon/wph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/wph.png -------------------------------------------------------------------------------- /icon/xjb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xjb.png -------------------------------------------------------------------------------- /icon/xsy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xsy.png -------------------------------------------------------------------------------- /icon/xwy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xwy.png -------------------------------------------------------------------------------- /icon/yht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yht.png -------------------------------------------------------------------------------- /icon/yky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yky.png -------------------------------------------------------------------------------- /icon/yrh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yrh.png -------------------------------------------------------------------------------- /icon/zbs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zbs.png -------------------------------------------------------------------------------- /icon/zte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zte.png -------------------------------------------------------------------------------- /icon/10086.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/10086.png -------------------------------------------------------------------------------- /icon/Adjd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Adjd.png -------------------------------------------------------------------------------- /icon/Blyy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Blyy.png -------------------------------------------------------------------------------- /icon/Bnmdhg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Bnmdhg.png -------------------------------------------------------------------------------- /icon/Bwcj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Bwcj.png -------------------------------------------------------------------------------- /icon/Chery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Chery.png -------------------------------------------------------------------------------- /icon/Cqxhsd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Cqxhsd.png -------------------------------------------------------------------------------- /icon/Czfa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Czfa.png -------------------------------------------------------------------------------- /icon/Ddnsto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Ddnsto.png -------------------------------------------------------------------------------- /icon/Dmzj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Dmzj.png -------------------------------------------------------------------------------- /icon/Dxqd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Dxqd.png -------------------------------------------------------------------------------- /icon/Ffit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Ffit.png -------------------------------------------------------------------------------- /icon/Gddt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Gddt.png -------------------------------------------------------------------------------- /icon/Glados.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Glados.png -------------------------------------------------------------------------------- /icon/Hapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hapi.png -------------------------------------------------------------------------------- /icon/Hldc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hldc.png -------------------------------------------------------------------------------- /icon/Hsay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hsay.png -------------------------------------------------------------------------------- /icon/Hxek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hxek.png -------------------------------------------------------------------------------- /icon/Hxsy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hxsy.jpg -------------------------------------------------------------------------------- /icon/Iios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Iios.png -------------------------------------------------------------------------------- /icon/Iqiyi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Iqiyi.png -------------------------------------------------------------------------------- /icon/Midea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Midea.png -------------------------------------------------------------------------------- /icon/Mtmc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Mtmc.png -------------------------------------------------------------------------------- /icon/Nestle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Nestle.png -------------------------------------------------------------------------------- /icon/Quark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Quark.png -------------------------------------------------------------------------------- /icon/Sfsy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Sfsy.png -------------------------------------------------------------------------------- /icon/Smzdm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Smzdm.png -------------------------------------------------------------------------------- /icon/Stlxz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Stlxz.png -------------------------------------------------------------------------------- /icon/Switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Switch.png -------------------------------------------------------------------------------- /icon/Sxios.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Sxios.jpg -------------------------------------------------------------------------------- /icon/Tmkk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Tmkk.png -------------------------------------------------------------------------------- /icon/Tyyp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Tyyp.png -------------------------------------------------------------------------------- /icon/Wbzj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Wbzj.png -------------------------------------------------------------------------------- /icon/Wsgw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Wsgw.jpg -------------------------------------------------------------------------------- /icon/Wzyd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Wzyd.png -------------------------------------------------------------------------------- /icon/Xbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Xbox.png -------------------------------------------------------------------------------- /icon/Zmhy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Zmhy.png -------------------------------------------------------------------------------- /icon/Zsej.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Zsej.png -------------------------------------------------------------------------------- /icon/Zsfc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Zsfc.png -------------------------------------------------------------------------------- /icon/Zxcs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Zxcs.png -------------------------------------------------------------------------------- /icon/aeon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/aeon.png -------------------------------------------------------------------------------- /icon/ahdx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ahdx.png -------------------------------------------------------------------------------- /icon/aliyun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/aliyun.png -------------------------------------------------------------------------------- /icon/aoliao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/aoliao.png -------------------------------------------------------------------------------- /icon/bgps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/bgps.png -------------------------------------------------------------------------------- /icon/bjxh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/bjxh.png -------------------------------------------------------------------------------- /icon/cmcc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/cmcc.png -------------------------------------------------------------------------------- /icon/dachao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/dachao.png -------------------------------------------------------------------------------- /icon/duona.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/duona.png -------------------------------------------------------------------------------- /icon/ffqc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ffqc.png -------------------------------------------------------------------------------- /icon/flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/flower.png -------------------------------------------------------------------------------- /icon/fmgj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/fmgj.png -------------------------------------------------------------------------------- /icon/fqchwl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/fqchwl.png -------------------------------------------------------------------------------- /icon/ftej.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ftej.png -------------------------------------------------------------------------------- /icon/fxsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/fxsh.png -------------------------------------------------------------------------------- /icon/gdong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/gdong.png -------------------------------------------------------------------------------- /icon/geely.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/geely.png -------------------------------------------------------------------------------- /icon/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/github.png -------------------------------------------------------------------------------- /icon/gjjj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/gjjj.png -------------------------------------------------------------------------------- /icon/gqft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/gqft.png -------------------------------------------------------------------------------- /icon/gril.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/gril.png -------------------------------------------------------------------------------- /icon/harbor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/harbor.png -------------------------------------------------------------------------------- /icon/hbapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hbapp.png -------------------------------------------------------------------------------- /icon/heytea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/heytea.png -------------------------------------------------------------------------------- /icon/hgds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hgds.png -------------------------------------------------------------------------------- /icon/hqzl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hqzl.png -------------------------------------------------------------------------------- /icon/htmwg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/htmwg.png -------------------------------------------------------------------------------- /icon/hzh_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hzh_2.png -------------------------------------------------------------------------------- /icon/hzlt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/hzlt.png -------------------------------------------------------------------------------- /icon/jlqc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/jlqc.png -------------------------------------------------------------------------------- /icon/jryc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/jryc.png -------------------------------------------------------------------------------- /icon/lenovo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/lenovo.png -------------------------------------------------------------------------------- /icon/lzft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/lzft.png -------------------------------------------------------------------------------- /icon/mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/mini.png -------------------------------------------------------------------------------- /icon/mtxx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/mtxx.png -------------------------------------------------------------------------------- /icon/mxbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/mxbc.png -------------------------------------------------------------------------------- /icon/mybox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/mybox.png -------------------------------------------------------------------------------- /icon/naixue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/naixue.png -------------------------------------------------------------------------------- /icon/nfsq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/nfsq.png -------------------------------------------------------------------------------- /icon/nissan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/nissan.png -------------------------------------------------------------------------------- /icon/pgsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/pgsh.png -------------------------------------------------------------------------------- /icon/picc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/picc.png -------------------------------------------------------------------------------- /icon/ppmt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ppmt.png -------------------------------------------------------------------------------- /icon/pskj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/pskj.png -------------------------------------------------------------------------------- /icon/qdsnmc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/qdsnmc.png -------------------------------------------------------------------------------- /icon/qdxw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/qdxw.png -------------------------------------------------------------------------------- /icon/rbxj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/rbxj.png -------------------------------------------------------------------------------- /icon/rqsp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/rqsp.png -------------------------------------------------------------------------------- /icon/sakura.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sakura.png -------------------------------------------------------------------------------- /icon/sfsy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sfsy.png -------------------------------------------------------------------------------- /icon/silly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/silly.png -------------------------------------------------------------------------------- /icon/sjxzs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sjxzs.png -------------------------------------------------------------------------------- /icon/smqnw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/smqnw.png -------------------------------------------------------------------------------- /icon/sony.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sony.png -------------------------------------------------------------------------------- /icon/sqdz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sqdz.png -------------------------------------------------------------------------------- /icon/thyc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/thyc.png -------------------------------------------------------------------------------- /icon/txsp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/txsp.png -------------------------------------------------------------------------------- /icon/txty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/txty.png -------------------------------------------------------------------------------- /icon/v2ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/v2ex.png -------------------------------------------------------------------------------- /icon/volvo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/volvo.png -------------------------------------------------------------------------------- /icon/wgttd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/wgttd.png -------------------------------------------------------------------------------- /icon/wyyyy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/wyyyy.png -------------------------------------------------------------------------------- /icon/xcbwc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xcbwc.png -------------------------------------------------------------------------------- /icon/xmApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xmApp.png -------------------------------------------------------------------------------- /icon/xstl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xstl.png -------------------------------------------------------------------------------- /icon/xxxx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xxxx.jpg -------------------------------------------------------------------------------- /icon/xxyx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/xxyx.png -------------------------------------------------------------------------------- /icon/ydyp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ydyp.png -------------------------------------------------------------------------------- /icon/yhlm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yhlm.png -------------------------------------------------------------------------------- /icon/yhss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yhss.png -------------------------------------------------------------------------------- /icon/ymxk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/ymxk.png -------------------------------------------------------------------------------- /icon/youku.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/youku.jpg -------------------------------------------------------------------------------- /icon/zeekr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zeekr.png -------------------------------------------------------------------------------- /icon/zgrb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zgrb.png -------------------------------------------------------------------------------- /icon/zippo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zippo.png -------------------------------------------------------------------------------- /icon/zsjd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zsjd.png -------------------------------------------------------------------------------- /icon/zswy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zswy.png -------------------------------------------------------------------------------- /icon/zxjl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zxjl.png -------------------------------------------------------------------------------- /icon/Calgary.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Calgary.jpg -------------------------------------------------------------------------------- /icon/Checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Checkbox.png -------------------------------------------------------------------------------- /icon/Cheryl’s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Cheryl’s.png -------------------------------------------------------------------------------- /icon/Firework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Firework.png -------------------------------------------------------------------------------- /icon/Linovel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Linovel.png -------------------------------------------------------------------------------- /icon/Michelin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Michelin.png -------------------------------------------------------------------------------- /icon/fengxin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/fengxin.png -------------------------------------------------------------------------------- /icon/flower2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/flower2.png -------------------------------------------------------------------------------- /icon/luobook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/luobook.png -------------------------------------------------------------------------------- /icon/missevan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/missevan.png -------------------------------------------------------------------------------- /icon/nodeseek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/nodeseek.png -------------------------------------------------------------------------------- /icon/qinglong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/qinglong.png -------------------------------------------------------------------------------- /icon/redbull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/redbull.png -------------------------------------------------------------------------------- /icon/spotify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/spotify.png -------------------------------------------------------------------------------- /icon/sunline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/sunline.png -------------------------------------------------------------------------------- /icon/teaMilk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/teaMilk.png -------------------------------------------------------------------------------- /icon/tenvideo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/tenvideo.png -------------------------------------------------------------------------------- /icon/wamgchao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/wamgchao.png -------------------------------------------------------------------------------- /icon/yongpai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yongpai.png -------------------------------------------------------------------------------- /icon/zhengjia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/zhengjia.png -------------------------------------------------------------------------------- /icon/Hualahuala.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/Hualahuala.png -------------------------------------------------------------------------------- /icon/IMG_3486.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/IMG_3486.jpeg -------------------------------------------------------------------------------- /icon/aliyunWeb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/aliyunWeb.png -------------------------------------------------------------------------------- /icon/manmanbuy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/manmanbuy.png -------------------------------------------------------------------------------- /icon/netflixgc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/netflixgc.png -------------------------------------------------------------------------------- /icon/pp_parking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/pp_parking.png -------------------------------------------------------------------------------- /icon/talkatone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/talkatone.png -------------------------------------------------------------------------------- /icon/wyy_crack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/wyy_crack.png -------------------------------------------------------------------------------- /icon/yuchenios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/yuchenios.png -------------------------------------------------------------------------------- /icon/bilibiliCrack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sliverkiss/QuantumultX/HEAD/icon/bilibiliCrack.png -------------------------------------------------------------------------------- /Utils/jiemi.js: -------------------------------------------------------------------------------- 1 | const $originalDone=$.done; 2 | $done=(obj={})=>{ 3 | console.log(JSON.stringify(obj)); 4 | $originalDone(obj); 5 | } 6 | -------------------------------------------------------------------------------- /AdBlock/xmApp/xiaocan.js: -------------------------------------------------------------------------------- 1 | let headers = JSON.parse($request.headers); 2 | if (headers?.methodname?.match(/GetBannerList/)) { 3 | $done(JSON.stringify({})); 4 | } 5 | $done({ body: $response.body }); 6 | -------------------------------------------------------------------------------- /Crack/timeLog.js: -------------------------------------------------------------------------------- 1 | /* 2 | 时间日志 解锁永久会员 by chxm1024 3 | ^http:\/\/liujia95\.xyz\/v1\/user\/get_user url script-response-body https://raw.githubusercontent.com/Sliverkiss/QuantumultX/main/Crack/timeLog.js 4 | */ 5 | 6 | $done({ body: JSON.stringify({ ...JSON.parse($response.body), body: { ...JSON.parse($response.body).body, vipType: 4 } }) }); 7 | -------------------------------------------------------------------------------- /AdBlock/xmApp/xmApp.js: -------------------------------------------------------------------------------- 1 | let url = $request.url; 2 | let Body = JSON.parse($response.body); 3 | if (url.match(/icon/)) { 4 | Body.data = { 5 | ...Body.data, 6 | big_promotion_center: {}, 7 | active_center: {} 8 | } 9 | } else if(url.match(/index/)){ 10 | let filtData=Body.data.filter(e=>e.hasMore); 11 | Body.data = filtData; 12 | } 13 | $done({ body: JSON.stringify(Body) }) 14 | -------------------------------------------------------------------------------- /AdBlock/xmApp/xmApp.conf: -------------------------------------------------------------------------------- 1 | [rewrite_local] 2 | #我的页面-猜你喜欢 3 | ^https:\/\/mgesq\.api\.mgtv\.com\/v2\/goods\/guess_you_like url reject-dict 4 | #我的页面-移除多余功能 5 | https://mgesq.api.mgtv.com/v2/user/center/icon url reject-dict 6 | #主页广告 7 | https://mgesq.api.mgtv.com/dsl/index.+ url script-response-body https://raw.githubusercontent.com/Sliverkiss/QuantumultX/main/AdBlock/xmApp/xmApp.js 8 | #搜索排行榜单 9 | ^https:\/\/mgesq\.api\.mgtv\.com\/search\/goods\/rank url reject-dict 10 | #底部按钮、我的页面左上角 11 | ^https:\/\/mgesq\.api\.mgtv\.com\/user\/center\/config url reject-dict 12 | [mitm] 13 | hostname = mgesq.api.mgtv.com,*.hitv.com 14 | -------------------------------------------------------------------------------- /AdBlock/xmApp/xcbwc.conf: -------------------------------------------------------------------------------- 1 | # 小蚕霸王餐去广告 by 派大星 2 | 3 | # 移除了首页的大部分广告,感谢 @ZenMoFiShi、@Sliverkiss提供的帮助 4 | 5 | # 小蚕霸王餐 红包推广 6 | ^https:\/\/gw\.xiaocantech\.com\/rpc .*(GetBannerList|UserLifeShopList|BrandBannerList|GetPromotionGlobalCfg) url-and-header reject-dict 7 | 8 | # 小蚕霸王餐 首页横幅推广 9 | ^https:\/\/web2\.realtech-inc\.com\/oss\/xc-app-assets\/configs\/common\/theme\.json url reject-dict 10 | 11 | # 小蚕霸王餐 开屏广告 12 | ^https:\/\/sdk\.1rtb\.net\/sdk\/req_ad\? url reject-dict 13 | 14 | #小蚕霸王餐 更新弹窗 15 | ^https:\/\/gw\.xiaocantech\.com\/g\/pa url reject-dict 16 | 17 | hostname = gw.xiaocantech.com, web2.realtech-inc.com, sdk.1rtb.net 18 | -------------------------------------------------------------------------------- /.github/workflows/clear_commits.yaml: -------------------------------------------------------------------------------- 1 | name: Clear Commits 2 | 3 | on: 4 | workflow_dispatch: 5 | 6 | jobs: 7 | build: 8 | runs-on: windows-latest 9 | steps: 10 | - uses: actions/checkout@v4.1.0 11 | with: 12 | ref: X 13 | - name: Configure Git 14 | run: | 15 | git config --local user.email "action@github.com" 16 | git config --local user.name "GitHub Action" 17 | git checkout --orphan clearhistory 18 | git branch -D X 19 | git checkout --orphan X 20 | git add . 21 | git commit -m "ㅤ" 22 | git push -f -u origin X 23 | -------------------------------------------------------------------------------- /AdBlock/xmApp/wnbz.js: -------------------------------------------------------------------------------- 1 | /* 2 | 温尼伯站去广告 by Sliverkiss 3 | 4 | ^https:\/\/vue3-api\.zhixiny\.cn\/v1\/initui\?key=index url script-response-body https://raw.githubusercontent.com/Sliverkiss/QuantumultX/main/AdBlock/xmApp/wnbz.js 5 | 6 | hostname = vue3-api.zhixiny.cn 7 | */ 8 | 9 | let body = JSON.parse($response.body); 10 | 11 | body.data.data = body.data.data.filter(e => e.key !== 'index_n'); 12 | 13 | let indexItem = body.data.data.find(e => e.key === 'index'); 14 | if (indexItem) { 15 | let moduleList = indexItem.value.index.moduleList; 16 | indexItem.value.index.moduleList = [moduleList[0], moduleList[moduleList.length - 1]]; 17 | } 18 | 19 | $done(JSON.stringify(body)); 20 | -------------------------------------------------------------------------------- /AdBlock/xmApp/xcbwc.sgmodule: -------------------------------------------------------------------------------- 1 | #!name=小蚕霸王餐去广告 2 | #!desc=移除主页大部分广告 by @派大星 3 | 4 | [Header Rewrite] 5 | # 红包推广 6 | http-request ^https:\/\/gw\.xiaocantech\.com\/rpc header-replace-regex methodname .*(GetBannerList|IsNewUserAndShowPopup|ListWelFarePromotionByDist|UserLifeShopList|UserCityPromotion|BrandBannerList|GetPromotionGlobalCfg) 1 7 | 8 | [Map Local] 9 | # 小蚕霸王餐 首页横幅推广 10 | ^https:\/\/web2\.realtech-inc\.com\/oss\/xc-app-assets\/configs\/common\/theme\.json data-type=text data="{}" status-code=200 11 | 12 | #打车权益 13 | ^https:\/\/web\.xinyifm\.cn\/oss\/xc-app-assets\/configs\/common\/index_activity\.json data-type=text data="{}" status-code=200 14 | 15 | #大牌活动 16 | ^https:\/\/web2\.realtech-inc\.com\/oss\/xc-app-assets\/configs\/common\/links\.json data-type=text data="{}" status-code=200 17 | 18 | 19 | # 小蚕霸王餐 开屏广告 20 | ^https:\/\/sdk\.1rtb\.net\/sdk\/req_ad\? data-type=text data="{}" status-code=200 21 | 22 | #小蚕霸王餐 更新弹窗 23 | ^https:\/\/gw\.xiaocantech\.com\/g\/pa data-type=text data="{}" status-code=200 24 | 25 | [MITM] 26 | hostname = %APPEND% gw.xiaocantech.com, web2.realtech-inc.com, sdk.1rtb.net 27 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Sliverkiss 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.github/scripts/generate_image_json.py: -------------------------------------------------------------------------------- 1 | import os 2 | import json 3 | 4 | def generate_json(): 5 | image_folder = 'icon' 6 | json_data = { 7 | "name": "Sakura图标订阅", 8 | "description": "收集一些自己脚本用到的图标", 9 | "icons": [] 10 | } 11 | 12 | for filename in os.listdir(image_folder): 13 | if filename.endswith(".png"): 14 | image_path = os.path.join(image_folder, filename) 15 | raw_url = f"https://raw.githubusercontent.com/{os.environ['GITHUB_REPOSITORY']}/main/{image_path}" 16 | icon_data = {"name": filename, "url": raw_url} 17 | json_data["icons"].append(icon_data) 18 | 19 | # Set the output path relative to the repository root 20 | output_path = os.path.join(os.getcwd(), 'sliverkiss.icons.json') 21 | 22 | with open(output_path, 'w', encoding='utf-8') as json_file: 23 | json.dump(json_data, json_file, ensure_ascii=False, indent=2) 24 | 25 | # Save output data to the GITHUB_STATE environment file 26 | with open(os.environ['GITHUB_STATE'], 'a') as state_file: 27 | state_file.write(f"ICONS_JSON_PATH={output_path}\n") 28 | 29 | if __name__ == "__main__": 30 | generate_json() 31 | -------------------------------------------------------------------------------- /.github/workflows/blank.yml: -------------------------------------------------------------------------------- 1 | name: Image Workflow 2 | 3 | on: 4 | push: 5 | paths: 6 | - 'icon/**' # 监视 icons 文件夹及其子文件夹下的内容 7 | pull_request: 8 | paths: 9 | - 'icon/**' # 监视 icons 文件夹及其子文件夹下的内容 10 | workflow_dispatch: 11 | 12 | jobs: 13 | generate_json: 14 | runs-on: ubuntu-latest 15 | 16 | steps: 17 | - name: Checkout repository 18 | uses: actions/checkout@v3 19 | 20 | - name: Set up Python 21 | uses: actions/setup-python@v4 22 | with: 23 | python-version: '3.x' 24 | 25 | - name: Install dependencies 26 | run: | 27 | python -m pip install --upgrade pip 28 | pip install requests 29 | 30 | - name: Generate JSON 31 | run: | 32 | python .github/scripts/generate_image_json.py 33 | env: 34 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 35 | 36 | - name: Upload artifact 37 | uses: actions/upload-artifact@v4 38 | with: 39 | name: json-artifact 40 | path: ${{ github.workspace }}/sliverkiss.icons.json 41 | 42 | - name: Push to QuantumultX Repository 43 | run: | 44 | git config user.name "${{ github.actor }}" 45 | git config user.email "${{ github.actor }}@users.noreply.github.com" 46 | git add . 47 | git commit -m "自动更新图标仓库" 48 | git push origin HEAD:main 49 | env: 50 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 51 | -------------------------------------------------------------------------------- /Utils/Redis.js: -------------------------------------------------------------------------------- 1 | function Redis(BASE_URL) { 2 | return new (class { 3 | constructor(BASE_URL) { 4 | this.BASE_URL = BASE_URL; 5 | } 6 | 7 | set(data) { 8 | const opts={ 9 | "url":`${this.BASE_URL}/set`, 10 | "body":data 11 | } 12 | return new Promise((resolve) => { 13 | $.post(opts, (err, resp, data) => { 14 | let res = $.toObj(data) || data; 15 | resolve(res); 16 | }); 17 | }); 18 | } 19 | 20 | find(filter) { 21 | const opts={ 22 | "url":`${this.BASE_URL}/find/${filter}`, 23 | } 24 | return new Promise((resolve) => { 25 | $.get(opts, (err, resp, data) => { 26 | let res = $.toObj(data) || data; 27 | resolve(res); 28 | }); 29 | }); 30 | } 31 | 32 | del(filter){ 33 | const opts={ 34 | "url":`${this.BASE_URL}/delete/${filter}`, 35 | } 36 | return new Promise((resolve) => { 37 | $.get(opts, (err, resp, data) => { 38 | let res = $.toObj(data) || data; 39 | resolve(res); 40 | }); 41 | }); 42 | } 43 | })(BASE_URL); 44 | } 45 | -------------------------------------------------------------------------------- /Utils/MongoDB.min.js: -------------------------------------------------------------------------------- 1 | function MongoDB(t, n, o, e, s) { return new class { constructor(t, n, o, e, s) { this.BASE_URL = t, this.username = n, this.password = o, this.database = e, this.collection = s } async commonPost(t) { const { url: n, headers: o, body: e, method: s = "post" } = t, a = { url: `${this.BASE_URL}${n}`, headers: { "Content-Type": "application/json", Accept: "application/json", ...o }, body: $.toStr({ USERNAME: this.username, PASSWORD: this.password, DATABASE: this.database, COLLECTION: this.collection, ...e }) }; return $.info($.toStr(a.body)), new Promise((t => { $[s](a, ((n, o, e) => { let s = $.toObj(e) || e; t(s) })) })) } async findOne(t) { const n = { url: "/findOne", body: { filter: t } }; return await this.commonPost(n) } async find(t) { const n = { url: "/find", body: { filter: t } }; return await this.commonPost(n) } async insertOne(t) { const n = { url: "/insertOne", body: { document: t } }; return await this.commonPost(n) } async insertMany(t) { const n = { url: "/insertMany", body: { documents: t } }; return await this.commonPost(n) } async updateOne(t, n) { const o = { url: "/updateOne", body: { filter: t, update: n } }; return await this.commonPost(o) } async updateMany(t, n) { const o = { url: "/updateMany", body: { filter: t, update: n } }; return await this.commonPost(o) } async deleteOne(t) { const n = { url: "/deleteOne", body: { filter: t } }; return await this.commonPost(n) } async deleteMany(t) { const n = { url: "/deleteMany", body: { filter: t } }; return await this.commonPost(n) } }(t, n, o, e, s) } 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
128 |
129 |