Sobre el proyecto
subconverter es una utilidad de línea de comandos diseñada para convertir datos de suscripción de proxy entre múltiples formatos. Admite una amplia gama de tipos de origen y destino, incluyendo Clash, ClashR, Quantumult, Quantumult X, Loon, Shadowsocks (SS), SS Android, SSD, SSR, Surfboard, Surge (versiones 2, 3 y 4) y V2Ray. También puede analizar enlaces de Telegram como HTTP/Socks5 como fuente.
Las características clave incluyen:
- **Conversión**: Transformar suscripciones de un formato a otro, con nombres de destino especificados mediante el parámetro `target` (por ejemplo, `clash`, `quanx`, `surge&ver=4`).
- **Fusión**: Combinar múltiples suscripciones uniendo sus URL con una barra vertical (`|`) antes de la codificación URL, luego pasando el resultado como el parámetro `url`.
- **Configuración personalizada**: Opcionalmente, proporcionar un archivo de configuración externo a través del parámetro `config` para anular grupos y conjuntos de reglas predeterminados.
- **Subida automática**: Con un Token de Acceso Personal de GitHub configurado en `gistconf.ini`, agregar `&upload=true` a un enlace de suscripción local sube automáticamente el contenido convertido a un Gist.
El uso es sencillo: ejecute el programa localmente (puerto predeterminado 25500) y acceda a una interfaz HTTP como `http://127.0.0.1:25500/sub?target=clash&url=<url-codificada>`. La herramienta está disponible como imagen Docker e incluye un archivo README en chino para detalles de uso avanzado.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.