Mindstorms EV3

Informations

Creator Message
Sckizo

Warning

This installer has not been approved yet by the team.

Informations

Platforms:
Downloads: 0
Wine: System

Feedbacks

Description

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

Appdb.winehq.org

Source code

                

Contributions

Filters:

Contribute
Member Message
Sckizo Thursday 15 January 2015 at 21:51
Sckizo

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

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

New source code

#!/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

Replies

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