MATLAB Answers

Can I write a builtin Clock in my standalone application exe file?

1 view (last 30 days)
Benson Gou
Benson Gou on 22 Jun 2020
Edited: Rik on 22 Jun 2020
Dear All,
I am using the datetime to control the days the users can use our standalone application code. But I found a flaw of this approach: the user change his computer date and time, then my code will not have any use-time limit.
I am wondering if anybody knows how to solve this problem. Can I write a builtin clock in my code to control the datetime on my own?
Thanks a lot.
Benson

  0 Comments

Sign in to comment.

Accepted Answer

Rik
Rik on 22 Jun 2020
Edited: Rik on 22 Jun 2020
Host the UTC timestamp on your server and then use a function to retrieve it. That way you have a known correct date to verify your licenses with. ( the NIST has a page that displays the UTC, it used to be possible to retrieve the timestamp through Matlab, but they blocked it due to large amounts of trafic that attracted )
If you want offline protection as well, I don't think you will be able to do it, even if you track total use time.

  0 Comments

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!