Pour être validée, votre inscription doit respecter le format suivant :

identifiant : prenom.nom
courriel : adresse académique ou collectivité

En vous remerciant pour votre participation.
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Scratch 2 - logiciel de programmation ludique pour jeunes

02 juil. 2016 21:43

scratch.png


Logiciel : Scratch 2
Développeur : M.I.T.
Type de licence : Libre
Compatible XP : Oui
Compatible Win7 : Oui
Existe aussi sous Linux : Oui
Version : 2.0.458.0.1


Image  Nécessite au préalable l'installation d'Adobe Air.

Ce nouveau paquet apporte quelques nouveautés :
- 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/scrtach 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).


I - Suppression du message de mise à jour de nouvelle version à installer  

Si vous avez déjà une version de Scratch 2 d'installer et que vous ne souhaitez plus avoir le message de mise à jour de SCRATCH, suivez les points 1 à 4 du message de David Parra. Le point 5 est déjà dans le paquet xml de Scratch.[/quote]

Ceci ne sera plus à faire les prochaines fois.


II - Mise à jour de Scratch suivant la procédure habituelle de déploiement avec WPKG
- Copier-Coller le paquet ci-dessous dans wpkg-manage,
- Enregistrer,
- Cocher Scratch pour les salles souhaitées si ce n'est pas encore le cas,
- Cliquer sur Télécharger. Si ça ne fonctionne pas, faire le téléchargement manuellement et copier/coller l'exe dans u:/wpkg/software/scratch/
- Bien vérifier les droits pour tout le monde sur le dossier et l'exe.
- Relancer la machine et vérifier dans le panneau de configuration si la mise à jour s'est bien faite.

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

<package id="Scratch" 
        name="Scratch - logiciel de programmation ludique pour jeunes"
        revision="%version%.%version_long%.1"
        priority="70"
        reboot="false" >
<variable name="version" value="2.0" />
<variable name="version_dl" value="458.0.1" />

<variable name="version_long" value="458.0.1" />
<depends package-id="AdobeAir" />

<eoledl dl="https://scratch.mit.edu/scratchr2/static/sa/Scratch-%version_dl%.exe" destname="Scratch\"/>

    <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
    <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
    <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
    <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>
    <variable name="BDR" value="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" architecture="x86"/>
    <variable name="BDR" value="HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall" architecture="x64"/>
    
    
<check type="uninstall" condition="versionequalto" path="Scratch 2 Offline Editor" value="%version_long%" />
 
 
    <!-- desinstallation de la precedente version (1.4), sortie 1605 si la version n existe pas -->
    <install timeout='300' cmd='msiexec /x "%SOFTWARE%\Scratch\Scratch1.4.msi" /qn' ><exit code='any' /></install>

    <!-- desinstallation de la precedente version (2.0.439.3), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {8F310DDA-260A-4DB5-B81E-97BD6A697689}' ><exit code='any' /></install>
    
    <!-- desinstallation de la precedente version (2.0.440.0), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {AC6ADB8C-D6E8-4BAE-8A37-5B212410E36A}' ><exit code='any' /></install>

    <!-- desinstallation de la precedente version (2.0.447.0), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {CF8D1D99-D2A5-4153-8A70-6C4636C00874}' ><exit code='any' /></install>
    
    <!-- desinstallation de la precedente version (2.0.454), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {23E3A089-3169-48E8-A67B-30BBEAAF09B4}' ><exit code='any' /></install>

    <!-- desinstallation de la precedente version (2.0.456.0.1), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {797A7277-09F9-015D-C2BE-38BC66E24253}' ><exit code='any' /></install>

    <!-- desinstallation de la precedente version (2.0.456.0.4), sortie 1605 si la version n existe pas -->
    <install cmd='MsiExec.exe /passive /X {0C26944B-94CF-F315-D5E3-2E7186A3CCF9}' ><exit code='any' /></install>
    
    
    <!-- installation silencieuse -->
    <install cmd='"%SOFTWARE%\Scratch\Scratch-%version_dl%.exe" -silent  -eulaAccepted -desktopShortcut -programMenu -allowDownload' />
    <install cmd='cmd /c copy "%SOFTWARE%\Scratch\application.xml" "%PROGRAMFILES%\Scratch 2\META-INF\AIR\*" /Y' />
    
    <!-- Suppression de l'aide -->
    <install cmd='%ComSpec% /C rmdir /S /Q "%PROGRAMFILES%\Scratch 2\static_tips\" '/>

    <upgrade include="install" />
    <downgrade include="upgrade" />

    <!-- desinstallation -->
    <remove cmd='MsiExec.exe /passive /X {73F7B8A1-D228-3F0F-EBC1-AB52977886F3}' />
    <remove cmd='%ComSpec% /C rmdir /S /Q "%PROGRAMFILES%\Scratch 2\" '/>
</package>




Méthode d'installation sous Ubuntu 14.04 LTS et 16.04 LTS :

1 - Installation d'Adobe Air : https://forum-dane.ac-lyon.fr/forum/vie ... =44&t=2084
2 - Téléchargement de Scratch : https://scratch.mit.edu/scratchr2/stati ... ch-448.air
3 - Dans un terminal :
cd Téléchargements
sudo Adobe\ AIR\ Application\ Installer

