CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Jan 2004
    Location
    mumbai
    Posts
    4

    vbpackage one time installation

    Please help us!
    We want to distribute VB +access package to our clients and we want the following feature :
    The end user should be able to install the package only once.
    If he needs to do it a second time he should contact us.
    and
    once installed no one should be able to copy from that machine.
    How do we do this
    Immediate help wanted
    Thanks

  2. #2
    Join Date
    Jul 2000
    Location
    Milano, Italy
    Posts
    7,726

    If you find it out...

    -not the first part, but the second: making impossible to copy from machine- ...you could be millionaire...
    ...at present time, using mainly Net 4.0, Vs 2010



    Special thanks to Lothar "the Great" Haensler, Chris Eastwood , dr_Michael, ClearCode, Iouri and
    all the other wonderful people who made and make Codeguru a great place.
    Come back soon, you Gurus.

  3. #3
    Join Date
    May 2002
    Location
    Montreal
    Posts
    450
    Actually, if you make your app heavily dependent on the registry and/or dll files, it will be very hard for someone to just copy your application to another machine without a proper installation.

    Just look at Crystal Reports, a real pain to make work fine in the first place, I wouldn't try to run a 'transfered' version of it and not expect run-time errors.

    As far as the one-time installation goes, if you mean that the installer should run only once, then I guess you'll have to create registry entries and check for those entries at the time of the installation, provided that they haven't been cleared.

    There are licensing mechanisms that you can use to limit the number of times one can install/run an application.
    Maybe look for 'vb copy protection' in google.
    The one we use requires our clients to contact us to get an unlock code to activate the product.
    Cheers,
    Laurent

    For an aviator, the three best things in life are a good landing, a good orgasm, and a good sh*t. A night carrier landing is one of the few opportunities to experience all three at the same time.

  4. #4
    Join Date
    Jan 2004
    Location
    mumbai
    Posts
    4
    Thanks a lot,
    Will try

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured