X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Mike C" Newsgroups: comp.os.msdos.djgpp References: Subject: Re: Creating a copy protected floppy Lines: 116 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_004D_01C5B0CE.0768FE00" X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Message-ID: <5EnSe.421$Y06.68@newsfe2-win.ntli.net> Date: Sat, 03 Sep 2005 20:24:33 GMT NNTP-Posting-Host: 62.253.115.224 X-Complaints-To: http://www.ntlworld.com/netreport X-Trace: newsfe2-win.ntli.net 1125779073 62.253.115.224 (Sat, 03 Sep 2005 21:24:33 BST) NNTP-Posting-Date: Sat, 03 Sep 2005 21:24:33 BST Organization: ntl Cablemodem News Service To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com This is a multi-part message in MIME format. ------=_NextPart_000_004D_01C5B0CE.0768FE00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable wrote in message = news:bb DOT 5b4ebdd6 DOT 30075ab9 AT aol DOT com... as I remember, one method was to mechanically destroy some small portion of the disk. Then the software can check, which portion exactly was intact, while = the copying machine will never be able to destroy another disc in exactly the same = way. Guenter. This is an idea I had many years back when I was writing for DOS and = had an eye to profit - scratch a newly formatted disk with a sharp = implement. If it is done by hand, every disk will be destroyed in a = fairly unique way. Then you write a program that reads through the = disk, determines which sectors have a bad CRC, loads your program, = modifies an area of it by writing the bad sector table into it, then = writes it to the remaining good sectors. It's a bit complicated and = will keep you busy for a while, but it would make the program loadable = from only that diskette. I must tell you that I never actually did = this, because I never got any software to a saleable position. I must concur with those who, quite reasonably, would like to make a = working copy of their software. I certainly like to do that! A better = system seems to be to put some irritation into the unpayed version of = the software, or simply "Evaluation Copy" splashed across the screen at = startup and shutdown, with the note that they can put their company name = on it etc. when they get an official copy. It won't screw money out of = everybody, but a lot of people are embarassed about being a cheapskate! Mike. ------=_NextPart_000_004D_01C5B0CE.0768FE00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
<Sterten AT aol DOT com> = wrote in=20 message news:bb DOT 5b4ebdd6 DOT 30075ab9 AT aol.= com...
as I remember, one method was to mechanically destroy some
small portion of the disk.
Then the software can check, which portion exactly was intact, = while the=20 copying
machine will never be able to destroy another disc in exactly the = same=20 way.
 
Guenter.
 
This is an idea I had many years back when I was writing for DOS = and had=20 an eye to profit - scratch a newly formatted disk with a = sharp=20 implement. If it is done by hand, every disk will be destroyed in a = fairly=20 unique way.  Then you write a program that reads through the = disk,=20 determines which sectors have a bad CRC, loads your program, modifies = an area=20 of it by writing the bad sector table into it, then writes it to the = remaining=20 good sectors.  It's a bit complicated and will keep you busy for = a while,=20 but it would make the program loadable from only that diskette.  = I must=20 tell you that I never actually did this, because I never got any = software to a=20 saleable position.
 
I must concur with those who, quite reasonably, would like = to make a=20 working copy of their software.  I certainly like to do = that!  A=20 better system seems to be to put some irritation into the unpayed = version of=20 the software, or simply "Evaluation Copy" splashed across the screen = at=20 startup and shutdown, with the note that they can put their company = name on it=20 etc. when they get an official copy.  It won't screw money out of = everybody, but a lot of people are embarassed about being a = cheapskate!
 
Mike.
------=_NextPart_000_004D_01C5B0CE.0768FE00--