source : https://doc.ubuntu-fr.org/scratch
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
david.parra
Collectivités
Messages : 58
Enregistré le : 27 févr. 2012 11:02
Localisation : 42000
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

21 oct. 2016 17:18

Bonjour,

Voici ne souhaitez plus avoir le message de mise à jour de SCRATCH, voici comment procéder :
  1. Récupérer le fichier suivant : C:\Program Files (x86)\Scratch 2\META-INF\AIR\application.xml
  2. Le coller dans U:\wpkg\Scratch
  3. L'éditer avec Notepad++ et se positionner à la ligne contenant <versionNumber>439.3</versionNumber>
  4. Remplacer la valeur 439.3 par 999 puis enregistrer le fichier et fermer
  5. Dans votre scratch;xml, ajouter la ligne ci-dessous juste après la ligne d'installation
    <install cmd='cmd /c copy "%SOFTWARE%\Scratch\application.xml" "C:\Program Files (x86)\Scratch 2\META-INF\AIR\*" /Y' />

Voila le résultat final :
       <!-- installation silencieuse -->
    <install cmd='msiexec /qn /i "%SOFTWARE%\Scratch\Scratch2_MSI.msi" ' />
    <install cmd='cmd /c copy "%SOFTWARE%\Scratch\application.xml" "C:\Program Files (x86)\Scratch 2\META-INF\AIR\*" /Y' />

J'espère que vos retours seront positifs !
David PARRA
Analyste Systèmes & Réseaux
Département de la Loire
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

24 oct. 2016 17:17

Bonjour David,

Je viens de tester et ça a l'air bon sur W7 (il faudra que je vérifie sur d'autres PC quand même). Cependant, il faut faire une modif pour XP. Le chemin program files n'est pas le même pour XP et W7 (je sais que pour les collèges de la Loire, c'est n'est pas un problème :roll:).
donc voici ma ligne valable pour les 2 OS :
    <install cmd='cmd /c copy "%SOFTWARE%\Scratch\application.xml" "%PROGRAMFILES%\Scratch 2\META-INF\AIR\*" /Y' />


Je l'intégrerai dans la mise à jour du paquet en 450

Merci
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
francois.lacour
DANE
Messages : 279
Enregistré le : 21 juin 2010 21:40
Localisation : DRANE Site de Lyon

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

09 déc. 2016 13:27

salut,
Il faudrait vérifier le chemin de décompactage de l'EXE pour trouver le .msi.
Chez moi, c'était sous W7 : C:\Users\admin\AppData\Local\Downloaded Installations\{6A197FDC-ED71-44B3-9469-7801957250E1}

et pas :
C:\users\admin\AppData\Local\Temp\{321F7994-7015-4EA9-BE69-BA134208FDA5}

à confirmer ou infirmer.

François
Lp Sermenaz - Rillieux La Pape
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

09 déc. 2016 13:35

En fait, il est des deux côtés. Avantage de ton côté est qu'il n'y a que lui.
Par contre les clés ne sont pas les mêmes !
A creuser...
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
jean-jacques.um
Académie de Lyon
Messages : 39
Enregistré le : 27 janv. 2011 21:36
Localisation : Firminy
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

04 janv. 2017 18:00

Bonjour
Même en suivant pas à pas la procédure, je n'arrive pas à installer scratch. le xml plante wpkg. Une idée ?
Bonne année à tous
Jean-Jacques
Lycée Albert Camus
Firminy
 
Avatar du membre
jean-jacques.um
Académie de Lyon
Messages : 39
Enregistré le : 27 janv. 2011 21:36
Localisation : Firminy
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

04 janv. 2017 18:12

Si l'un d'entre-vous peut m'envoyer un xml qui fonctionne je suis preneur
jean-jacques.um@ac-lyon.fr
Lycée Albert Camus
Firminy
 
boris.mauricette
Académie de Lyon
Messages : 200
Enregistré le : 12 nov. 2014 22:14
Localisation : Lycée Arnaud Beltrame - Meyzieu

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

05 janv. 2017 19:20

Bonjour, dans mon établissement, je devais toujours encadrer la balise <package> dans une plus grande <packages> (au pluriel)
c'est peut-être ça qui bloque.
Lyc. Arnaud Beltrame - Meyzieu
 
Avatar du membre
gilles.pelissier
Académie de Lyon
Messages : 1216
Enregistré le : 10 sept. 2010 21:39
Localisation : Lycée Edouard Branly - Lyon
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

06 janv. 2017 00:55

Les paquets donnés sur le forum doivent être copiés dans wpkg-manage qui les enregistre ensuite avec les balises "packages" globales.
Si on n'utilise pas wpkg-manage, il faut s'inspirer d'un paquet existant et rajouter effectivement en début et fin, les balises "packages"
850 postes clients - 1600 utilisateurs
SCRIBE passé aux oubliettes ... Cible Atos mise en place mars 2019 ! Snif !
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

06 janv. 2017 05:55

