• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Registration Code
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Registration Code


  • Subject: Re: Registration Code
  • From: Charles Srstka <email@hidden>
  • Date: Thu, 11 Nov 2004 10:06:38 -0600

On Nov 11, 2004, at 8:15 AM, M. Uli Kusterer wrote:

At 2:10 Uhr -0600 11.11.2004, Charles Srstka wrote:
Just store it in your preferences file, or in a file in ~/Library/Application Support. Yes, users will be able to send the preference file to another user, but it avoids inconveniencing your legitimate users. And, of course, you could encode the MAC address of the computer into the preference file somehow (not necessarily into the registration code, but into the preference file, so the user would never tell the difference unless he tried to copy the prefs to another machine) to discourage casual piracy this way. Be aware, though, that the user can still just give his regcode to another user...

We've had a very extensive thread on hiding licensing details a while ago on this list. Searching the archives should help here.


It will also mention the pitfalls of encoding the MAC address (e.g. the MAC address of some cards can be changed, and if a legitimate user replaces their ethernet card with a new one (e.g due to repairs), your app will break.

That's true, although since I suggested encoding the MAC address in the preference file rather than in the code itself, the "breaking" would be minimal since the user could just re-enter his code, which would still work. Your suggest to use the username instead may be a good one, though. The problem with it is that if someone wants to register your app by machine rather than by user, by putting the preference file in /Library/Preferences instead of ~/Library/Preferences, this will break that ability.


Charles

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: Registration Code
      • From: Manfred Schwind <email@hidden>
    • Re: Registration Code
      • From: "M. Uli Kusterer" <email@hidden>
References: 
 >Registration Code (From: Ken Victor <email@hidden>)
 >Re: Registration Code (From: Bob Ippolito <email@hidden>)
 >Re: Registration Code (From: Ken Victor <email@hidden>)
 >Re: Registration Code (From: Charles Srstka <email@hidden>)
 >Re: Registration Code (From: "M. Uli Kusterer" <email@hidden>)

  • Prev by Date: Re: OT: Bug in IB
  • Next by Date: How do I determine if a file is present, given a path to where it should be
  • Previous by thread: Re: Registration Code
  • Next by thread: Re: Registration Code
  • Index(es):
    • Date
    • Thread