foxyproxy / firefox-extension

FoxyProxy for Firefox extension beginning with Firefox 57 (Quantum)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[feature request] add pattern while import proxy list

dimaslanjaka opened this issue · comments

i want add proxy for specific my website. I used below import codes but the patterns not included

socks5://68.71.247.130:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://192.252.215.5:16137?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://91.200.100.41:7497?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://184.178.172.11:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://70.166.167.55:57745?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://103.140.181.43:7497?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://3.26.35.89:5001?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://103.85.232.20:1080?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://185.6.10.41:28670?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://46.241.57.29:1080?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://62.171.166.158:33220?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://168.119.170.62:19999?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://167.71.180.71:10091?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://159.223.163.14:55894?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://72.210.208.101:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://37.187.118.228:7497?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://98.175.31.195:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://68.71.254.6:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://72.221.232.152:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://51.255.219.244:7497?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://24.249.199.4:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://208.102.51.6:58208?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://72.210.221.197:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://192.111.139.162:4145?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://37.187.108.156:9050?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://24.249.45.179:8111?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://5.133.201.132:32313?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://68.71.249.153:48606?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://72.49.49.11:31034?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://98.162.25.4:31654?patternIncludesAll=false&pattern=*.webmanajemen.com

Why can't you export settings from FoxyProxy for Firefox as a JSON file, then share that file?

