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
[Solved] Création paquet Flowcode v6
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
-
- Messages : 178
- Enregistré le : 26 janv. 2017 - 11:11
Modifié en dernier par olaplanche le 07 sept. 2017 - 10:17, modifié 1 fois.
- Version de WAPT installée : 2.6.0.16795 Enterprise
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
- sfonteneau
- Expert WAPT
- Messages : 2084
- Enregistré le : 10 juil. 2014 - 23:52
- Contact :
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
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
-
- Messages : 178
- Enregistré le : 26 janv. 2017 - 11:11
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.
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.
- Version de WAPT installée : 2.6.0.16795 Enterprise
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
C'est cette commande
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
fc_licensing.exe -register "C:\key_folder\key.txt" "Flowcode User" "C:\Program Files\Flowcode 6\licenses\basic.key" "C:\key_folder\basic.key"
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
Tranquil IT
-
- Messages : 178
- Enregistré le : 26 janv. 2017 - 11:11
yes c'est exactement çà !
Je vais tester votre solution de contournement merci !
Je vais tester votre solution de contournement merci !
- Version de WAPT installée : 2.6.0.16795 Enterprise
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
-
- Messages : 178
- Enregistré le : 26 janv. 2017 - 11:11
Ça fonctionne merci !
Je ne vois pas comment faire autrement... (plus propre)
Je ne vois pas comment faire autrement... (plus propre)
- Version de WAPT installée : 2.6.0.16795 Enterprise
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10
- OS du serveur : Linux / Debian Bookworm
- OS de la machine d'administration/création des paquets : Windows 10