#!/bin/bash
#nécessite les paquets: zenity; xmlstarlet

{
projet=`zenity --title "Sélectionner le fichier projet QET" --file-selection --filename="./Bureau"`

if  [ $? != 0 ]; then # si fermeture
	exit 1
fi
[ $? -ne 0 ] && exit 2 # si annulation
}


{
dossier=`zenity --title "Sélectionner le dossier de destination" --file-selection --directory`

if  [ $? != 0 ]; then # si fermeture
	exit 1
fi
[ $? -ne 0 ] && exit 2 # si annulation
}


xmlstarlet sel -T -t -m /project/diagram/elements/element/terminals/terminal -s A:T:- "elementInformations" -v "concat(../../elementInformations/*[@name='label'], ';' ,../../@type, ';', @id, ';' , @orientation)" -n "$projet" > "$dossier/bornes.csv"

xmlstarlet sel -T -t -m /project/diagram/conductors/conductor -s A:N:- "@num" -v \
"concat(@num,';',@terminal1,';',@terminal2)" -n "$projet" > "$dossier/conducteurs.csv"


zenity --info --title="Fichier CSV créés" --height=100 --width=300 --text="Terminé !"
exit
