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 :

mBlock pour Arduino

28 juin 2016 17:02

mBlock.png
mBlock.png (41.63 Kio) Vu 29917 fois

Logiciel : mBlock pour Arduino
Type de licence : Libre
Compatible XP : Oui (Peu testé)
Compatible Win7 : Oui
Existe aussi sous Linux : Oui
Version : 3.4.12

Attention :
1 - le téléchargement de l'exe peut être long. :x
2 - Afin de permettre le téléversement dans l'Arduino en session prof et élève, il faudra faire une modification dans ESU : dans les règles Windows/Système, décocher la case "Désactiver les outils de modification du registre". Merci David M. (collège du Petit pont)

<package id="mBLock" 
        name="mBlock - Logiciel de programmation basé sur Scratch"
        revision="%version%.2"
        priority="70"
        reboot="false" >

<variable name="version" value="3.4.12" />

<eoledl dl='https://dl.makeblock.com/mBlock_win_V%version%.exe' destname='programmation\mBlock\mBlock_win_V%version%.exe' />


 <!-- declaration des variables generales - merci se3 -->
    <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"/>

    <check type="uninstall" condition="versionequalto" path="mBlock" value="%version%" />


    <install cmd='%SOFTWARE%\programmation\mBlock\mBlock_win_V%version%.exe /VERYSILENT' />

    <upgrade include='install' />

    <downgrade include='install' />

    <remove cmd='"%PROGRAMFILES%\mBlock\unins000.exe" /SILENT' /><exit code='1' />
    <remove cmd='%COMSPEC% /C rmdir /S /Q "%PROGRAMFILES%\mBlock"' />
  </package>

Sous GNU/Linux : https://github.com/Makeblock-official/mBlock/releases
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: mBlock pour Arduino

17 oct. 2016 16:44

mise à jour 3.3.1. à 3.4.0.
<variable name="version" value="3.3.1" />
<variable name="version_tirets" value="_3_3_1" />

<eoledl dl='http://download.makeblock.cc/mblock/v%version_tirets%/mBlock_win_v%version%.zip' destname='programmation\mBlock\' unzip='1' />

remplacé par
<variable name="version" value="3.4.0" />
<variable name="version_tirets" value="_3_4_0" />

<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_V%version%.exe?wsiphost=local' destname='programmation\mBlock\' />
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
 
raphael.morel
Académie de Lyon
Messages : 797
Enregistré le : 05 oct. 2010 19:17
Localisation : Collège ASA PAULINI ANSE

Re: mBlock pour Arduino

03 nov. 2016 12:31

Technologie services a développé des bibliothèques afin que mBlock  prenne en charge les capteurs et actionneurs de la gamme Grove.

http://www.technologieservices.fr/fr/a- ... on-TS.html
Raphaël MOREL
Collège ASA PAULINI ANSE
Scribe 2.4
 
Avatar du membre
david-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

03 nov. 2016 14:31

mBlock vient de passer en version 3.4.1
<variable name="version" value="3.4.0" />
<variable name="version_tirets" value="_3_4_0" />

remplacé par
<variable name="version" value="3.4.1" />
<variable name="version_tirets" value="_3_4_1" />

