KWaris Posted August 5, 2012 Report Share Posted August 5, 2012 Could I programmatically prompt the user for a password to view the block diagram from 15 th of August and let them see it until then. Is it easy to break this passoword? Can they find the password out using some clever softwares? I am able to protect a vi using vi properties>>protection>>password protected. i would however like to however only enable it on 15th August. Any ideas? Quote Link to comment
Aristos Queue Posted August 5, 2012 Report Share Posted August 5, 2012 a) No, you cannot do this. You would need to have an app running that would load the VI into LabVIEW, add the password, then save it, and make sure the user didn't have any unpassword protected copies laying around anywhere. b) Yes, the password is easily broken. Quote Link to comment
crelf Posted August 5, 2012 Report Share Posted August 5, 2012 This could be a neat addition to the NI LabVIEW Idea Exchange. In fact, I'd like to see something the other way around: password protected until a certain date - that would be a neat way to distribute code to the community if you had to lock your diagrams (the best way, of course, is to not password protect it at all ) Also, even if you could trigger a password later, there'd be nothing stopping your user from copying out the code form your diagram into another VI before the time limit expired. Quote Link to comment
asbo Posted August 6, 2012 Report Share Posted August 6, 2012 If you were to reserve the VI for execution (not sure you can, off-hand), you would be able to see but not copy the BD. That said, I don't think the password protection mechanism fits this use case very well. Quote Link to comment
KWaris Posted August 7, 2012 Author Report Share Posted August 7, 2012 "Also, even if you could trigger a password later, there'd be nothing stopping your user from copying out the code form your diagram into another VI before the time limit expired" I am dealing with a customer who is different than the ones I had before. He likes to take all the block diagrams but refuse to pay once he has got all the code. If there is some kind of date trigger protection, next time he opens the block diagram, he may be prevented from seeing the block diagram. Just a thought! I am surprized this feature already does not exist. I dont think I could protect my code and get rewarded for my efforts on the current project. Not sure what to do. I still love labview to bits. its incredible. Quote Link to comment
jcarmody Posted August 7, 2012 Report Share Posted August 7, 2012 [...] I am dealing with a customer who is different than the ones I had before. He likes to take all the block diagrams but refuse to pay once he has got all the code. [...] Fool me once... Quote Link to comment
asbo Posted August 7, 2012 Report Share Posted August 7, 2012 I am dealing with a customer who is different than the ones I had before. He likes to take all the block diagrams but refuse to pay once he has got all the code. If there is some kind of date trigger protection, next time he opens the block diagram, he may be prevented from seeing the block diagram. Just a thought! This sounds like a situation where I would simply strip the block diagrams. There's no way I would continue delivering source code to a customer that had a history of not paying me for it. Quote Link to comment
Phillip Brooks Posted August 7, 2012 Report Share Posted August 7, 2012 What would stop a user from setting the computer's date/time to say, October 21, 2015 and then opening the VI? (I gotta get me a hover board!) Quote Link to comment
KWaris Posted August 8, 2012 Author Report Share Posted August 8, 2012 Stripping the block diagrams? Please advise how to achieve it. Quote Link to comment
asbo Posted August 8, 2012 Report Share Posted August 8, 2012 www.google.com/search?q=labview+2011+how+to+strip+block+diagrams Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.