![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Привязка ПО к 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'ов в системе и если диск запускается не с последнего (он обычно и есть виртуальный), то все ОК.