Конференция "WinAPI" » Уникальность компа [D7, WinXP]
 
  • Dimka Maslov © (25.01.12 13:22) [20]

    >  и "железный" MAC при большом желании можно сменить


    Если рассматривать все клинические проявления, то вообще ничего написать не получится.
  • Дмитрий (25.01.12 14:35) [21]
    [20] : Согласен. Но, вспомним одну умную мысль : правильно поставленная задача - наполовину решенная задача. Поэтому, подождем ответа топикстартёра. Если "привязать" сетевую программу к компам, включенным в сеть - это одно. Если "сделать так, чтобы програма работала только на одной машине" - это уже сложнее.
  • Dimka Maslov © (25.01.12 14:54) [22]

    > это уже сложнее.


    Всё просто: комп выдирается из сети, из него удаляются все дисководы, usb-порты и проч. ус-ва передачи информации. Главное - не забыть до этого поставить туда прогу
  • brother © (25.01.12 14:55) [23]
    я так и не понял, для чего это нужно? какие требования к уникальности итп? ...
  • Германн © (25.01.12 15:06) [24]

    > я так и не понял, для чего это нужно?

    Насколько я понял из топика на Королевстве никаких серьёзных требований нет. Изначальное требование уникального серийного номера только дань моде. Типа привязка к железу это круто!
  • brother © (25.01.12 15:20) [25]
    тогда серийник винта (на котором ОС) и вперед, ибо это самая менее заменяемая деталь)
  • Дмитрий (25.01.12 16:23) [26]
    [25] А какими методами Вы получаете серийник винта на Wista/Win7 под пользователем ?
  • apic (26.01.12 05:53) [27]
    Ладно всем огромное спасибо, пожалуй соглашусь, что уникальность рабой станции вычислить не возможно, особенно под учетной записью без административных прав.
  • vasili (03.02.12 10:15) [28]
    function getid:string;   //получить id винта
    var
     VolumeName,
     FileSystemName : array [0..MAX_PATH-1] of Char;
     VolumeSerialNo : DWord;
     MaxComponentLength,FileSystemFlags: Cardinal;
    begin
     GetVolumeInformation('C:\',VolumeName,MAX_PATH,@VolumeSerialNo,MaxComponentLengt h,FileSystemFlags, FileSystemName,MAX_PATH);
     result:=IntToHex(VolumeSerialNo, 8);
    end;
  • Jeer © (03.02.12 14:49) [29]
    Наклеить бирку с уникальным ID
 
Конференция "WinAPI" » Уникальность компа [D7, WinXP]
Есть новые Нет новых   [134430   +4][b:0][p:0]