Aller au contenu

Messages recommandés

Posté (modifié)

bonjour ,

 

Je vous présente une première pré-version 2.0.0 de SIRILIC.  Elle est disponible à partir la branche Sirilic-plugin-siril1.4 .  ou sinon à partir de cette archive sirilic-v2.0.0-rc1.zip

La principale nouveauté est la refonte de SIRILIC pour être intégrer dans SIRIL en tant que plugin.

Après avoir télécharger l'archive et dézipper, il faut lancer SIRIL , aller dans les 'préférences>Scripts' et  ajouter le chemin du dossier contenant 'sirilic.py' dans la recherche de script:

 

installation.jpg.2c333971a3e284dc493d358a71761033.jpg

 

image.png.b793c2bc8b2174dcfa90fb87899a8f48.png

 

J'ai travaillé sur  l'interface pour la rendre plus compacte :

 

image.png.22d2deeb18bed411f005186780ff36c2.png

 

le thème peut être choisi dans  les  préférences globales.

 

Une nouveauté : j'ai ajouté un mode Pas à Pas ( une sorte de debug de script  avec  possibilité de modifier en  live l'instruction en cours ).

 

image.png.437fc9825909afb8c205ebb069b60b37.png

 

Cette version est une release candidate: J'ai modifié beaucoup de chose et je n'ai pas testé toutes les possibilités. Il  va avoir de potentielles régressions. :s

 

Comme d'habitude , je sollicite @keymlinux pour la tester sous l'environnement MAC OS.

 

 

Modifié par m27trognondepomme
  • Merci / Quelle qualité! 4
Posté
Le 22/12/2025 à 17:28, m27trognondepomme a dit :

Comme d'habitude , je sollicite @keymlinux pour la tester sous l'environnement MAC OS.

Salut,

 

Je viens de faire quelques test sur MacOS

 

Pas de problème de déploiement, 1er lancement avec chargement des paquets de dépendance OK

L'interface s'affiche sans soucis graphiques.

La génération de script et l'éditeur de script sont OK

note: je precise cela car ce sont des éléments où nous avions rencontré des problèmes spécifiques à l'environnement MacOS par le passé.

 

Les soucis:

Lors de la creation d'un nouveau projet, lorsque je souhaite ajouter des images j'ai le message suivant (lors du click bouton Add images)

10:44:40: Exception in Tkinter callback
10:44:40: Traceback (most recent call last):
10:44:40:   File "/Applications/Siril-1.4.app/Contents/Frameworks/Python.framework/Versions/3.12/lib/python3.12/tkinter/__init__.py", line 1968, in __call__
10:44:40:     return self.func(*args)
10:44:40:            ^^^^^^^^^^^^^^^^
10:44:40:   File "/Users/stephane/Downloads/App/sirilic/sirilic.py", line 233, in cbAddImages
10:44:40:     keystr = shdata.idb.KeyStr(object,layer,session)
10:44:40:              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:44:40:   File "/Users/stephane/Downloads/App/sirilic/lib/database.py", line 140, in KeyStr
10:44:40:     return ObjectName + KwKeyStr + LayerName + KwKeyStr + SessionName
10:44:40:            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
10:44:40: TypeError: can only concatenate str (not "int") to str

 

Si je charge un projet existant (avec des images déjà déclarées), j'ai un message similaire lorsque je clique sur le bouton "configure"

10:42:36: Exception in Tkinter callback
10:42:36: Traceback (most recent call last):
10:42:36:   File "/Applications/Siril-1.4.app/Contents/Frameworks/Python.framework/Versions/3.12/lib/python3.12/tkinter/__init__.py", line 1968, in __call__
10:42:36:     return self.func(*args)
10:42:36:            ^^^^^^^^^^^^^^^^
10:42:36:   File "/Users/stephane/Downloads/App/sirilic/sirilic.py", line 203, in cbConfigure
10:42:36:     keystr  = shdata.idb.KeyStr(object,layer,session)
10:42:36:               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:42:36:   File "/Users/stephane/Downloads/App/sirilic/lib/database.py", line 140, in KeyStr
10:42:36:     return ObjectName + KwKeyStr + LayerName + KwKeyStr + SessionName
10:42:36:            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
10:42:36: TypeError: can only concatenate str (not "int") to str

 

Cordialement

Posté

donc install=> OK

 

pb au niveau des liens symboliques:  (cela fonctionne avec la version 1.15.12 cela tend à dire que  windows est bien configure

message erreur:

3:00:38: -                          Construction des dossiers                           -
13:00:38: Créer le dossier: D:\Astronomie\photos\Siril\_Camera\scriptsirilic5\RGB\S\IMAGES
13:00:38: Créer le dossier: D:\Astronomie\photos\Siril\_Camera\scriptsirilic5\RGB\S\MASTER
13:00:38: 
13:00:38: Créer le dossier: D:\Astronomie\photos\Siril\_Camera\scriptsirilic5\Temp
13:00:38: 
13:00:38: 
13:00:38: --------------------------------------------------------------------------------
13:00:38: -                          COPE DANS LE DOSSIER SIRIL                          -
13:00:38: --------------------------------------------------------------------------------
13:00:38: --------------------------------------------------------------------------------
13:00:38: 0/1:    0.0 % 
13:00:38: Lien D:\Astronomie\photos\Siril\NINA\LIGHT\Sh2 101\_Sh2 101-L-Ultimate--6.60-300.00-901-AA26CTEC-0017-70-1x1-32521-48.00-Lulu 480-2025-08-15_23-32-49.fits -> D:\Astronomie\photos\Siril\_Camera\scriptsirilic5\RGB\S\IMAGES\SRC\_Sh2 101-L-Ultimate--6.60-300.00-901-AA26CTEC-0017-70-1x1-32521-48.00-Lulu 480-2025-08-15_23-32-49.fits
13:00:38: La syntaxe de la commande n'est pas correcte.
13:00:38: ... annulé
13:00:38: *** copy_link() :Command 'mklink D:\Astronomie\photos\Siril\_Camera\scriptsirilic5\RGB\S\IMAGES\SRC\_Sh2 101-L-Ultimate--6.60-300.00-901-AA26CTEC-0017-70-1x1-32521-48.00-Lulu 480-2025-08-15_23-32-49.fits D:\Astronomie\photos\Siril\NINA\LIGHT\Sh2 101\_Sh2 101-L-Ultimate--6.60-300.00-901-AA26CTEC-0017-70-1x1-32521-48.00-Lulu 480-2025-08-15_23-32-49.fits' returned non-zero exit status 1.
13:00:38: ***Erreur de lien symbolique sur Windows: 
13:00:38: Vérifier si l'option "Developer Mode" est autorisé
13:00:38: Attention, les liens symboliques sur Windows fonctionne uniquement sur une partition NTFS
 

une idée?

image.png.4758366f6e8268bf74a65dc1f7f1da35.png

×
×
  • 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.