jack 1 yıl önce
ebeveyn
işleme
6381d63a20

+ 549 - 0
manual/integrate_proxy/config1.yaml

@@ -0,0 +1,549 @@
+allow-lan: true
+bind-address: '*'
+dns:
+  enable: false
+  fallback: []
+  ipv6: false
+  nameserver: []
+external-controller: 127.0.0.1:9090
+log-level: info
+mixed-port: 7890
+mode: rule
+proxies:
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 01 AEAD
+  port: 15101
+  server: hkt-detour-01.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 02 AEAD
+  port: 15102
+  server: hkt-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 05 AEAD
+  port: 15105
+  server: hkt-detour-05.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 06 AEAD
+  port: 15106
+  server: hkt-detour-06.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 09 AEAD
+  port: 15109
+  server: hkt-detour-09.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 10 AEAD
+  port: 15110
+  server: hkt-detour-10.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 11 AEAD
+  port: 15111
+  server: hkt-detour-11.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 12 AEAD
+  port: 15112
+  server: hkt-detour-12.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 13 AEAD
+  port: 15113
+  server: hkt-detour-13.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 14 AEAD
+  port: 15114
+  server: hkt-detour-14.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 17 AEAD
+  port: 15117
+  server: hkt-detour-17.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 18 AEAD
+  port: 15118
+  server: hkt-detour-18.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 19 AEAD
+  port: 15119
+  server: hkt-detour-19.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 20 AEAD
+  port: 15120
+  server: hkt-detour-20.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 21 AEAD
+  port: 15131
+  server: hkt-detour-21.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: HKT-Detour 23 AEAD
+  port: 15133
+  server: hkt-detour-23.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 01 AEAD
+  port: 15201
+  server: tw-detour-01.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 02 AEAD
+  port: 15202
+  server: tw-detour-02.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 03 AEAD
+  port: 15203
+  server: tw-detour-03.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 05 AEAD
+  port: 15205
+  server: tw-detour-05.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 06 AEAD
+  port: 15206
+  server: tw-detour-06.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 08 AEAD
+  port: 15208
+  server: tw-detour-08.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 09 AEAD
+  port: 15209
+  server: tw-detour-09.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 10 AEAD
+  port: 15210
+  server: tw-detour-10.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 12 AEAD
+  port: 15212
+  server: tw-detour-12.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 13 AEAD
+  port: 15213
+  server: tw-detour-13.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 15 AEAD
+  port: 15215
+  server: tw-detour-15.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 16 AEAD
+  port: 15216
+  server: tw-detour-16.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 18 AEAD
+  port: 15218
+  server: tw-detour-18.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 19 AEAD
+  port: 15219
+  server: tw-detour-19.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 20 AEAD
+  port: 15220
+  server: tw-detour-20.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 22 AEAD
+  port: 15222
+  server: tw-detour-22.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- alterId: 0
+  cipher: auto
+  name: TW-Detour 23 AEAD
+  port: 15223
+  server: tw-detour-23.grabgo.pro
+  type: vmess
+  uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
+  ws-path: /
+- name: 🇨🇳 台湾 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12011
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇨🇳 台湾 02
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12012
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12001
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 02
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12002
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 03
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12003
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 04
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12004
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 05
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12005
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港 06
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12006
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 Akari
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32037'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 BGP 1
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32443'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 BGP 2
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32445'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32027'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 HGC
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32042'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 HKBN
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32000'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 HKT
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32033'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇭🇰 香港-广东专线 NeaRoute
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32029'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12031
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本 02
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12032
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本 03
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12033
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本 04
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12034
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本 05
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12035
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本-广东专线 Akari
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32036'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32004'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇯🇵 日本-广东专线 GCore
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32022'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇲🇾 马来西亚 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12067
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇲🇾 马来西亚-广东专线 Shin
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32038'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇵🇭 菲律宾-广东专线 Comfac
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32030'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇵🇭 菲律宾-广东专线 Zenlayer
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32013'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡 01
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12021
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡 02
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12022
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡 03
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12023
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡 04
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12024
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡 05
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12025
+  server: cn2.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 🇸🇬 新加坡-广东专线 BGP
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32007'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇹🇼 台湾-广东专线 NeaRoute
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32003'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+- name: 🇹🇼 台湾-广东专线 STUIX
+  password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
+  port: '32040'
+  server: lbso.bnnodeservice.com
+  sni: cert.bitbyte.one
+  type: trojan
+  udp: true
+proxy-groups: []
+secret: ''

+ 17 - 73
manual/integrate_proxy/config.yaml → manual/integrate_proxy/config2.yaml

@@ -482,6 +482,22 @@ proxies:
   type: vmess
   uuid: 22a14509-a8ab-46cb-bb26-d47d4d18e1d6
   ws-path: /
+- name: 剩余流量:102.56 GB
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12001
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
+- name: 套餐到期:长期有效
+  password: d058a1cb-5dbd-4664-9d8b-ae26bc699ed4
+  port: 12001
+  server: cn1.cdn.xfltd-cdn.top
+  skip-cert-verify: true
+  sni: cdn.alibaba.com
+  type: trojan
+  udp: true
 - name: 🇦🇶 南极-广东专线 WARP
   password: f2e8e50c-ffb8-48a1-a460-2e72dfaf7845
   port: '32041'
@@ -1089,77 +1105,5 @@ proxies:
   sni: cert.bitbyte.one
   type: trojan
   udp: true
