Suggestion: Autocheck the license on opening

Technical issues and help in: forum registration/posting, account creation/confirmation, platforms and licenses issues.

Moderator: Oleg

thebunnyrules
Posts: 25
Joined: Thu Dec 17, 2015 3:46 pm

Suggestion: Autocheck the license on opening

Post by thebunnyrules »

Hi Oleg,

Although it can sometimes be inconvenient for mobility, I don't have a problem with Zmodeler needing to validate the license each time upon opening and totally support your need to protect your livelihood against piracy.

My question is why doesn't this process take place automatically upon Zmodeller startup? If I don't press help and go to the license tab, the license doesn't get validated over the internet. Is this a bug or a design choice?

It wasn't a big deal at first but as I began to use Zmodeller alot and opened/close it all the time, it became really tedious because I just don't remember to press that help button half the time. Would it be possible to make Zmodeller validate the license in the background - the same way it checks/notifies us for updates? Should we try to import or open a project before verification, it can just queue our action till our license is verified.
User avatar
Oleg
Site Admin
Posts: 14045
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: Suggestion: Autocheck the license on opening

Post by Oleg »

I'll check these scenarios too. what is your license time/period to the moment?

ZM actually should store your license and its validation (for some days ahead) to be able to work offline, so a non-validated license ("Denies this action") is an incorrect behavior. It should be either stored and validated, or an About window should pop up automatically, so an online check is performed there in background. a situation in between (no license, no about window appearing) is generally wrong.
thebunnyrules
Posts: 25
Joined: Thu Dec 17, 2015 3:46 pm

Re: Suggestion: Autocheck the license on opening

Post by thebunnyrules »

Ah, I didn't realize that. I have the 30 day license. It does say "revalidate in 6 days" when it's done validating in the help windows but if I quit Zmodeller, start it again and try to open a file, it will give me the following error:

Code: Select all

ZModeler is ready.
Can not complete task: Your license denies this action. file:OpenSaveService.cpp line:913
Error opening file "D:\Lapinot\GTA V mods\00 MyMods\FrX\blastfence\big_fence4.z3d"
It won't allow me to open it till I open help and go to the license tab, at which point it re-validates in a fraction of a second and I can operate as normal after that.

I'm running Zmoddeller as admin on Win7x64sp1. Let me know if you need any more info or error log to help you troubleshoot.
User avatar
Oleg
Site Admin
Posts: 14045
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: Suggestion: Autocheck the license on opening

Post by Oleg »

when you start ZM, it should prepare license file: "codelib.dynamic" located in a "Shared" folder. take a look at its date/time "modified" - it should get changed straight after starting ZM.
Post Reply