Try   HackMD

Documentation Fortigate Excel Converter

Table des matières

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Les programmes sont stockés dans des archives ZIP sur Ensemble. Ils doivent être extrait avant utilisation ! Dans le cas contraire des bugs peuvent apparaitre dans le cas contraire.

Mode Interface Graphique

  1. Lorsque vous lancez le programme, l'exécutable commencer par une phase de décompression qui dure environ 20 secondes.

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  2. Une fois terminée, le script Python démarre et affiche une ligne avec l'emplacement des fichiers de logs.

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  3. Peu après une fenêtre d’explorateur Windows vous demande de choisir le fichier que vous voulez convertir.

    • Si vous choisissez un fichier .conf, le programme produira un fichier Excel
    • Si vous choisissez un fichier .xlsx, le programme produira un fichier de configuration
    • Si vous choisissez un fichier avec une autre extension, le programme retournera une erreur et s'arrêtera.
      Image Not Showing Possible Reasons
      • The image file may be corrupted
      • The server hosting the image is unavailable
      • The image path is incorrect
      • The image format is not supported
      Learn More →
  4. Après avoir validé et si le fichier est valide, une seconde fenêtre s’ouvrira pour vous demander l’emplacement du dossier de sortie où devront être enregistrer le ou les fichiers produits.

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

  5. Une fois validé, le programme commencera son processus de conversion du fichier

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →

A la fin du script, une fenêtre Windows s'ouvrira à l'emplacement des fichiers de sortie.

Mode Ligne de commande

Pour utiliser le script en ligne de commande et non en interface graphique il suffit d'ajouter un argument. On utilise ici directement les fichiers sources python et non l'exécutable.

Liste des arguments disponibles :

Option Option version longue Description
-i input Chemin d'accès du fichier à convertir
-o output Chemin du dossier de sortie
overwrite Ecrase les fichiers s'ils existent déjà
-h help Affiche l'aide d'utilisation

Exemple de ligne de commande :

python main.py --help

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Ne pas oublier de doubler les backslash sur Windows et de ne pas mettre de backslash de fin pour le dossier de sortie

python main.py --input "..\\tests\\forti.conf" --output "..\\tests"

Construction de l'exécutable

Pour construire l'exécutable, il suffit de lancer le script batch build-iexpress.bat qui réalise toutes les opérations de création.