Categorías

Analizador de Rutas

Analiza rutas de archivo, identifica formatos Windows/Unix, extrae componentes y normaliza rutas

Características

Análisis completo de rutas de archivo que admite múltiples formatos:

  • Rutas Windows: C:\ruta\archivo.txt con detección de letra de unidad
  • Rutas Unix: /ruta/al/archivo.txt con directorio raíz
  • Rutas UNC: \\servidor\recurso\archivo.txt rutas de red
  • Rutas Relativas: ./ruta/archivo.txt o ../padre/archivo.txt

Análisis

Extrae componentes completos de ruta:

  • Raíz: Letra de unidad o directorio raíz
  • Directorio: Ruta completa del directorio
  • Nombre de archivo: Nombre base con extensión
  • Nombre: Nombre de archivo sin extensión
  • Extensión: Extensión de archivo (incluyendo punto)
  • Profundidad: Número de niveles de directorio

Normalización

Convierte rutas entre formatos:

  • Convertir Windows a Unix (barra invertida a barra diagonal)
  • Convertir Unix a Windows (barra diagonal a barra invertida)
  • Detección automática y normalización basada en contenido

Detección

Identifica:

  • Tipo de ruta (Windows, Unix, UNC, relativa, absoluta)
  • Tipo de plataforma (Windows, Unix, desconocido)
  • Rutas absolutas vs relativas
  • Presencia de separador al final

Mostrar raíz, unidad, directorio, nombre y extensión por separado

Datos clave

Categoría
Development
Tipos de entrada
text, select, checkbox
Tipo de salida
json
Cobertura de muestras
4
API disponible
Yes

Resumen

El Analizador de Rutas es una herramienta en línea que examina rutas de archivo, identifica formatos como Windows, Unix, UNC o relativas, extrae componentes clave (raíz, directorio, nombre, extensión) y normaliza rutas entre plataformas para facilitar su uso en diferentes entornos.

Cuándo usarlo

  • Cuando necesitas desglosar una ruta de archivo para entender su estructura y componentes específicos.
  • Al convertir rutas entre sistemas Windows y Unix para garantizar compatibilidad en scripts o aplicaciones multiplataforma.
  • Para analizar rutas UNC o relativas y extraer información como el servidor o la profundidad de directorios.

Cómo funciona

  • Ingresa la ruta de archivo en el campo de texto, como 'C:\Users\file.txt' o '/home/user/file.txt'.
  • Selecciona opcionalmente la plataforma para normalizar (automático, Windows o Unix) en el menú desplegable.
  • Marca la casilla 'Mostrar Componentes Detallados' si deseas ver raíz, unidad, directorio, nombre y extensión por separado.
  • La herramienta analiza la ruta y devuelve un JSON con todos los componentes extraídos y la ruta normalizada según la configuración.

Casos de uso

Desarrolladores que depuran código que maneja rutas de archivo en entornos Windows y Linux.
Administradores de sistemas que verifican rutas UNC para compartir recursos en redes corporativas.
Analistas de datos que procesan listas de rutas de archivo para extraer metadatos como extensiones o directorios.

Ejemplos

1. Convertir ruta Windows a Unix para script

Contexto
Un desarrollador tiene un script de Python que debe ejecutarse en Linux, pero las rutas están en formato Windows.
Problema
Las rutas con barras invertidas (\) generan errores al ejecutarse en sistemas Unix.
Cómo usarlo
Ingresa la ruta 'C:\proyecto\datos.csv' en el campo de entrada y selecciona 'Unix' en la opción de normalización.
Resultado
La herramienta devuelve la ruta normalizada como '/proyecto/datos.csv', lista para integrar en el script sin errores de formato.

2. Analizar ruta UNC para identificar servidor

Contexto
Un administrador de TI necesita extraer el nombre del servidor de una ruta de red para solucionar problemas de acceso.
Problema
La ruta '\\servidor02\archivos\informe.pdf' es compleja y requiere desglose para identificar componentes clave.
Cómo usarlo
Ingresa la ruta UNC en el campo de texto y activa 'Mostrar Componentes Detallados' para ver todos los elementos.
Resultado
La herramienta extrae y muestra componentes como raíz: '\\servidor02\archivos', directorio: '\\servidor02\archivos\', nombre de archivo: 'informe.pdf', facilitando la identificación rápida del servidor 'servidor02'.

Probar con muestras

development

Hubs relacionados

Preguntas frecuentes

¿Qué tipos de rutas soporta el analizador?

Soporta rutas Windows (con barras invertidas), Unix (con barras diagonales), UNC (rutas de red) y relativas (como ./archivo.txt).

¿Puede normalizar rutas automáticamente?

Sí, al seleccionar 'Detectar Automáticamente', la herramienta identifica el formato de la ruta y la normaliza según el contenido ingresado.

¿Qué componentes extrae de una ruta?

Extrae raíz (letra de unidad o directorio raíz), directorio, nombre de archivo (con extensión), nombre (sin extensión), extensión y profundidad de directorios.

¿Es necesario registrarse para usar la herramienta?

No, el Analizador de Rutas es gratuito y no requiere registro ni instalación para su uso inmediato.

¿En qué formato se devuelve el resultado?

El resultado se devuelve en formato JSON, mostrando claramente cada componente analizado y la ruta normalizada si se aplica.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/path-analyzer

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
pathInput text -
normalizePlatform select No -
showDetailed checkbox No Mostrar raíz, unidad, directorio, nombre y extensión por separado

Formato de respuesta

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datos JSON: Datos JSON

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-path-analyzer": {
      "name": "path-analyzer",
      "description": "Analiza rutas de archivo, identifica formatos Windows/Unix, extrae componentes y normaliza rutas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=path-analyzer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]