Les options de validation peuvent maintenant être sauvegardées et restaurées automatiquement grâce au système de configuration --save-config.
--validate-darks: Active la validation des fichiers darks--no-validate-darks: Désactive la validation des fichiers darks--validation-report: Génère un rapport détaillé de validation--no-validation-report: Désactive la génération du rapport de validation--input-dirs DIR1 DIR2 ...: Spécifie les répertoires d'entrée
# Activer la validation et le rapport, spécifier des répertoires
python bin/darkLibUpdate.py --validate-darks --validation-report --input-dirs /path/to/darks1 /path/to/darks2 --save-config
# Désactiver la validation
python bin/darkLibUpdate.py --no-validate-darks --no-validation-report --save-configUne fois sauvegardées, les options sont automatiquement appliquées :
# Lance le script avec les options sauvegardées
python bin/darkLibUpdate.py
# Ou override temporairement une option sans sauvegarder
python bin/darkLibUpdate.py --no-validate-darks# Voir les valeurs par défaut chargées
python bin/darkLibUpdate.py --help# Configuration initiale (une seule fois)
python bin/darkLibUpdate.py \
--validate-darks \
--validation-report \
--input-dirs /observatory/darks/session1 /observatory/darks/session2 \
--save-config
# Utilisation quotidienne (plus besoin de spécifier les options)
python bin/darkLibUpdate.py
# Ajout d'un nouveau répertoire temporairement
python bin/darkLibUpdate.py --input-dirs /observatory/darks/session3# Désactiver la validation pour des traitements rapides
python bin/darkLibUpdate.py --no-validate-darks --no-validation-report --save-config
# Utilisation sans validation
python bin/darkLibUpdate.py --input-dirs /path/to/darksLes options sont sauvegardées dans ~/.siril_darklib_config.json :
{
"validate_darks": true,
"validation_report": true,
"input_dirs": ["/path/to/darks1", "/path/to/darks2"],
"...": "autres options..."
}- Les options
--input-dirssauvegardées servent de défaut, mais peuvent être overridées - Les options
--no-*permettent de désactiver explicitement les options même si elles sont sauvegardées commetrue - La configuration persiste entre les sessions
- Utiliser
--save-configpour mettre à jour la configuration