{
  "1kwkvc1666599272836": {
    "type": 3,
    "address": "51.255.219.244",
    "port": 7497,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099120"
  },
  "2hms381666599272836": {
    "type": 3,
    "address": "208.102.51.6",
    "port": 58208,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099122"
  },
  "3ovi21666599272820": {
    "type": 3,
    "address": "103.85.232.20",
    "port": 1080,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409918"
  },
  "5t7vbq1666599272818": {
    "type": 3,
    "address": "103.140.181.43",
    "port": 7497,
    "color": "#663300",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409916"
  },
  "6wg6h91666599272846": {
    "type": 3,
    "address": "5.133.201.132",
    "port": 32313,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099127"
  },
  "7wtqd1666599272835": {
    "type": 3,
    "address": "72.221.232.152",
    "port": 4145,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099119"
  },
  "7yfnli1666599272846": {
    "type": 3,
    "address": "68.71.249.153",
    "port": 48606,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099128"
  },
  "8ox7ul1666599272836": {
    "type": 3,
    "address": "24.249.199.4",
    "port": 4145,
    "color": "#663300",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099121"
  },
  "9py461666599272832": {
    "type": 3,
    "address": "159.223.163.14",
    "port": 55894,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099114"
  },
  "a469q61666599272813": {
    "type": 3,
    "address": "91.200.100.41",
    "port": 7497,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409913"
  },
  "aaysc41666599272831": {
    "type": 3,
    "address": "167.71.180.71",
    "port": 10091,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099113"
  },
  "bt7jbt41666599272821": {
    "type": 3,
    "address": "185.6.10.41",
    "port": 28670,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409919"
  },
  "c2k3s1666599272814": {
    "type": 3,
    "address": "70.166.167.55",
    "port": 57745,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409915"
  },
  "e7cfi1666599272830": {
    "type": 3,
    "address": "62.171.166.158",
    "port": 33220,
    "color": "#663300",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099111"
  },
  "fe0kv51666599272837": {
    "type": 3,
    "address": "72.210.221.197",
    "port": 4145,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099123"
  },
  "fv05kl1666599272811": {
    "type": 3,
    "address": "68.71.247.130",
    "port": 4145,
    "color": "#663300",
    "active": false,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409911"
  },
  "is9uxl1666599272821": {
    "type": 3,
    "address": "46.241.57.29",
    "port": 1080,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099110"
  },
  "jinnwp1666599272848": {
    "type": 3,
    "address": "98.162.25.4",
    "port": 31654,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099130"
  },
  "jjg7h1666599272847": {
    "type": 3,
    "address": "72.49.49.11",
    "port": 31034,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099129"
  },
  "l0xpwf1666599272845": {
    "type": 3,
    "address": "24.249.45.179",
    "port": 8111,
    "color": "#663300",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099126"
  },
  "mode": "disabled",
  "nzbz6p1666599272819": {
    "type": 3,
    "address": "3.26.35.89",
    "port": 5001,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409917"
  },
  "o58p081666599272838": {
    "type": 3,
    "address": "192.111.139.162",
    "port": 4145,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099124"
  },
  "tbcj781666599272831": {
    "type": 3,
    "address": "168.119.170.62",
    "port": 19999,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099112"
  },
  "tivoxt1666599272812": {
    "type": 3,
    "address": "192.252.215.5",
    "port": 16137,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409912"
  },
  "ul2dhs1666599272832": {
    "type": 3,
    "address": "72.210.208.101",
    "port": 4145,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099115"
  },
  "urvv5q1666599272833": {
    "type": 3,
    "address": "98.175.31.195",
    "port": 4145,
    "color": "#284B63",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099117"
  },
  "wowsz1666599272834": {
    "type": 3,
    "address": "68.71.254.6",
    "port": 4145,
    "color": "#C99656",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099118"
  },
  "x0xjmq1666599272833": {
    "type": 3,
    "address": "37.187.118.228",
    "port": 7497,
    "color": "#663300",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099116"
  },
  "xs58zq1666599272845": {
    "type": 3,
    "address": "37.187.108.156",
    "port": 9050,
    "color": "#171E1D",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "900719925474099125"
  },
  "zt8vcm1666599272813": {
    "type": 3,
    "address": "184.178.172.11",
    "port": 4145,
    "color": "#7B758C",
    "active": true,
    "proxyDNS": true,
    "whitePatterns": [],
    "blackPatterns": [
      {
        "title": "local hostnames (usually no dots in the name). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:localhost|127\\.\\d+\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "local subnets (IANA reserved address space). Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?(?:192\\.168\\.\\d+\\.\\d+|10\\.\\d+\\.\\d+\\.\\d+|172\\.(?:1[6789]|2[0-9]|3[01])\\.\\d+\\.\\d+)(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      },
      {
        "title": "localhost - matches the local host optionally prefixed by a user:password authentication string and optionally suffixed by a port number. The entire local subnet (127.0.0.0/8) matches. Pattern exists because 'Do not use this proxy for localhost and intranet/private IP addresses' is checked.",
        "pattern": "^(?:[^:@/]+(?::[^@/]+)?@)?[\\w-]+(?::\\d+)?(?:/.*)?$",
        "active": true,
        "type": 2,
        "protocols": 1
      }
    ],
    "index": "90071992547409914"
  },
  "browserVersion": "106.0",
  "foxyProxyVersion": "7.5.1",
  "foxyProxyEdition": "standard"
}

Why did you paste that JSON file? I do not understand. Is there a question?

need feature to import proxies with custom pattern

hard to setting the patterns one by one with the proxies count

You can import the settings JSON which includes all your proxies and pattern.

You can import the settings JSON which includes all your proxies and pattern.

give me example of the json with configured proxies and patterns please

Are they not the ones in the #195 (comment) JSON?

Are you trying to import proxies and patterns from another source?

Import Proxy List doesn't support importing patterns.

I still don’t understand this feature request. Why doesn’t the existing import meet your needs? Is it because the file format is not documented?

Are they not the ones in the #195 (comment) JSON?

Are you trying to import proxies and patterns from another source?

Import Proxy List doesn't support importing patterns.

yess... i requested feature of this. IMPORTING PROXIES LIST WITH CUSTOM PATTERNS

Example looks like this:

socks5://103.85.232.20:1080?patternIncludesAll=false&pattern=*.webmanajemen.com
socks5://185.6.10.41:28670?patternIncludesAll=false&pattern=*.webmanajemen.com

103.85.232.20:1080 and 185.6.10.41:28670 only applied to url pattern *.webmanajemen.com

@ericjung is now you understand what i mean ?

if it imposible to make the feature, its okay. this is just request from your plugin user.
i will find other sollution to using proxies for specific website without setting them (the proxies) one by one.
thanks

socks5://103.85.232.20:1080?patternIncludesAll=false&pattern=.webmanajemen.com
socks5://185.6.10.41:28670?patternIncludesAll=false&pattern=
.webmanajemen.com

this import pattern not working, because this is just example that i requested.

@erosman said export and reimport the setting JSON (i dont know the format of patterns to apply these proxies to *.webmanajemen.com).

if it impossible to make the feature, its okay. this is just request from your plugin user.

Each pattern has multiple settings which would be needed. A proxy with a few patterns would mean a very very long line which is not practical.

this import pattern not working

Of course....there is no such feature ATM.

@erosman said export and reimport the setting JSON (i dont know the format of patterns to apply these proxies to *.webmanajemen.com).

At first, I thought you are trying to move your settings to a new computer. That is why I said to export and import.

socks5://68.71.247.130:4145?patternIncludesAll=false&pattern=.webmanajemen.com
socks5://192.252.215.5:16137?patternIncludesAll=false&pattern=
.webmanajemen.com
socks5://91.200.100.41:7497?patternIncludesAll=false&pattern=.webmanajemen.com
socks5://184.178.172.11:4145?patternIncludesAll=false&pattern=
.webmanajemen.com
...

What is the purpose of above?
Only the first one would be used as they are all for the same target.

In FoxyProxy v8.0 each pattern has 4 properties

{
  active: true,   // true/false
  pattern: '',                             
  title: '',
  type: ''        // wildcard/regex
}

Each proxy can have many patterns. Including patterns in "Import Proxy List" would ends up something like:

socks5://68.71.247.130:4145?pattern1={active:true,pattern:'://example1.com/',title: 'exm1',type:'wildcard'}&pattern2={active:true,pattern:'://example2.com/',title: 'exm2',type:'wildcard'}&pattern3={active:true,pattern:'://example3.com/',title: 'exm3',type:'wildcard'}&pattern4={active:true,pattern:'://example4.com/',title: 'exm4',type:'wildcard'} ...

Some users have 100s of patterns for a proxy which would make it impractical.