Декодер URI Scheme в конфиг sing-box, тестер соединения

Представляю вашему вниманию две утилиты написанные на коленке с помощью chatGPT.
Может кому пригодится.

  1. декодер URI Scheme в sing-box .json файл (только VLESS, VMESS) (пока без RLT)
  2. тестер соединения
  • декодер всё просто подаете на вход файл с ссыками в которых перечислены uri нужных ~vpn. скрипт генерет нужные конфиги в отдельную папку.
  • тестер по интереснее. у вас должны быть готовые sing-box файлы. кладите в нужную папку. выполните скрипт с указанием папки. скрипт испольуя sing-box попытается подключиться к каждому серверу выдав информацию вышло ли у него или не вышло.

Как пользоваться

  • положите в папку с утилитами sing-box, geoip/geoisite файлы.
  • установите python3. попробуйте выполнить скрипты и посмотрите требуется ли вам установить необходимые зависимости с помощью pip install.

скрипты документированные и с helper-ами.

decode.py (7.8 KB)
tester.py (5.6 KB)
doc (478 Bytes)