Heading down the home stretch
J. Landman Gay
jacque at hyperactivesw.com
Fri Jul 23 01:32:38 EDT 2010
On 7/22/10 4:06 PM, David C. wrote:
> As a point of reference for the questions I have below, my app will be
> using Jacqueline's Zygodact product for registration and security
> purposes and targeting Windows only for the initial release.
Cool. :)
>
> Question 1:
> On Windows, what is a sure fire, "will work" folder/filepath location
> (specialFolderPath) where I can place the preference file/stack that
> Zygodact needs to use for basic registration security and/or storing
> user data, regardless of user permission settings?
SpecialFolderPath(26) should be safe on any version of Windows.
>
> Question 2:
> Should I have the installer create the target folder for the
> preference stack and copy the file accordingly or is it better/easier
> to cobble together a routine directly in my application to handle
> that?
Either way works equally well. Since you need the folder to exist early
on, and especially because you have a pre-made prefs stack, it might be
easier in this case to let the installer create the folder and copy the
prefs stack before your app ever launches.
>
> Question 3:
> Do separate sub-stacks need to have the .rev extension or can they be
> named using something else? MyStack.rev>> MyStack.blah
The extension can be anything, Rev doesn't care.
>
> Question 4:
> Should I be concerned about encrypting any sub-stacks, should I choose
> to separate them?
If they aren't password-protected then users can see your scripts and
any stored data if they open the stack in a text editor. I usually
password-protect stacks that will be for distribution. That way they
can't be read easily.
>
> That's about it in a nutshell. I've read just about everything I can
> find here on the list as well in the documentation on these subjects,
> but I'm still not convinced that I understand it all well enough. I
> just need some solid advice from those that have already "been there,
> done that" so I can get this puppy finished up and out there.
Congrats! The pre-release details are a bear, but it's worth it.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
More information about the use-livecode
mailing list