Tout à fait. On a d'ailleurs eu le problème dans un collège de la Loire hier.
Pour jean-jacques, ça ne m'avait pas sauté aux yeux. J'essayerai de re-regarder aujourd'hui.
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

06 janv. 2017 05:58

Le plus simple étant quand même de nous appeler pour prendre un poste à distance.
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

06 janv. 2017 06:02

Autant pour moi, je n'ai pas regardé. Je mélange avec ton problème de geogebra.


Et que dit le journal d'événements ?
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

06 janv. 2017 11:37

J'ai copié le xml et le msi que j'ai à la DANE sur ton serveur. Vérifie bien les droits. Et teste.
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
jean-jacques.um
Académie de Lyon
Messages : 39
Enregistré le : 27 janv. 2011 21:36
Localisation : Firminy
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

09 janv. 2017 14:24

Bonjour
Tout fonctionne.
Merci beaucoup pour vos aides
Lycée Albert Camus
Firminy
 
daniel.garcia
Académie de Lyon
Messages : 37
Enregistré le : 10 sept. 2010 15:49
Localisation : Lycée René Descartes

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

11 janv. 2017 08:21

Bonjour

Le fichier Scratch ne fonctionne pas. Il faut supprimer tous les accents.
 1 - exécuter le .exe manuellement, NE PAS CLIQUER "Suivant/Installer"  

    2 - récupérer le fichier Scratch2_MSI.msi
sous XP : dans C:\Documents and Settings\admin\Local Settings\Application Data\Downloaded Installations\{6A197FDC-ED71-44B3-9469-7801957250E1} et le copier dans %SOFTWARE%\Scratch\
sous W7 : dans C:\users\admin\AppData\Local\Temp\{321F7994-7015-4EA9-BE69-BA134208FDA5} et le copier dans %SOFTWARE%\Scratch\

Le msi est le même pour XP et W7. Pas le peine de le télécharger pour chaque OS.

    3 - donner lui les droits en lecture - execution pour tout le monde
    4 - annuler l'installation manuelle

Cordialelment
Daniel Garcia
lycée René Descartes
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

11 janv. 2017 09:06

Tu es le premier à nous faire remonter ce problème. Mais effectivement, c'est bien possible donc j'ai retiré tous les accents. Merci.
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
raphael.brocq
Administrateur
Auteur du sujet
Messages : 2620
Enregistré le : 12 juin 2010 14:47
Localisation : Collège La Tourette - Lyon 1er
Scribe : 2.7
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

30 janv. 2017 14:32

Mise à jour en 2.0.447.0

- Ajout de application.xml dans le paquet
- suppression lors d'une install des versions 1.4, 2.0.439.3, 2.0.440.0, si elles existent sur le poste
Enseignant de technologie - Collège La Tourette - Lyon 1er
@raphael.brocq@tube.ac-lyon.fr
@clg.tourette@tube.ac-lyon.fr

"Si tout le monde accepte le mensonge, le mensonge passe dans l'histoire et devient la vérité" - G. Orwell - 1984
 
Avatar du membre
florian.reynaud
Académie de Lyon
Messages : 178
Enregistré le : 15 janv. 2016 14:23
Localisation : Vonnas (Ain)
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

31 mars 2017 13:33

J'ai corrigé de mon côté les lignes suivantes pour récupérer le msi, comme il ne trouvait rien avec 447.0 (mais en gardant possible la vérification dans le registre) :
<variable name="version" value="2.0" />
<variable name="version_load" value="447" />
<variable name="version_long" value="447.0" />
<depends package-id="AdobeAir" />
<eoledl dl="http://llk.github.io/scratch-msi/Scratch2_MSI_%version_load%.zip" destname="Scratch\" unzip="1" />
Florian Reynaud
professeur documentaliste à Vonnas (01)
@florian_reynaud
https://profdoc.iddocs.fr/
https://www.iddocs.fr/
http://apden.org/
 
Avatar du membre
david.parra
Collectivités
Messages : 58
Enregistré le : 27 févr. 2012 11:02
Localisation : 42000
Scribe : 2.4

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

12 avr. 2017 15:37

Bonjour,

Le chemin eoledl est incorrect.
Le lien de téléchargement exact est http://llk.github.io/scratch-msi/Scratch2_MSI_447.zip
Dans le package, la variable %version_long% est égale à 447.0 ce qui fait planter le téléchargement.
Soit il faut donner la valeur 447 à %version_long% soit créer une autre variable uniquement pour le téléchargement.
David PARRA
Analyste Systèmes & Réseaux
Département de la Loire
 
Avatar du membre
florian.reynaud
Académie de Lyon
Messages : 178
Enregistré le : 15 janv. 2016 14:23
Localisation : Vonnas (Ain)
Contact :

Re: Scratch 2 - logiciel de programmation ludique pour jeunes

13 avr. 2017 08:58

Oui, c'est ce que j'ai fait, donner une autre variable pour le téléchargement. Il ne faut pas changer version_long car sinon il ne peut pas faire la vérification dans le registre.
Florian Reynaud
professeur documentaliste à Vonnas (01)
@florian_reynaud
https://profdoc.iddocs.fr/
https://www.iddocs.fr/
http://apden.org/

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités