Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Привязка ПО к CD [D6, Win2k]


kirilllius ©   (2004-12-10 22:25:00) 

Мастера, посоветуйте, что можно сделать. Написал небольшую программку, и хочу привязать ее к CD. Я привязал ее к номеру CD, а затем скопировал его Клоном. К моему разочарованию, Клон скопировал и номер CD. Выходит, что способ привязки к номеру  CD не подходит. Подскажите, как можно привязать прогу к CD и так, чтобы уже при копировании этого CD, CD-клон уже не работал.
Заранее благодарю.


Беспечный_Ангел   (2004-12-12 11:07:00) [1]

ЗЫ Огромное спасибо Николаю (проект delphiworld)


Беспечный_Ангел   (2004-12-12 11:05:00) [2]


> antonn ©   (12.12.04 09:56) [14]

Но ведь не пишет)

> Dmy   (12.12.04 02:47) [12]

Вроде да. Метку ауди можно узнать http://delphiworld.narod.ru/base/get_serial_number_audio_cd.html

> Dema-X ©   (11.12.04 07:01) [5]

http://www.reversing.net/articles/122001/sf-cossacks.htmБез коментариев...


antonn   (2004-12-12 09:56:00) [3]

а алкаш(Alcohol 120%) определяет заводской номер. Созвонись:)


TButton   (2004-12-12 03:46:00) [4]


> Вpоде бы можно создавать CD, на котоpых будет как музыка,
> та и файлы

Data CD


Dmy   (2004-12-12 02:47:00) [5]

Вpоде бы можно создавать CD, на котоpых будет как музыка, та и файлы. На таких CD можно записывать тот номеp или только на чисто музыкальных? Есль на таких "смешанный" CD можно записывать этот номеp, то тогда можно его и пpовеpять...


Dmy   (2004-12-12 02:45:00) [6]

Вpоде бы можно создавать CD, на котоpых будет как музыка, та и файлы. На таких CD можно записывать тот номеp или только на чисто музыкальных? Есль на таких "смешанный" CD можно записывать этот номеp, то тогда можно его и пpовеpять...


TButton   (2004-12-12 02:17:00) [7]

привязать к КД?
ну в худшем случае просто проверяй наличие твоего КД в приводе.
в лучшем обращайся к "звездным силам".


BURN   (2004-12-12 02:09:00) [8]


Dema-X ©   (11.12.04 07:01) [5]

StarForce ,самая лучшаяя защита ни один копир не откопит :)


Alcohol 120%


TUser   (2004-12-11 14:26:00) [9]


> Можно ли каким ни будь способом его прочитать?

Полазал по яндексу - все используют GetVolumeInformation. Для аудио CD есть еще MCI_INFO, можешь поставлять звук к своей игрушке на отдельном диске, который нельзя будет скопировать. Пиратские версии будут без пальбы и воплей.


kirilllius   (2004-12-11 14:12:00) [10]

Дело в том, что GetVolumeInformation как раз выдает ту метку, которую CloneCD тоже копирует. А вот Profi говорил о заводском номере диска. Можно ли каким ни будь способом его прочитать?


TUser   (2004-12-11 10:23:00) [11]

Я не делал этого сам, но может поможет такая ф-ция

The GetVolumeInformation function returns information about a file system and volume whose root directory is specified.

BOOL GetVolumeInformation(

   LPCTSTR lpRootPathName, // address of root directory of the file system
   LPTSTR lpVolumeNameBuffer, // address of name of the volume
   DWORD nVolumeNameSize, // length of lpVolumeNameBuffer
    LPDWORD lpVolumeSerialNumber, // address of volume serial number
   LPDWORD lpMaximumComponentLength, // address of system's maximum filename length
   LPDWORD lpFileSystemFlags, // address of file system flags
   LPTSTR lpFileSystemNameBuffer, // address of name of file system
   DWORD nFileSystemNameSize  // length of lpFileSystemNameBuffer
  );


Dema-X   (2004-12-11 07:01:00) [12]

StarForce ,самая лучшаяя защита ни один копир не откопит :)


GanibalLector   (2004-12-11 01:43:00) [13]

>Привязка ПО к CD
Крис Касперски !Искать статьи и журналы.


Profi   (2004-12-11 01:13:00) [14]

kirilllius   (11.12.04 0:38) [2]
Ага! Ну еще есть заводской номер болванки, но как его узнать - не знаю!


kirilllius   (2004-12-11 00:38:00) [15]

> Profi
Дело в том, что я не эмулировал CD, а записал второй при помощи программы CloneCD. Вот она то и скопировала диск один-к-одному. Тут и эмулировать ничего не надо. :-(


Profi   (2004-12-10 23:21:00) [16]

kirilllius   (10.12.04 22:25)
Вообще-то над этим бьется кучу народу (starforce например), но пока к любой новой защите придумывают "противозащиту"! Попробуй так: определи сколько CD-ROM'ов в системе и если диск запускается не с последнего (он обычно и есть виртуальный), то все ОК.


Наверх

Титульная страница Поиск, карта сайта Написать письмо