<div dir="ltr"><div>Bon je viens de faire quelques test rapide:</div><div><br></div>J'ai réussi avec la création d'un fichier  personalscript.py<div><br></div><div>qui contient :</div><div><br></div><div><div><font color="#666666">#!/usr/bin/python</font></div><div><font color="#666666"># -*- coding: utf-8 -*-</font></div><div><font color="#666666"># -----------------------------------------------------------------------</font></div><div><font color="#666666">from setuphelpers import *</font></div><div><font color="#666666">def preinstall():</font></div><div><font color="#666666">    print('pas de preinstall')</font></div><div><font color="#666666">def postinstall():</font></div><div><font color="#666666">    print('pas de postinstall')</font></div></div><div><br></div><div><br></div><div>Puis en ajoutant :</div><div><br></div><div><div><font color="#666666">                        <a href="http://logger.info">logger.info</a>(u"  executing preinstall script")</font></div><div><font color="#666666">                        import personalscript</font></div><div><font color="#666666">                        personalscript.preinstall()</font></div><div><font color="#666666">                        exitstatus = setup.install()</font></div><div><font color="#666666">                        <a href="http://logger.info">logger.info</a>(u"  executing postinstall script")</font></div><div><font color="#666666">                        personalscript.postinstall()</font></div></div><div><br></div><div>au niveau de cette ligne : <a href="https://github.com/tranquilit/WAPT/blob/824dc3fb20baf5d9ce577d3e798787a6c50ad5c0/common.py#L3178">https://github.com/tranquilit/WAPT/blob/824dc3fb20baf5d9ce577d3e798787a6c50ad5c0/common.py#L3178</a></div><div><br></div><div>Il suffirai ensuite a l'utilisateur de modifier pre install et post install a sa guise </div><div><br></div><div>Est-ce que ce genre de chose pourrais être intégrer a wapt, car je voudrais pas me retrouver dans ce style de cas de figure 😁 :</div><div><a href="http://www.commitstrip.com/fr/2016/05/17/coder-dilemma-9-the-upgrade/">http://www.commitstrip.com/fr/2016/05/17/coder-dilemma-9-the-upgrade/</a><br></div><div><br></div><div>Si par défaut preinstall et postinstall reste vide cela ne posera pas problème aux utilisateurs pout qui cette fonction n’intéresse pas mais cela proposerai un personnalisation aux utilisateurs qui en on besoin ? <br>Notamment les utilisateurs de scribe !</div><div><br></div><div>Simon <br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Le 25 mai 2016 à 12:56, Les Fourmisduweb <span dir="ltr"><<a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a>></span> a écrit :<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Les clé registre concernée en l’occurrence sont HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders<br>
<br>
Donc non modifiable avec un compte utilisateur, le session setup ne me parait donc pas la solution.<br>
<br>
Il faudais un postinstall et un preinstall, je ne voie que ça ...<br>
<br>
Cette solution permettrai d’éviter de modifier les paquet de votre dépôt<br>
<br>
Simon<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
Le 25/05/2016 12:20, Vincent CARDON a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Bonjour,<br>
<br>
Une solution élégante pour cette situation pourrait, il me semble, être trouvée avec la fonction session_setup, qui permet de lancer des actions post-install lors de l'ouverture d'une session par un utilisateur.<br>
<br>
<a href="http://dev.tranquil.it/sphinxdocs/source/common.html?highlight=session#common.Wapt.session_setup" rel="noreferrer" target="_blank">http://dev.tranquil.it/sphinxdocs/source/common.html?highlight=session#common.Wapt.session_setup</a><br>
<br>
A cogiter.<br>
<br>
Vincent<br>
<br>
----- Le 25 Mai 16, à 12:03, Les Fourmisduweb <a href="mailto:blog@lesfourmisduweb.org" target="_blank">blog@lesfourmisduweb.org</a> a écrit :<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Il fraudais peut être voir pour créer un "patch" que les utilisateur de scribe<br>
devrait appliquer sur le client après l'installation du client scribe.<br>
quelque chose qui va modifier le fichier waptservice.py et ajouter<br>
automatiquement la modification des cle registre avant une installation et<br>
restaurer une fois l'installation terminée<br>
<br>
A cogiter ... Je garde ça sous le coude<br>
<br>
Simon<br>
<br>
<br>
<br>
Le 25/05/2016 11:43, Les Fourmisduweb a écrit :<br>
<br>
<br>
Le problème est lié a ESU sous scribe, le problème est également présent sous<br>
wpkg.<br>
<br>
Il y a une très bonne explication pour wpkg ici :<br>
<a href="http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/WPKG/co/55-WPKG-Pre-post-install.html" rel="noreferrer" target="_blank">http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/WPKG/co/55-WPKG-Pre-post-install.html</a><br>
<br>
Il fraudais voir pour faire ce même genre de doc officiel sous wapt et scribe<br>
car vous êtes nombreux dans ce cas.<br>
<br>
Un amis a moi modifie ses paquet pour y ajouter:<br>
<br>
def install():<br>
run ('regedit /E c:\Windows\sauv_menu-dem.reg<br>
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User<br>
Shell Folders"')<br>
run ('regedit /S bureau-menu_demarrer.reg')<br>
run('installationgeogebra.msi')<br>
run ('regedit /S c:\Windows\sauv_menu-dem.reg')<br>
<br>
Cela résous le problème, c'est pas pratique pratique mais bon ESU n'est pas très<br>
standard et très propre ...<br>
<br>
Simon<br>
<br>
<br>
Le 25/05/2016 11:27, Christophe Laurent a écrit :<br>
<br>
<br>
<br>
Bonjour, quelqu'un est-il arrivé à faire fonctionner wapt dans un domaine géré<br>
par un serveur Scribe. Je n'arrive pas notamment à déployer Geogebra et java.<br>
Merci.<br>
Laurent Christophe<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list <a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a> <a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it" target="_blank">WAPT@lists.tranquil.it</a><br>
<a href="http://lists.tranquil.it/listinfo/wapt" rel="noreferrer" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
</blockquote></blockquote>
<br>
</div></div></blockquote></div><br></div>