Skip to content
This repository has been archived by the owner on Jan 29, 2018. It is now read-only.

Windows/Mac Installer and Easy Start #135

Closed
krolco opened this issue Sep 14, 2016 · 9 comments
Closed

Windows/Mac Installer and Easy Start #135

krolco opened this issue Sep 14, 2016 · 9 comments

Comments

@krolco
Copy link
Contributor

krolco commented Sep 14, 2016

Windows / Mac installer
Easy installer for Windows and OSX.

Easy Windows / Mac program execution
Easy way to start LW3 within Windows and OSX.

@krolco
Copy link
Contributor Author

krolco commented Sep 14, 2016

See also #108.

From that thread:
@funinthefalls:

Here is an easy short term solution to having an easy way to start LaserWeb within Windows until Peter can create a permanent elegant solution.

Enter the following text into Notepad

cd c:\laserweb3 (change this line to whatever the install path is)
start node server-smoothie.js
start chrome http://192.168.0.1:8000/

Save as filename "LW.cmd" and file type as "all types"

I save this to my desktop, and when I want to start LaserWeb I just double click the LW.cmd file

For installing under Windows you can now use NPM install. It is documented at:
https://github.com/openhardwarecoza/LaserWeb3/wiki/Install:-Using-NMP-install-to-simplify-the-process

From @openhardwarecoza:

See https://www.npmjs.com/package/browser-serialport

@copet80
Copy link

copet80 commented Sep 30, 2016

What about packaging and delivering the app with Electron? Overkill?

I believe using Electron will also solve the webcam not working on Mac Safari problem, because then the app is forced running on Chromium.

If there are no obvious objections, I think I'll start tackling this with Electron pretty soon.

@ghost
Copy link

ghost commented Sep 30, 2016

Node serialport and Electron doesnt play too nicely together, or so I have
been told. That said, do you feel up to giving it a go for us? (:

On Sep 30, 2016 1:47 PM, "copet80" [email protected] wrote:

What about packaging and delivering the app with Electron? Overkill?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#135 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHVr27xA_l_2XzuWz11MXYqeO4owJMF4ks5qvPbfgaJpZM4J8bLy
.

@copet80
Copy link

copet80 commented Sep 30, 2016

Sure that'd be worth trying. What'd be the best way to test the serialport? Connect it to Arduino? Or is it better to test with a LaserWeb compatible hardware?

@ghost
Copy link

ghost commented Sep 30, 2016

You can test an arduino running Grbl (:

On Sep 30, 2016 2:45 PM, "copet80" [email protected] wrote:

Sure that'd be worth trying. What'd be the best way to test the
serialport? Connect it to Arduino? Or is it better to test with a LaserWeb
compatible hardware?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#135 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHVr23I-ELtnKJTcTLGP08AeUSj4HxBPks5qvQSBgaJpZM4J8bLy
.

@copet80
Copy link

copet80 commented Sep 30, 2016

No problem. I assume this library suffices?
http://blog.protoneer.co.nz/grbl-arduino-library/

@ghost
Copy link

ghost commented Sep 30, 2016

Yip, or the precompiled hex uploaded using xloader or avrdude. Either is
fine.

On Sep 30, 2016 2:49 PM, "copet80" [email protected] wrote:

No problem. I assume this library suffices?
http://blog.protoneer.co.nz/grbl-arduino-library/


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#135 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHVr2-2tSbEd_LPy-R2sCIJ0rh1Aljihks5qvQVPgaJpZM4J8bLy
.

@copet80
Copy link

copet80 commented Oct 1, 2016

One thing to consider pretty soon is the certificate signing for Mac OSX. The below article is a bit old but should give an indicator on the process involved.
https://successfulsoftware.net/2012/08/30/how-to-sign-your-mac-os-x-app-for-gatekeeper/

Having said this, have you got any prior experience on this?

@ghost
Copy link

ghost commented Nov 30, 2016

Closing this issue... Seems the electron branch works nicely - we'll address the individual problems in #196 #195 #194

This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants