Hello Guest it is September 17, 2019, 11:48:48 AM

Author Topic: mach3 startup password  (Read 3208 times)

0 Members and 1 Guest are viewing this topic.

mach3 startup password
« on: July 29, 2015, 01:24:15 AM »
hi every body ...

how can i define  startup password for mach3 ? :-[

Online BR549

*
  •  6,887 6,887
    • View Profile
Re: mach3 startup password
« Reply #1 on: July 29, 2015, 11:06:02 AM »
As far as I know there is NO direct way to do that. BUT here is a method that can work.

Create a Mcode such as M876 and insert this type code.

Passcode = Question ("What is the Passcode?")

If Passcode = 123456 Then

MsgBox("Passcode successful")

' Add code to write to login File as sucessfull login

Else

MsgBox("Bad Passcode")

'Add code to write to login file as failed login attempt

DoOEMButton(705)

End If

End 



Now add teh M876 to the initiation line in Mach3. THat way when Mach3 starts up it will CALL the macro. The macro asks for a passcode IF successfull in continues IF it fails It shuts down Mach3 AND the PC.  You could also set it up for multilple attemps before it dumps you out.

Another method that keeps Mach3 up and does not shut down teh PC would be to use a simple endless loop and the ONLY way to end the loop is to give the passcode.

OR you could do it from a BATCH file that actually LOADS mach3

OR you can make it as complex as you want. With passcode lookup tables and Writing to a Login File to see who and when it was accessed. It could give the login date and time and user.

(;-) TP
Re: mach3 startup password
« Reply #2 on: July 30, 2015, 04:20:20 AM »
thx for exact reply

but where is the initial point in mach3.....where should i put m876

Online BR549

*
  •  6,887 6,887
    • View Profile
Re: mach3 startup password
« Reply #3 on: July 30, 2015, 09:12:04 AM »
It is in the middle of the Gen Config screen

Online BR549

*
  •  6,887 6,887
    • View Profile
Re: mach3 startup password
« Reply #4 on: July 30, 2015, 09:13:55 AM »
Somewhere on THIS site is a simple plugin written by Scott( PoppaBear) that can do what you need. Do a search.

(;-) TP