Mindstorms EV3

Informations

Créateur Messages
Sckizo

Warning

This installer has not been approved yet by the team.

Informations

Plate-formes :
Téléchargements : 0
Wine: System

Retours d'expérience

Description

Le logiciel de programmation des briques Lego "intelligente" Mindstorms EV3. Wikipedia.

Appdb.winehq.org

Code source

                

Contributions

Filters:

Contribuer
Membre Messages
Sckizo Jeudi 15 Janvier 2015 à 21:51
Sckizo

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Il reste toujours un problème à l'installation

err:service:service_send_command service protocol error - failed to read pipe r = 0 count = 0

Selon WineHQ la version 1.7.19, la désinstallation de WineMono avant l'installation de .NET 4.0 aurait du réglé le problème, mais visiblement pas.

https://appdb.winehq.org/objectManager.php?sClass=version&iId=17886

 

puis à l'exécution :

err:ole:CoGetContextToken apartment not initialised

Cette dernière fonction serait présente dans le Ole32.dll.

Ce DLL peut être installé par dcom98 mais cette installation ne résout pas le problème.

 

Là je sèche.

Differences

@@ -0,0 +1,56 @@
+#!/bin/bash
+# Date : (2015-01-15 13-00)
+# Last revision : (2015-01-15 13-00)
+# Wine version used : 1.7.19
+# Distribution used to test : Ubuntu 14.04
+# Author : Sckizo
+# Script licence : GPL v.2
+# Program licence : Retail
+# Only For : http://www.playonlinux.com
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+ 
+TITLE="Mindstorms EV3"
+PREFIX="MindstormsEV3"
+ 
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.png" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
+POL_SetupWindow_Init
+POL_Debug_Init
+ 
+POL_SetupWindow_presentation "Mindstorms EV3" "Lego" "http://www.lego.com/fr-fr/mindstorms/" "Sckizo" "$PREFIX"
+ 
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "1.7.19"
+
+Set_OS win7
+
+POL_Call POL_Remove_winemono
+POL_Call POL_Install_dotnet40
+POL_Call POL_Install_vcrun2005
+#POL_Call POL_Install_dcom98
+#POL_Call POL_Install_ie8
+ 
+POL_System_TmpCreate "$PREFIX"
+ 
+POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
+if [ "$INSTALL_METHOD" = "LOCAL" ]
+then
+    cd "$HOME"
+    POL_SetupWindow_browse "Merci de choisir le fichier d'installation à exécuter." "$TITLE"
+    POL_SetupWindow_wait "$TITLE"
+    POL_Wine "$APP_ANSWER"
+elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
+then
+    cd "$POL_System_TmpDir"
+    POL_Download "http://esd.lego.com.edgesuite.net/digitaldelivery/mindstorms/6ecda7c2-1189-4816-b2dd-440e22d65814/public/LMS-EV3-WIN32-FR-01-01-01-full-setup.exe" "0484f5326fd98300b7c635e933dd8b98"
+    POL_SetupWindow_wait "$TITLE"
+    POL_Wine "LMS-EV3-WIN32-FR-01-01-01-full-setup.exe"
+fi
+ 
+POL_System_TmpDelete
+ 
+POL_Shortcut "MindstormsEV3.exe" "$TITLE"
+ 
+POL_SetupWindow_Close
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date : (2015-01-15 13-00)
# Last revision : (2015-01-15 13-00)
# Wine version used : 1.7.19
# Distribution used to test : Ubuntu 14.04
# Author : Sckizo
# Script licence : GPL v.2
# Program licence : Retail
# Only For : http://www.playonlinux.com
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
 
TITLE="Mindstorms EV3"
PREFIX="MindstormsEV3"
 
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.png" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "Mindstorms EV3" "Lego" "http://www.lego.com/fr-fr/mindstorms/" "Sckizo" "$PREFIX"
 
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "1.7.19"

Set_OS win7

POL_Call POL_Remove_winemono
POL_Call POL_Install_dotnet40
POL_Call POL_Install_vcrun2005
#POL_Call POL_Install_dcom98
#POL_Call POL_Install_ie8
 
POL_System_TmpCreate "$PREFIX"
 
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    cd "$HOME"
    POL_SetupWindow_browse "Merci de choisir le fichier d'installation à exécuter." "$TITLE"
    POL_SetupWindow_wait "$TITLE"
    POL_Wine "$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "http://esd.lego.com.edgesuite.net/digitaldelivery/mindstorms/6ecda7c2-1189-4816-b2dd-440e22d65814/public/LMS-EV3-WIN32-FR-01-01-01-full-setup.exe" "0484f5326fd98300b7c635e933dd8b98"
    POL_SetupWindow_wait "$TITLE"
    POL_Wine "LMS-EV3-WIN32-FR-01-01-01-full-setup.exe"
fi
 
POL_System_TmpDelete
 
POL_Shortcut "MindstormsEV3.exe" "$TITLE"
 
POL_SetupWindow_Close
exit 0

Réponses

Jeudi 15 Janvier 2015 à 22:48
POL_Install_dotnet40 commence déjà par l'équivalent de POL_Remove_winemono...
Jeudi 15 Janvier 2015 à 23:57
OK, merci.