-proxy-groups:
-- name: 香港
-  proxies:
-  - HKT-Detour 01 AEAD
-  - HKT-Detour 02 AEAD
-  - HKT-Detour 05 AEAD
-  - HKT-Detour 06 AEAD
-  - HKT-Detour 09 AEAD
-  - HKT-Detour 10 AEAD
-  - HKT-Detour 11 AEAD
-  - HKT-Detour 12 AEAD
-  - HKT-Detour 13 AEAD
-  - HKT-Detour 14 AEAD
-  - HKT-Detour 17 AEAD
-  - HKT-Detour 18 AEAD
-  - HKT-Detour 19 AEAD
-  - HKT-Detour 20 AEAD
-  - HKT-Detour 21 AEAD
-  - HKT-Detour 23 AEAD
-  - TW-Detour 01 AEAD
-  - TW-Detour 02 AEAD
-  - TW-Detour 03 AEAD
-  - TW-Detour 05 AEAD
-  - TW-Detour 06 AEAD
-  - TW-Detour 08 AEAD
-  - TW-Detour 09 AEAD
-  - TW-Detour 10 AEAD
-  - TW-Detour 12 AEAD
-  - TW-Detour 13 AEAD
-  - TW-Detour 15 AEAD
-  - TW-Detour 16 AEAD
-  - TW-Detour 18 AEAD
-  - TW-Detour 19 AEAD
-  - TW-Detour 20 AEAD
-  - TW-Detour 22 AEAD
-  - TW-Detour 23 AEAD
-  - 🇨🇳 台湾 01
-  - 🇨🇳 台湾 02
-  - 🇭🇰 香港 01
-  - 🇭🇰 香港 02
-  - 🇭🇰 香港 03
-  - 🇭🇰 香港 04
-  - 🇭🇰 香港 05
-  - 🇭🇰 香港 06
-  - 🇭🇰 香港-广东专线 Akari
-  - 🇭🇰 香港-广东专线 BGP 1
-  - 🇭🇰 香港-广东专线 BGP 2
-  - 🇭🇰 香港-广东专线 GCore
-  - 🇭🇰 香港-广东专线 HGC
-  - 🇭🇰 香港-广东专线 HKBN
-  - 🇭🇰 香港-广东专线 HKT
-  - 🇭🇰 香港-广东专线 NeaRoute
-  - 🇯🇵 日本 01
-  - 🇯🇵 日本 02
-  - 🇯🇵 日本 03
-  - 🇯🇵 日本 04
-  - 🇯🇵 日本 05
-  - 🇯🇵 日本-广东专线 Akari
-  - 🇯🇵 日本-广东专线 BGP
-  - 🇯🇵 日本-广东专线 GCore
-  - 🇲🇾 马来西亚 01
-  - 🇲🇾 马来西亚-广东专线 Shin
-  - 🇵🇭 菲律宾-广东专线 Comfac
-  - 🇵🇭 菲律宾-广东专线 Zenlayer
-  - 🇸🇬 新加坡 01
-  - 🇸🇬 新加坡 02
-  - 🇸🇬 新加坡 03
-  - 🇸🇬 新加坡 04
-  - 🇸🇬 新加坡 05
-  - 🇸🇬 新加坡-广东专线 BGP
-  - 🇹🇼 台湾-广东专线 NeaRoute
-  - 🇹🇼 台湾-广东专线 STUIX
-  type: select
+proxy-groups: []
 secret: ''

+ 75 - 0
manual/integrate_proxy/integrate_proxy_nogroup.py

@@ -0,0 +1,75 @@
+# -*- coding: utf-8 -*-
+import os
+import yaml
+
+# 无分组版本, 需要
+
+# 读取的 yaml 的文件名
+bitz_file_name = 'Bitz Net.yaml'
+xfltd_file_name = 'XFLTD.yaml'
+partiot_file_name = 'index.php.yaml'
+
+file_name_list = ['Bitz Net.yaml', 'XFLTD.yaml', 'index.php.yaml']
+
+# 需要的代理地区
+need_list = [
+    'HK', '香港', 'TW', '台湾', '新加坡', '日本', '马来西亚', '菲律宾'
+]
+
+# 创建 config.yaml 模版, 读出来的 proxies 和 proxy-groups 存到对应的地方, rules 不要了
+config_template = {
+    "mixed-port": 7890,
+    "allow-lan": True,
+    "bind-address": "*",
+    "mode": "rule",
+    "log-level": "info",
+    "external-controller": "127.0.0.1:9090",
+    "secret": "",
+    "dns": {
+        "enable": False,
+        "ipv6": False,
+        "nameserver": [],
+        "fallback": []
+    },
+    "proxies": [],
+    "proxy-groups": [],
+}
+
+
+def process_yaml_file(is_other):
+    temp_data = []
+    for file_name in file_name_list:
+        if not os.path.exists(file_name):
+            return
+        data = None
+        with open(file_name, 'r', encoding='utf-8') as file:
+            data = yaml.safe_load(file)
+
+        if not data:
+            return
+
+        proxies = data['proxies']
+
+        for proxy in proxies:
+            for keyword in need_list:
+                if is_other:
+                    if keyword not in proxy['name'] and proxy not in temp_data:
+                        temp_data.append(proxy)
+                else:
+                    if keyword in proxy['name'] and proxy not in temp_data:
+                        temp_data.append(proxy)
+
+    sorted_proxies = sorted(temp_data, key=lambda x: x['name'] if 'name' in x else '')
+
+    if temp_data:
+        config_template['proxies'] = sorted_proxies
+
+
+if __name__ == '__main__':
+    for i in range(2):
+        process_yaml_file(i)
+
+        with open(f'config{i + 1}.yaml', 'w', encoding='utf-8') as file:
+            yaml.dump(config_template, file, allow_unicode=True, default_flow_style=False)
+
+    print('done!')