How to mandate license expiry date

From: Amit (amit_at_avelog.stpp.soft.net)
Date: 12/01/03

  • Next message: Jurgen: "Re: How can I save java applet?"
    Date: 30 Nov 2003 23:07:20 -0800
    
    

    Hi!!!

      The product which i am working on requires that it can be installed
    and used for a stipulated number of days from the date of
    installation. Also if its installed on one machine then uninstalling
    and reinstalling it on the same takes care of counting the days from
    first installation and not the latest installation. Hence system date
    time check is not useful in this context. Thus like many software
    evaluation copies it must work strictly on license validity periods.
    Issues to be tackled are :

      - Stamp the isntallation date somewhere such that it persists the
    subsequent installtion and uninstallation of the software. - How to do
    it?
      - Check the days passed since installation. Here i must check with
    the date of first installation which was stamped. - Accessing stamped
    date is a problem?
       - Most importantly changing the system date must not affect my
    license expiry checks.

    One solution which i found was to keep a registry key to store the
    installation date which persists the uninstallation of the software.
    But this i perceive shall involve JNI(I am not sure about it, Any
    inputs would be of great help). I would prefer to avoid using JNI.

    Please let me know if the problem i am facing needs more
    clarification. Any inputs towards solution of this problem would be of
    great help.

    thanks and regards.
    Amit Kapoor.


  • Next message: Jurgen: "Re: How can I save java applet?"

    Relevant Pages

    • Re: Acronis 11 on XP stops proper hibernate or stand by
      ... What other known bugs are there that Acronis admits to? ... It installed OK but before trying to use the program, I tried to hibernate ... installation process- I didn't remove the installation disk - so perhaps ... The really weird thing is that as the UNinstallation process started- THEN- ...
      (comp.sys.ibm.pc.hardware.storage)
    • Re: Uninstalling a manually installed program with group policy
      ... It is not easy to change from manual installation to AD-controlled installation. ... > How can I use group policy to uninstall a program which was manually ... Will the startup script uninstallation wait for its completion ... before starting the GP software deployment? ...
      (microsoft.public.windows.group_policy)
    • Re: Naturally Speaking Has Caused InExplicable Slow Downs
      ... > I installed Dragon NS 7, and have since uninstalled it due to ... > uninstallation. ... > 'traces' of the previous configuration have remained. ... You also have to assume that installation of NaturallySpeaking ...
      (comp.speech.users)
    • Re: Scanning problems with HP All-in-one
      ... prior to that I've used the HP Install ... to perform complete uninstallation, and I've also removed printer from ... before connecting the printer when the installation process ... prior to a reinstallation. ...
      (microsoft.public.windows.vista.print_fax_scan)
    • Uninstallation of VS.NET causing unknown problems
      ... I have a small question regarding the uninstallation of VS.NET 2003/2005 ... an "Out Of Memory" exception has been reported when attempting to run the ... Is there any way to confirm the integrity of the framework? ... Is there any correct way to get the .NET framework installation ...
      (microsoft.public.dotnet.languages.vb)