Quote: |
It appears I have to continuously regenerate license files for each new day in order to get the full 14 days worth of licensing. Am I missing something? |
Sure! You can create just ONE license which will cover full 14 days. But you can do this only with commercial version of nucoder. Trial won't let you generate any licenses for more than 2 days and it does warn you about this limitation.
Quote: |
But unless I use something like the HOST ID protection or specific IP specification, Nu-coder does not stop anyone from transferring my scripts to other people who can then use them, no problem |
Sometimes it's sufficient to protect sources only. For example if you have trial version with trial license that will expire in 14days, why not to let people share the files?
If you need to stop people from doing this, locking the license to specific HOST IDs, IPs, MACs, and/or VHOSTs is what you have to use and finally that's what this feature is for.
Quote: |
Will Nu-coder protected files run properly if PhpExpressXX.YYY is in the same directory as the .php script? Or is it absolutely imperative that PhpExpressXX.YYY be copied into the same directory where all the other PHP extensions are kept? |
It depends on two things:
1) php version. If you have 5.2.5 or higher, you have no options but copy php extension to the extension_dir. This is how php works now.
2) with earlier versions php allows to dl() modules located in the directories other than extension_dir and nucoder 2.0 uses this feature by default. You can stop it from doring this by supplying --nodl or --noheader command line options.
Quote: |
Why should I ever think about fooling with the "header"? |
header is a little script or just html that will work if phpexpress is not installed in the system.
By default nucoder 2.0 uses header that will find and load phpexpress.
It may make sense not to use headers if you're sure that the system have phpexpress installed, for example if target server is in your corporate intranet.
Quote: |
I see I can add a custom header to the license file. What might a custom header look like and what purpose might it serve? |
This header is completely ignored by phpexpress and you can have there any text you want.