Analyseur de Chemins
Analyser les chemins de fichiers, identifier les formats Windows/Unix, extraire les composants et normaliser les chemins
## Fonctionnalités
Analyse complète des chemins de fichiers prenant en charge plusieurs formats :
- **Chemins Windows**: `C:\chemin\fichier.txt` avec détection de lettre de lecteur
- **Chemins Unix**: `/chemin/vers/fichier.txt` avec répertoire racine
- **Chemins UNC**: `\\serveur\partage\fichier.txt` chemins réseau
- **Chemins Relatifs**: `./chemin/fichier.txt` ou `../parent/fichier.txt`
## Analyse
Extrait les composants complets du chemin :
- **Racine**: Lettre de lecteur ou répertoire racine
- **Répertoire**: Chemin complet du répertoire
- **Nom de fichier**: Nom de base avec extension
- **Nom**: Nom de fichier sans extension
- **Extension**: Extension de fichier (y compris le point)
- **Profondeur**: Nombre de niveaux de répertoire
## Normalisation
Convertit les chemins entre formats :
- Convertir Windows en Unix (barre oblique inverse en barre oblique)
- Convertir Unix en Windows (barre oblique en barre oblique inverse)
- Détection automatique et normalisation basée sur le contenu
## Détection
Identifie :
- Type de chemin (Windows, Unix, UNC, relatif, absolu)
- Type de plateforme (Windows, Unix, inconnu)
- Chemins absolus vs relatifs
- Présence du séparateur à la fin
Documentation de l'API
Point de terminaison de la requête
POST /fr/api/tools/path-analyzer
Paramètres de la requête
| Nom du paramètre | Type | Requis | Description |
|---|---|---|---|
| pathInput | text | Oui | - |
| normalizePlatform | select | Non | - |
| showDetailed | checkbox | Non | Afficher séparément la racine, le lecteur, le répertoire, le nom et l'extension |
Format de réponse
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Données JSON:
Données JSON
Documentation de MCP
Ajoutez cet outil à votre configuration de serveur MCP:
{
"mcpServers": {
"elysiatools-path-analyzer": {
"name": "path-analyzer",
"description": "Analyser les chemins de fichiers, identifier les formats Windows/Unix, extraire les composants et normaliser les chemins",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=path-analyzer",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.
Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]