Aller au contenu

Messages recommandés

Posté

Bonjour,

permettre à siril de lire stdin en spécifiant - comme nom de script permet d'inclure des sections de traitement siril dans un script en bash par exemple :

#!/bin/bash
# bash commands to prepare files
#
initdir=$(pwd)
# etc... snapped
echo "Launching siril..."
/usr/local/bin/siril -i /home/fmeyer/.siril/siril.cfg -s - <<ENDSIRIL
#
#############################################
# Simple Script for Siril 0.9.9 
# (master and flat preexist)
############################################
setext $ext
#preprocess lights
#
cd $working_directory
preprocess $sequence -dark=$dark -flat=$flat

#align lights
register pp_$sequence

#stack calibrated lights
stack r_pp_$sequence rej 3 3 -norm=addscale

close
ENDSIRIL
#
#
#
echo done Siril part
echo bash stuff, eg to clean up things...
cd $working_directory
# etc... snapped

(proposition de patch attaché)

--

fm

patch_siril_stdin

  • J'aime 1
Posté

Houla !!!

Ca fait longtemps qu'il y'avait pas eu de ligne de code de M. François Meyer dans Siril :).

Quelle bonne nouvelle ;).

 

Faut que je regarde ça !!

Posté

:)Salut Cyril. Tu verras, pour le coup, je ne me suis pas foulé niveau code...
Un truc de dinosaure. Mais c'est super pratique.
(Par contre sous windows, ça doit pas exister stdin... Il faut ptet ajouter un test pour la compilation.)

Posté

Woosh, c'était rapide :)

C'est quoi la subtilité entre main.c et main-cli.c ?

(J'avais fait les 2, pis comme ça marchait avec juste le main.c, j'avais annulé dans main-cli.c)

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.