

Create a file ID reference using PBCreateFileIDRef() and store it in an appropriate place. You can create and store the file ID reference for the application file. These are listed roughly in the order I'd recommend considering them. There are some "semi-unique" characteristics which you can use to help you determine if you are running software on the same machine which you were running on before. None of these hardware devices can be found across the entire Macintosh product line. Other devices such as Token Ring cards or FireWire may also provide an unique identifier which may be used as a serial number.
IRIDIENT DEVELOPER SERIAL NUMBER SERIAL NUMBER
(This is because Ethernet devices have an unique ID defined for each device.) Some (but not all) hard drives have a serial number which can be read using the SCSI Manager or ATA Manager. Examples are an Ethernet card installed or built-in Ethernet.
IRIDIENT DEVELOPER SERIAL NUMBER MAC OS
There are some hardware devices, found on a limited range of Mac OS computers, which contain some unique identifier which could be used as a serial number. This machine had a serial number only because the Lisa (upon which it was based) had a serial number as part of the Lisa design. The only Macintosh with a real built-in serial number was the Macintosh XL. There is no internal serial number associated with the operating system. There is no internal serial number on the logic board of any current Mac OS based computer computer.

In general, the only consistent serial number on a Mac OS based computer computer is on the bar code label which is attached to the outside of the case. Serious copy protection is much more complicated than this article describes. DTS does not maintain expertise in copy protection techniques. This article is a summary of some specific techniques which we have used or recommended in the past. There are some techniques which can be used to help differentiate between two Mac OS computers, and these techniques are described in this article.ĭTS does not support copy protection because of the significant compatibility liabilities it involves. The Mac OS was not designed with copy protection in mind, and there is no unique serial number available on Mac OS based computers. Educational Institution and Student DiscountsĬolumn Tag: develop Copy Protection and Serial NumbersĬopy protection is hard, and it is difficult to find a scheme which is not easily broken.
