Administrator » более года назад
Можно воспользоваться примером лицензионного программного обеспечения. В каждом таком продукте указывается лицензионный номер. У каждой копии номер свой. Можно например разместить такой номер в книге. Или брать номер с чека, если чеки имеют неповторяющуюся нумерацию.
Чтобы люди не могли передавать друг другу этот лицензионный номер, можно ввести возможность регистрации на Вашем сайте такого номера только один раз. Если человек хочет перепродать книгу с номером или передать его другому человеку, то пускай регистрирует такой переход на Вашем сайте. Если кто-то скачает книгу бесплатно, то он не сможет зарегистрироваться, потому что по номеру, который в его книге кто-то уже зарегистрировался на Вашем сайте.