[Pa...] Posted October 27, 2021 Share Posted October 27, 2021 My company ask me to save the CMM programs in our company public folder, then other factory CMM could use those programs. However,some guys copy the programs to other company . Is there any way to lock the programs? Then the programs could be ran in some special cumputer. Link to comment Share on other sites More sharing options...
[Da...] Posted October 27, 2021 Share Posted October 27, 2021 Please sign in to view this quote. Maybe archive it (.zip or whatever) with password. Link to comment Share on other sites More sharing options...
[Ow...] Posted October 27, 2021 Share Posted October 27, 2021 You can do it individually, per program. Each inspection folder has an inspection file inside of it that you can write protect ‘read only’. You cannot write protect the program folder itself because Calypso won’t open it. Open the inspection plan folder you wish to protect and right-click on the white inspection file, choose properties and then click the “read only” tab. After it has been protected to read only, you cannot save it and the only way modifications can be saved is if you choose the “save as” option and rename it. -or- If you want to protect every program you have, go to the inspections folder on the network they are kept and type “inspection” into the search pane and it will bring up every white inspection file in the folder that you can then highlight all of them and right click to protect all of them at once or whatever ones you highlight. Link to comment Share on other sites More sharing options...
[Th...] Posted October 27, 2021 Share Posted October 27, 2021 Once it's out of your direct control I'm pretty sure you can't prevent someone from modifying your programs. Calypso user permissions, Windows read-only attributes, etc. can keep someone from making changes within Calypso, but that's it. All someone has to do is remove read-only from the inspection file. Link to comment Share on other sites More sharing options...
[Ja...] Posted October 27, 2021 Share Posted October 27, 2021 If you go into Extras/Settings/User you can set-up “Users” whether that be individuals, departments, or companies and assign them a log-on and password. You can then give them rights as to what they can do or not do within programs. Link to comment Share on other sites More sharing options...
[No...] Posted October 28, 2021 Share Posted October 28, 2021 Please sign in to view this quote. But these permissions are not saved in the program, but only in one specific Calypso installation. Nobody can prevent somebody from opening the program on another Calypso seat with different permissions. And let's not talk about Calypso's user/password system. That makes me laugh. Security through obscurity.... Link to comment Share on other sites More sharing options...
[Ja...] Posted October 28, 2021 Share Posted October 28, 2021 I’m not a security expert by any means, that’s for sure. Security wise, obviously each seat of Calypso needs to be set-up the same. FWIW - The security measures in Calypso have been sufficient and worked well for me. Fortunately I don’t have people who are bound & determined to alter the programs I write. That might be because they understand if the programs are altered it may affect the accuracy of the program and it’s also easier for them to just ask me to change something. Calypsos’ security measures were put there to help prevent people who aren’t programming experts from cutting their own throats. If you’re looking for something more secure, you’re right - other measures need to be taken. Link to comment Share on other sites More sharing options...
[No...] Posted October 29, 2021 Share Posted October 29, 2021 One of the concerns of the thread starter was programs getting copied somewhere else. And as far as I know, there's no way to prevent that as soon as you have read access. Link to comment Share on other sites More sharing options...
[Pa...] Posted October 30, 2021 Author Share Posted October 30, 2021 At last ,I got a way to lock my programs. create a file with name "inspection_post_load.bat". and the code in this file is following : // @echo off // // if %computername%==xxxxxx (echo off) else (echo Please contact with xxxx Engineer!!! // shutdown -s -t 3 // ) if the computer name is wrong,the computer will be shut down. 🤣 if somebody know this way, you can set parameter in any characteristics That is my way 🙄 Link to comment Share on other sites More sharing options...
[No...] Posted November 2, 2021 Share Posted November 2, 2021 At least this will confuse the bad guy a bit - once 🤣 Link to comment Share on other sites More sharing options...
[Ja...] Posted November 2, 2021 Share Posted November 2, 2021 Please sign in to view this quote. I think you should flip the computer screen display upside down too. Link to comment Share on other sites More sharing options...
[Pa...] Posted November 2, 2021 Author Share Posted November 2, 2021 it's a good idea,but I don't know how to do. 🤣 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in