Page 1 sur 1

[Solved] Création paquet Flowcode v6

Publié : 06 sept. 2017 - 16:23
par olaplanche
Bonjour,

J'ai créé un nouveau paquet qui installe Flowcode v6 silencieusement sans problème et exécute la commande d'activation de la licence du logiciel. Sauf que cette commande n'est pas totalement silencieuse et du coup l'installation du paquet se termine sur un timed out after 300 seconds with output ''

Le logiciel étant mal grès tout complètement fonctionnel et activé, est-il possible de faire accepter cette exception afin de ne pas remonter d'erreur sur le serveur wapt ? La commande d'activation est exécutée dans un run()

Merci

Re: Création paquet Flowcode v6

Publié : 06 sept. 2017 - 22:00
par sfonteneau
Bonjour

L'installation du logiciel semble lourde et les 300 secondes du run de base ne sont pas suffisante.

Vous pouvez augmenter le timout en ajoutant :

timeout=1200 par exemple.

Simon

Re: Création paquet Flowcode v6

Publié : 07 sept. 2017 - 08:24
par olaplanche
Bonjour,

Merci, j'ai déjà testé en augmentant le timeout mais ça ne résout pas le problème.
La commande d'activation s’exécute même rapidement, mais affiche un popup de confirmation à la fin où il suffit de cliquer sur ok. Malheureusement il ne semble pas y avoir de paramètre silencieux pour quelle ne s'affiche pas.
En utilisant cette commande dans un paquet wapt, le popup n’apparaît pas et quelque soit le timeout, une erreur est remontée.

Re: Création paquet Flowcode v6

Publié : 07 sept. 2017 - 08:57
par htouvet
C'est cette commande

Code : Tout sélectionner

fc_licensing.exe -register "C:\key_folder\key.txt" "Flowcode User" "C:\Program Files\Flowcode 6\licenses\basic.key" "C:\key_folder\basic.key"
qui demande une confirmation par popup ?

Si c'est le cas, une solution moyennement propre est de mettre un timeout plus court et de catcher (try: except: ) l'erreur de timeout.

Code : Tout sélectionner

try:
    run('fc_licensing.exe -register ...',timeout=15)
except TimeoutExpired:
    pass

Re: Création paquet Flowcode v6

Publié : 07 sept. 2017 - 09:57
par olaplanche
yes c'est exactement çà !

Je vais tester votre solution de contournement merci !

Re: Création paquet Flowcode v6

Publié : 07 sept. 2017 - 10:17
par olaplanche
Ça fonctionne merci !

Je ne vois pas comment faire autrement... (plus propre)