Page 1 sur 1
creation paquet epsonMP projector
Posté : 02 juin 2016 - 13:21
par stenon
Bonjour,
apres avoir perdu pas mal de temps a vouloir creer ce paquet je m'en remets a vous ..
par defaut j'ai ceci mais ca ne marche pas :
def install():
print('installing soft-epson')
run(r'"epson376900eu.exe" /VERYSILENT')
l'erreur banal de timeout apres 10 minutes ... c'est long
j'ai fait plein de test mais tous revenaient a cette erreur
ici mon programme que je voulais waptiser:
https://www.epson.eu/epson-projector-software
si vous avez du temps a perdre
Merci tout de meme
Re: creation paquet epsonMP projector
Posté : 02 juin 2016 - 14:10
par sfonteneau
Re: creation paquet epsonMP projector
Posté : 02 juin 2016 - 14:26
par stenon
oui merci .. j'ai vu ce tutorial
maintenant je bloque sur le passage d'argument de la commande run :
CalledProcessError: Command '('"setup.exe" -s -f1 setup.iss',)' returned non-zero exit status -5001
et voici la definition d'install :
def install():
print('installing soft-epson-2.80')
run(r'"setup.exe" -s -f1 setup.iss')
je suis en train d'essayer de touver d'ou ca vient ...
ca doit vite se comprendre que je debute avec wapt
Cordialement et
un grand Merci
Re: creation paquet epsonMP projector
Posté : 03 juin 2016 - 16:43
par gaelds
je dis peut-être une bêtise mais est-ce que l'instruction install_exe_if_needed pourrait faire accepter ce code retour -5001 ?
install_exe_if_needed("setup.exe -s -f1 setup.iss", silentflags='', key=None, min_version=None, killbefore=[], accept_returncodes=[0, -5001], timeout=300)
Re: creation paquet epsonMP projector
Posté : 04 juin 2016 - 09:15
par stenon
Salut,
merci pour ton idée, meme si pour info ca ne marchait pas et l'erreur était "ne trouve pas le setup.exe dans le package"
en tout cas un grand merci à vous 2 car vos suggestions m'ont permis de persévérer et de comprendre mon erreur
finalement après 2 jours, je me suis rabattu sur une install via GPO et c'est là que je me suis apercu que mes fichiers étaient corrompus ... après avoir réussi via GPO, je suis revenu sur wapt et maintenant la commande suivante marche très bien
def install():
print('installing soft-epson-2.80')
run(r'"setup.exe" -s "setup.iss"')
MERCI Beaucoup !