[RESOLU] Paquet Edt v2022 build 0.3.0 / Pronote v2022 build 0.3.0

Questions about WAPT Packaging / Requêtes et aides autour des paquets Wapt.
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
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

23 juin 2021 - 16:59

Bonjour,

Modification importante sur le premier post, ajout du code pour la version EDT 2021.
Ce nouveau code prend automatiquement en charge la présence éventuelle de la version 2020 si installée.
Ajout de la fonction def update_package(): pour que chacun puisse être autonome sur la mise à jour du paquet.
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

24 juin 2021 - 09:14

Mise à jour du premier post :
- Nettoyage du code
- Ajout de commentaire
- Ajout de la partie obligatoire du fichier control pour un bon fonctionnement
- Mise en variable du FQDN serveur, port et nom du raccourci bureau pour en simplifier la personnalisation
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

08 juil. 2021 - 15:32

Mise à jour du premier post :
- Ajout de la (pré)version Pronote 2021 !
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
laurent.bost
Messages : 4
Inscription : 16 juil. 2021 - 10:15

16 juil. 2021 - 10:19

Bonjour,

Je viens de tester l'installation du paquet Wapt de pronote 2021, et j'obtiens l'erreur suivant lors de l'installation :

Traceback (most recent call last):
File "C:\wapt\common.py", line 3877, in install_wapt
exitstatus = setup.install()
File "c:\waptdev\wapt-install_prnclient_fr_2021.0.1.1_win64-wapt\setup.py", line 95, in install
install_exe_if_needed(bin_name,silentflags='-s -f1%s' % pathinstallfile,key=app_uninstallkey,min_version=package_version[0:5],killbefore='Client PRONOTE.exe')
File "C:\wapt\common.py", line 3831, in new_func
return func(*args,**kwargs)
File "C:\wapt\setuphelpers_windows.py", line 1157, in install_exe_if_needed
error('setup exe file %s not found in package' % exe)
File "C:\wapt\waptutils.py", line 1698, in error
raise EWaptSetupException(u'Fatal error : %s' % reason)
EWaptSetupException: Fatal error : setup exe file Install_PRNclient_FR_2021.0.1.1.0_win64.exe not found in package

FATAL ERROR : EWaptSetupException: Fatal error : setup exe file Install_PRNclient_FR_2021.0.1.1.0_win64.exe not found in package
Exit code: 3

D'aprés vous d'ou pourrait venir l'erreur ?

Cordialement,
Laurent.
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

09 août 2021 - 13:04

Bonjour,

A priori le fichier Install_PRNclient_FR_2021.0.1.1.0_win64.exe n'est pas trouvé !
Pouvez-vous vérifier qu'il existe bien dans votre paquet ?

En principe en partant de mon code, il suffit d’exécuter la fonction def update_package(): pour que le binaire soit téléchargé et nommé comme il se doit.

Cordialement,
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
laurent.bost
Messages : 4
Inscription : 16 juil. 2021 - 10:15

17 août 2021 - 11:04

Bonjour,

Merci de la réponse.

En effet en faisant Update-package-source cela fonctionne très bien.

Encore merci pour le script.

Cordialement,
Laurent.
chris2b
Messages : 19
Inscription : 01 juil. 2021 - 10:09

27 août 2021 - 09:44

Bonjour,
je suis tout nouveau et novice voir très novice la dedans.
J'ai tenté de créer le paquet avec votre code, lorsque je lance l'installation du paquet , j'ai une erreur :

bOpt2=0
"""
^
SyntaxError: invalid syntax
SyntaxError: invalid syntax (setup.py, line 59)

et je ne vois pas ce que je dois faire.
Auriez-vous une idée ?
Merci d'avance
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

10 sept. 2021 - 13:30

Bonjour,

Pouvez vous poster d'avantage de votre code dans un bloc

Code : Tout sélectionner

code
afin de voir où se trouve l'erreur de syntaxe ?

Cordialement,
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
gly
Messages : 24
Inscription : 30 mai 2019 - 11:45

23 févr. 2022 - 09:43

Pour info j'ai du enlevé le https dans ton url tele7.inde-education..... sinon j'avais une erreur SSL au monent d'update_package.
olaplanche
Messages : 173
Inscription : 26 janv. 2017 - 11:11

23 févr. 2022 - 09:54

Bonjour,

RAS de mon côté avec l'url en https :?
- Version de WAPT installée : 2.3.0.13516 Enterprise
- OS du serveur : Linux / Debian Buster
- OS de la machine d'administration/création des paquets : Windows 10
Verrouillé