Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Возможно ли определить серийник CD-R   Найти похожие ветки 

 
EXE   (2004-08-04 08:10) [0]

Возможно ли определить серийник CD-R
который является уникальным, но не номер записи сесии


 
AlexMIx ©   (2004-08-04 09:59) [1]

CD может иметь или не иметь серийный номер и/или универсальный код продукта (Universal Product Code). MCI-расширение Windows предоставляет эту информации с помощью комманды MCI_INFO_MEDIA_IDENTITY command. Эта команда возвращает уникальную ID-строку.
Пример:

uses MMSystem, MPlayer;

procedure TForm1.Button1Click(Sender: TObject);
var
  mp : TMediaPlayer;
  msp : TMCI_INFO_PARMS;
  MediaString : array[0..255] of char;
  ret : longint;
begin
  mp := TMediaPlayer.Create(nil);
  mp.Visible := false;
  mp.Parent := Application.MainForm;
  mp.Shareable := true;
  mp.DeviceType := dtCDAudio;
  mp.FileName := "D:";
  mp.Open;
  Application.ProcessMessages;
  FillChar(MediaString, sizeof(MediaString), #0);
  FillChar(msp, sizeof(msp), #0);
  msp.lpstrReturn := @MediaString;
  msp.dwRetSize := 255;
  ret := mciSendCommand(Mp.DeviceId, MCI_INFO, MCI_INFO_MEDIA_IDENTITY,
        longint(@msp));
  if Ret <> 0 then
     begin
        MciGetErrorString(ret, @MediaString, sizeof(MediaString));
        Memo1.Lines.Add(StrPas(MediaString));
     end
  else
     Memo1.Lines.Add(StrPas(MediaString));
  mp.Close;
  Application.ProcessMessages;
  mp.free;
end;
end.


 
Ded Moroz ©   (2004-08-05 00:47) [2]

Эта строка НЕ УНИКАЛЬНА!!! Любая программа клонирования компактов при создании копии CD 1:1 копирует и эту строку (Nero например).
2 AlexMIx  >> можешь не надеяться :(( в болванке нет НИЧЕГО УНИКАЛЬНОГО. КОПИРУЕТСЯ ВСЕ. К сожалению...


 
Izyum ©   (2004-08-05 01:00) [3]

Ded Moroz ©   (05.08.04 00:47) [2]

Разреши с тобой не согласиться: буквально два дня назад наступил на грабли с дисками, защищенными... точно не помню - завтра, если не забуду до утра отпишу точное название "защиты". Да скопировалось все один в один... Вот токо игруля не захотела принимать код с оригинальной болванки с дикими криками...

ЗЫ: то ли Star Forse, то ли как-то еще


 
Sanek_metaller ©   (2004-08-05 07:24) [4]

StarForce можно найти на дисках от компании Акелла.
Но еще есть и др способы,например диск WarCraft3 Frozen Throne.
Там без всякого сканирования говорит:"Вставь ОРИГИНАЛЬНЫЙ диск".


 
EXE   (2004-08-05 10:17) [5]

Мастера
Приведёный код выше показывает уникальный код или ID-строку
просто дело в том что он (код) меняется при каждой записи CD
Вот в чем проблема не возможно узнать ID-строку до записи а при следующей сесии записи он меняется


 
Alex Konshin ©   (2004-08-05 11:59) [6]

Генери серийный номер используя этот ID и наклеивай его на коробку. Приложение будет проверять соответствие серийного номера и этого ID.
Всего делов-то.


 
lock95 ©   (2004-08-06 14:57) [7]

Все ломается и клонируется, хоть что там наклеивай и хоть куда.
Даже Fors3 трещит от проги Алкоголь 120%, а вы про какой то ID говорите ;)...



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.061 c
14-1094040572
BigFat
2004-09-01 16:09
2004.09.19
звуки


14-1093137933
Думкин
2004-08-22 05:25
2004.09.19
С днем рождения! 22 августа


14-1093380584
Sanek_metaller
2004-08-25 00:49
2004.09.19
WarCraft на Battle.net


6-1089763864
Гоги
2004-07-14 04:11
2004.09.19
ProgressBar


6-1088481635
newbie
2004-06-29 08:00
2004.09.19
mail