home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / programm / 12889 < prev    next >
Encoding:
Internet Message Format  |  1992-07-22  |  2.3 KB

  1. Path: sparky!uunet!decwrl!claris!outpost.SF-Bay.org!peirce
  2. From: peirce@outpost.SF-Bay.org (Michael Peirce)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: Re: how to put indelible serial# in resource fork of app?
  5. Message-ID: <D2150035.96fsqh@outpost.SF-Bay.org>
  6. Date: 23 Jul 92 00:38:50 GMT
  7. Reply-To: peirce@outpost.SF-Bay.org (Michael Peirce)
  8. Organization: Peirce Software
  9. Lines: 39
  10. X-Mailer: uAccess - Macintosh Release: 1.5v4
  11.  
  12.  
  13. In article <14kh9qINNds5@agate.berkeley.edu> (comp.sys.mac.programmer), ewylie@ocf.berkeley.edu (Elizabeth Wylie) writes:
  14. > I have a cool piece of shareware on my hard disk which seems to
  15. > handle this whole name/serial number thing quite well.
  16. > It works entirely on the humiliation-ware concept.  Nobody wants
  17. > someone else's name emblazoned on their $10 piece of software. 
  18. > How low can you get?
  19. > So anyway the program makes you send in for your super-secret
  20. > registration code.  This code is a really wierded-out
  21. > checksum/encryption of your name.
  22. > So, for every name, there is a different secret code.  The
  23. > program won't let you have a mismatching code/serial number. 
  24. > It'll just say "Unregistered User".
  25. > Now, you could incorporate the user's name AND the serial
  26. > number.  Use a lot of XORs and tricky bit shifting to get a
  27. > suitable ugly checksum and then convert it to a long (10 digits
  28. > or so) decimal number.
  29. > Anyway, that's what FinderWindows seems to do.  An excellent
  30. > program, by the way.  It adds a windows menu to the finder and
  31. > other programs.  Lets me keep 20 or so windows open on my
  32. > screen and not lose a single one.
  33.  
  34. My shareware program, AppSizer, does something very similar.  Since
  35. it's a INIT/Control Panel, I added one more twist.  In addition to
  36. simply flashing unregistered copy in its windows, it also puts up
  37. a message once a month that reminds them of this fact too.  This extra
  38. prompt will often remind them even after they get used to the unregistered
  39. user message in the windows.  And a number of my registed users mention
  40. that this is what reminded them to register.
  41.  
  42. --  Michael Peirce      --   peirce@outpost.SF-Bay.org
  43. --  Peirce Software     --   Suite 301, 719 Hibiscus Place
  44. --                      --   San Jose, California USA 95117
  45. --  Makers of...        --   voice: (408) 244-6554 fax: (408) 244-6882
  46. --            SMOOTHIE  --   AppleLink: peirce & America Online: AFC Peirce
  47.