Page 2 sur 4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 13 avr. 2017 10:53
par raphael.brocq
Mise à jour en 2.0.454.

Quelques modifs dont la balise eoledl. Merci à David et Florian pour la vigilance :oops:

Par contre, pour récupérer le msi, j'ai mis en place une nouvelle méthode. A tester sur la partie dev.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 20 mai 2017 10:11
par brahim.seghieri
La version 456.0.1 est arrivée, je ferai le test la semaine prochaine.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 08 sept. 2017 16:23
par nicolas.piegay
Bonjour,

Petit message pour vous dire qu'un paquet est en développement (pour la MàJ 456.0.4).

Vous pouvez le tester !

Vous pouvez retrouver la procédure et le .xml à cette adresse : https://forum-dane.ac-lyon.fr/forum/viewtopic.php?f=45&t=2641

Merci pour vos retours.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 18 oct. 2017 12:32
par raphael.brocq
Mise à jour avec les nouveautés proposées par Nicolas et moi il y a quelques temps.

- plus besoin de faire de manip compliquées pour récupérer le msi (l'exe téléchargé depuis le site de scratch suffit),
- suppression lors de la mise à jour du dossier c:/programme files/scratch 2/static-tip : ce dossier correspond à l'aide incluse dans Scratch et remplie le config_eole de chaque utilisateur de 25 à 40 Mo (pour pas grand chose). Le supprimer est bon pour le serveur, bon pour les quotas utilisateurs et n'est pas une gêne en terme de pédagogie.
- suppression du message pénible de mise à jour de nouvelle version à installer (ce n'est pas vraiment une nouveauté, mais je le réannonce).

A noter que pour que ce paquet soit efficace sur les config_eole des utilisateurs, il faudrait coupler la mise à jour du paquet avec la mise à jour des scripts de purge sur le serveur. Si vous souhaitez que nous mettions en place les scripts de purge (mise à jour du script de purge quotidienne, installation du script de purge mensuelle), envoyez un mail à assistance@ac-lyon.fr

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 08 nov. 2017 09:56
par damien.azambre
Testé et non approuvé.
Sur un poste où Scratche était déjà installé, il se réinstalle à chaque redémarrage car la commande d'installation silencieuse retourne le code 9.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 08 nov. 2017 12:08
par raphael.brocq
Quelle est la version de scratch qui est installée sur ce poste ?

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 10 nov. 2017 14:42
par damien.azambre
version 456.0.4 (même version)

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 10 nov. 2017 15:07
par raphael.brocq
Supprime le fichier wpkg.xml dans c:/windows/système 32

et une fois connecté en admin, va voir le journal d'événements : https://dane.ac-lyon.fr/spip/WPKG, question : D’où vient mon dysfonctionnement dans WPKG ?

Sinon, appelle le GU pour qu'on regarde sur ton poste à distance

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 nov. 2017 13:53
par jean-jacques.um
Bonjour
Le lien de téléchargement ne fonctionne pas ?

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 nov. 2017 17:37
par sebastien.schottes
Bonjour,
Où trouve-t-on la version 456 ?
J'ai essayé avec la version 458 proposée en ligne sur le site de Scratch mais malheureusement l'installation ne fonctionne pas.
Merci d'avance.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 nov. 2017 23:44
par raphael.brocq
Voici le lien vers la 456.0.4 https://scratch.mit.edu/scratchr2/stati ... 56.0.4.exe
Cette adresse se retrouve dans la balise eole du paquet en remplaçant %version_dl % par 456.0.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 15 nov. 2017 08:37
par sebastien.schottes
Oups...Merci !
Tout fonctionne parfaitement.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 17 nov. 2017 11:37
par david.pailler
Bonjour,
Pour éviter le téléchargement de application.xml, deux lignes dont une avec powershell donc pas compatible avec XP.
L'intérêt est de travailler sur le application.xml fourni avec la version installée

<install cmd="powershell &quot;Get-Content '%ProgramFiles%\%dossier%\META-INF\AIR\application.xml' | foreach { $_ -replace '%version_long%','999' } | out-file %TMP%\application.txt&quot; " os="(6\.\d\.\d{4})|(10\.0\.\d{5})"/>
<install cmd='%ComSpec% /C move /Y "%TMP%\application.txt" "%PROGRAMFILES%\%dossier%\META-INF\AIR\application.xml"' os="(6\.\d\.\d{4})|(10\.0\.\d{5})"/>

   
avec pour variables particulières:
   <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
    <variable name="version" value="2" />
    <variable name="version_long" value="458.0.1"/>
    <variable name="doscribe" value="Scratch" />
    <variable name="logiciel" value="%doscribe% %version%" />
    <variable name="dossier" value="%logiciel%" />

Qu'en pensez-vous?
Cordialement

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 19 nov. 2017 12:36
par raphael.brocq
Pourquoi pas. Tout ce qui peut automatiser efficacement les tâches est bon à prendre. A tester.

Par contre, les &quot;, c'est normal ou c'est un problème lié au copier/coller ?

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 déc. 2017 15:18
par antoine.witkowski
Bonjour à tous,

Je ne sais pas si c'est le bon endroit pour poser une question, ou s'il vaut mieux créer un topic dans la rubrique "partager ses expériences".
Du coup je tente, n'hésitez pas à déplacer mon message.

Je débute en tant qu'administrateur réseau dans mon établissement cette année et je me suis heurté comme beaucoup d'entre vous au problème de scratch qui télécharge les fichiers d'aide au démarrage et fait exploser les quotas élèves. Pourtant, mon prédécesseur l'avait installé en 2016 et nous n'avions pas eu le problème l'année dernière.

J'ai voulu alors modifier le package mais lorsque j'ai ouvert wpkg manage, scratch n'apparaissait plus dans la liste des logiciels, je ne pouvais donc pas le décocher ni le cocher. Et de fait, aucun xml correspondant à scratch ne se trouvait dans les packages ! Pourtant le logiciel est bien installé sur tous les postes de l'établissement...
J'ai donc re-créé un package avec la version mise en ligne par Raphaël dans ce topic, placé manuellement le .exe et le .msi au bon endroit et coché scratch dans le wpkg manage.
En redémarrant un ordinateur, rien n'a été modifié. Je dois probablement manquer quelque chose d'évident, pardonnez mon ignorance et mon manque de clarté.

J'ai ouvert un ticket au guichet unique, mais peut-être que la solution est toute simple donc je tente quand même de vous solliciter.

Merci d'avance,

Antoine Witkowski.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 déc. 2017 17:12
par raphael.brocq
Si rien n'est coché et que scratch est installé, c'est que ça a été fait à la main, poste à poste.

Pour pouvoir mettre à jour scratch, il faut que l'ancienne version déjà installée soit au préalable désinstallée. Le paquet wpkg prévoit cette désinstallation mais car il y a toujours un mais pour un certain nombre de versions, pas toutes, car nous en sautons de temps en temps ( plus pour une question de temps que de technique). Peut être que la ligne de commande de désinstall de ta version n'est pas prise en compte.
Dans un premier, vérifie dans le panneau de config quelle est la version installée
Puis cherche dans le paquet si la ligne fe désinstall de ta version y est (c'est noté en commentaire dans le code du paquet)

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 14 déc. 2017 23:29
par gilles.pelissier
il faut aussi vérifier dans "wpkg\software" que le .exe et le .msi ont bien les droits "lecture/exécution" pour "tout le monde" !

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 15 déc. 2017 13:47
par antoine.witkowski
Bonjour,

Déjà un grand merci à tous deux pour vos réponses ultra rapides.

Raphaël, je ne crois pas que ça ait été fait poste à poste. Je suis presque sûr que mon prédécesseur avait utilisé wpkg. D'ailleurs en réalité il existait bel et bien un package Scratch, mais situé ici :
U:\wpkg-manage\packages-eole\packages
Est-ce possible ? Je pensais que les packages devaient être placé ici : U:\wpkg\packages
Cela expliquerait pourquoi je ne voyait pas Scratch dans la liste de wpkg manage...
La ligne de déinstall' est bien présente, dans le paquet que je viens de créer au bon endroit et également dans l'ancien paquet, situé dans le wpkg manage... Quel bazar !

Gilles, merci effectivement j'ai oublié cette vérification pourtant on nous l'a bien dit en formation ! J'ai bien modifié cela mais en relançant un PC, rien n'a changé.

Merci encore !

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 15 déc. 2017 13:58
par gilles.pelissier
sur ton PC de test, tu peux essayer d'effacer le fichier suivant   c:\windows\system32\wpkg.xml
cela réinitialise wpkg sur le poste et le fichier sera recréé.
je suppose que tu as bien coché la case "Scratch" dans wpkg-manage pour la salle en question.

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

Posté : 15 déc. 2017 19:25
par antoine.witkowski
Bonsoir !

Après une brillante intervention de Raphael ce soir, la nouvelle version de scratch avec la suppression des fichiers d'aide a pu être installée, merci !
J'avais fait quelques erreurs notamment au niveau de la ligne de désinstall'. Egalement, la dépendance envers AdobeAir empêchait wpkg de lancer l'installation de Scratch (Raphael n'hésite pas à préciser si j'oublie des choses ou si je suis imprécis).
Tout est donc rentré dans l'ordre, plus ou moins, puisque subsiste le problème du déplacement de la majorité des paquets dans le dossier wpkg manage, probablement au moment de la migration vers seven... Enfin pour l'instant ça ne pose pas trop de problème.
Merci encore pour toute l'aide apportée et bon week-end !

Antoine