et cela fonctionne pour moi (le fichier téléchargé avait un nom exotique, j'ai dû le renommer en "mBlock_win_V3.4.1.exe").
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
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: mBlock pour Arduino

04 nov. 2016 16:06

Merci pour vos deux retours. Il va falloir que je choisisse quelque solution télécharger !
david-aldo.manzoni a écrit :
et cela fonctionne pour moi (le fichier téléchargé avait un nom exotique, j'ai dû le renommer en "mBlock_win_V3.4.1.exe").

La prochaine fois, essaye avec :
<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_V%version%.exe?wsiphost=local' destname='programmation\mBlock\mBlock_win_V%version%.exe' />

Ca devrait te faire le téléchargement avec le bon nom.
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-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

02 déc. 2016 12:10

mBlock vient de passer en version 3.4.3

<package id="mBLock" 
        name="mBlock - Logiciel de programmation basé sur Scratch"
        revision="%version%.1"
        priority="70"
        reboot="false" >

<variable name="version" value="3.4.3" />
<variable name="version_tirets" value="_3_4_3" />

<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_V%version%.exe?wsiphost=local' destname='programmation\mBlock\mBlock_win_V%version%.exe' />

 <!-- declaration des variables generales - merci se3 -->
    <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"/>

    <check type="file" condition="sizeequals" path="%PROGRAMFILES%\mBlock\mBlock.exe" value="225280" />


    <install cmd='%SOFTWARE%\programmation\mBlock\mBlock_win_v%version%.exe /VERYSILENT' />

    <upgrade include='install' />

    <downgrade include='install' />

    <remove cmd='"%PROGRAMFILES%\mBlock\unins000.exe" /SILENT' /><exit code='1' />
    <remove cmd='%COMSPEC% /C rmdir /S /Q "%PROGRAMFILES%\mBlock"' />
  </package>


Le paquet s'installe bien.

Par contre, j'ai toujours mon problème de téléversement en session élève ou prof.
Il n'y a qu'en session admin que j'y arrive.
J'ai essayé de mettre tous les droits sur le répertoire mBlock mais rien n'y fait. Snifff.
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
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: mBlock pour Arduino

02 déc. 2016 14:00

Peut-être qu'avec ceci ça pourrait t'aider : https://dane.ac-lyon.fr/spip/IMG/scenari/Gestionreseau3/co/A434_-_Fonctions_avancees_de_WPKG.html
partie Gestion des ACLS Windows
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-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

02 déc. 2016 15:36

Si j'ai bien compris, je rajoute la commande CACLS du style
<install cmd='cmd /c cacls c:\"dossier où est installé mBlock" /E /G DomainUsers:W' />
après la ligne
<install cmd='%SOFTWARE%\programmation\mBlock\mBlock_win_v%version%.exe /VERYSILENT' />
dans le paquet XML de mBlock ?
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
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: mBlock pour Arduino

02 déc. 2016 15:43

a priori oui et tu incrémentes le numéro de révision pour faire un upgrade.
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-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

02 déc. 2016 16:41

OK. J’essaye ça lundi.
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
Avatar du membre
david-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

06 déc. 2016 23:42

J'ai essayé la commande CACLS dans la paquet xml.
Rien n'y fait. Je n'arrive toujours pas à téléverser un programme, sauf en admin.
Je galère....
J'ai vu qu'il existe aussi la commande ICACLS...
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
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: mBlock pour Arduino

07 déc. 2016 09:10

Comme ce topic est pour les mises à jour de Mblock et non pour discuter des problèmes, je redirige vers ce problème qui est le même : https://forum-dane.ac-lyon.fr/forum/viewtopic.php?f=43&t=2398 
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
 
yoann.gallet
Messages : 13
Enregistré le : 29 mars 2016 15:37

Re: mBlock pour Arduino

14 déc. 2016 08:32

Bonjour,
Je suis confronté au même problème.
Quand je clique sur le lien du message précédent, j'ai le message "Vous n’êtes pas autorisé à lire ce forum.".
Merci pour votre aide.
 
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: mBlock pour Arduino

14 déc. 2016 09:17

David a trouvé la solution à son problème :
david-aldo.manzoni a écrit :
J'ai enfin résolu le problème de téléversement avec mBlock dans le robot mBot !
Dans ESU, dans les règles Windows/Système, j'ai décoché la case "Désactiver les outils de modification du registre".
Et on peut ainsi téléverser en session prof et en session élève.
:P

Je l'indique dans le post initial.
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
 
yoann.gallet
Messages : 13
Enregistré le : 29 mars 2016 15:37

Re: mBlock pour Arduino

14 déc. 2016 20:26

Merci à David pour la trouvaille et encore merci à tous ceux qui font vivre ce forum.
 
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: mBlock pour Arduino

16 déc. 2016 16:09

Mise à jour en 3.4.3.
Téléchargement très long et bien vérifier les droits.

<variable name="version" value="3.4.0" />
<variable name="version_tirets" value="_3_4_0" />

<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_V%version%.exe?wsiphost=local' destname='programmation\mBlock\' />


remplacé par

<variable name="version" value="3.4.3" />
<variable name="version_tirets" value="_3_4_3" />

<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_V%version%.exe?wsiphost=local' destname='programmation\mBlock\mBlock_win_V%version%.exe' />
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-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

05 janv. 2017 19:11

mBlok vient de passer en version 3.4.4 (avec notamment la mise à jour de la traduction des blocs en Français).

J'ai essayé de remplacer
<variable name="version" value="3.4.3" />
<variable name="version_tirets" value="_3_4_3" />

par
<variable name="version" value="3.4.4" />
<variable name="version_tirets" value="_3_4_4" />

Le téléchargement ne se fait pas correctement, j'obtiens un fichier d'1 ko.
J'ai donc téléchargé le fichier "manuellement".
Mais malgré tout le paquet ne s'installe pas.
Kesako ?
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
 
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: mBlock pour Arduino

05 janv. 2017 19:38

est-ce que tu lui as bien mis les droits ?
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: mBlock pour Arduino

05 janv. 2017 19:46

je ne sais plus si la casse à son importance, mais je vois que dans le paquet on a un v minuscule alors que le nom du fichier téléchargé à un V majuscule.

<install cmd='%SOFTWARE%\programmation\mBlock\mBlock_win_v%version%.exe /VERYSILENT' />


mBlock_win_v3.4.3.exe
A voir !
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-aldo.manzoni
Messages : 31
Enregistré le : 04 nov. 2010 20:58
Localisation : Saint-Martin-en-Haut
Scribe : 2.4
Contact :

Re: mBlock pour Arduino

06 janv. 2017 09:44

J'ai mis des v minuscules dans le paquet.
Le téléchargement ne se fait toujours pas bien, je l'ai fait "manuellement" (http://www.mblock.cc/download).
J'ai mis tous les droits sur le fichier téléchargé et l'installation se fait maintenant correctement.
.
<package id="mBLock" 
        name="mBlock - Logiciel de programmation basé sur Scratch"
        revision="%version%.2"
        priority="70"
        reboot="false" >

<variable name="version" value="3.4.4" />
<variable name="version_tirets" value="_3_4_4" />

<eoledl dl='http://61.130.25.115/download.makeblock.com/mblock/v%version_tirets%/mBlock_win_v%version%.exe?wsiphost=local' destname='programmation\mBlock\mBlock_win_v%version%.exe' />


 <!-- declaration des variables generales - merci se3 -->
    <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"/>

    <check type="file" condition="sizeequals" path="%PROGRAMFILES%\mBlock\mBlock.exe" value="225280" />


    <install cmd='%SOFTWARE%\programmation\mBlock\mBlock_win_v%version%.exe /VERYSILENT' />

    <upgrade include='install' />

    <downgrade include='install' />

    <remove cmd='"%PROGRAMFILES%\mBlock\unins000.exe" /SILENT' /><exit code='1' />
    <remove cmd='%COMSPEC% /C rmdir /S /Q "%PROGRAMFILES%\mBlock"' />
  </package>
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-
David Manzoni
Collège "Le Petit Pont"
-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-:-

Qui est en ligne

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