I downloaded the latest version for mac from this page. First of all the naming of the file is distribution_linux_3.11.0.zip which by utself is very confusing. Now when I try to run the rpogramby running the myopenlab.jar I get this wierd error message of :
Exception in thread "main" java.lang.NumberFormatException: For input string: "."
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:68)
at java.base/java.lang.Integer.parseInt(Integer.java:644)
at java.base/java.lang.Integer.parseInt(Integer.java:776)
at VisualLogic.FrameMain.initApp(FrameMain.java:1066)
at VisualLogic.FrameMain.<init>(FrameMain.java:1433)
at VisualLogic.FrameMain.main(FrameMain.java:1999)
I also found this video instructing to run the start_linux_mac script. There is no such a script in my downloaded folder. there is a start_linux file with the content of
But running this command in the terminal leads to the same error as above.
P.S. It would be a great idea to make all the defaults in English. Unfortunately even the website is in Spanish. I couldn't make an account to come here and ask this question. Not being englishis one of the biggest hurdels for MyOpenLab to become wide spread software. If you need help please announce on Twitter or Reddit. I'm sure a lot of people, including me, would help.
Hello,
The ZIP distribution in the v3.11.0 is the same for Linux or MAC, you need the same basic steps,
1 Download, Install and configure Java JRE 8 Update 65, configure the Java Home Path and the Java alternatives. (If this step is ok you can type "java -version" in the Linux/Mac terminal and you must get the Java 8 JVM version response).
2 Download and Extract the distribution files in one folder with write/read files permission for the user. (You need give Read/Write/Execute permissions to the myopenlab.jar file and start_linux or start_mac script).
3. Exexute MyOpenLab from the Linux/Mac terminal with the script, first set the Working Directory, then execute the script.
Your error message is because you have Java 9, 10 or Java 11 as default, you need install and configure Java JRE 8.
If you want test the same version of the YouTUBE video you can dowmload it from:
https://myopenlab.org/Downloads/DeveloperPreview/distribution_win_lin_mac_3.12.0.zip
This is a development preview of v3.12.0, this version has known issues like slowness with Firmata element (caused by the new driver that I have used to enable the element in MacOS).
The fail is already "fixed" but I have not created and uploaded the new preview distributions, when the link can be updated I will send to you if you want to test the most recent preview version.
Best regards,
Javier Velásquez
Hello,
The most recent development preview distribution for MAC is here:
https://myopenlab.org/Downloads/DeveloperPreview/distribution_macosx_3.12.1.zip
Could you test it and give me your feedback?
Best regards,
Javier Velásquez