Suggestion: Autocheck the license on opening

Post a reply

Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Suggestion: Autocheck the license on opening

Re: Suggestion: Autocheck the license on opening

by Oleg » Sun Jan 17, 2016 11:05 pm

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.

Re: Suggestion: Autocheck the license on opening

by thebunnyrules » Sun Jan 17, 2016 11:18 am

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.

Re: Suggestion: Autocheck the license on opening

by Oleg » Sat Jan 16, 2016 12:12 am

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.

Suggestion: Autocheck the license on opening

by thebunnyrules » Fri Jan 15, 2016 3:56 pm

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.

Top