Newbies Alex France Posted December 30, 2009 Newbies Posted December 30, 2009 Hi, can anybody help me, I want to run a script when my database first opens to check if it is running in a runtime, if it is not in a runtime then it quit, but if its been opened in a runtime then it work perfectly. I want to do this so nobody can make any changes to the database and so that nobody can copy it. Im not sure if this is possible though. Thanks for your time.
comment Posted December 31, 2009 Posted December 31, 2009 You can use the Get(ApplicationVersion) function to determine if the file is run by a runtime engine. However, this provides absolutely no security. If you want to protect your solution against changes or theft, use Accounts and Privileges.
aholtzapfel Posted March 1, 2010 Posted March 1, 2010 However, this provides absolutely no security. If you want to protect your solution against changes or theft, use Accounts and Privileges. Pay Attention to this. All somebody would need is to use a copy of filemaker advanced with script debugging to get around this. (and if user abort has not been disabled it could be gotten around with the 'Esc' key)
Steven H. Blackwell Posted March 2, 2010 Posted March 2, 2010 Let me second--or third--this. Opening scripts are not part of the security structure. Such scripts can be completely bypassed, even without the Debugger. Steven
Recommended Posts
This topic is 5736 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now