Вниз
Скачать: CL | DM;

Генерация уникального кода РС   Найти похожие ветки 

← →
ruslan_as ©   (2003-07-07 09:16) [0]

Подскажите, как создаются уникальные кода РС при инсталяции программ.
Если у кого есть готовый пример пришлите!
Заранее спасибо всем отозвавшимся!


← →
Карелин Артем ©   (2003-07-07 09:39) [1]

Дык берешь какой-то номер от компутерной железяки и кодируешь. Можно простейшими операциями типа XOR, можно хэшировать. На Torry.net есть примеры.


← →
Anatoly Podgoretsky ©   (2003-07-07 10:43) [2]

CoCreateGuid


← →
ruslan_as ©   (2003-07-07 11:19) [3]

>>Anatoly Podgoretsky
На сколько я понял, эта функция используется для создания GUID. Эта функция на одном и том же комьютере (и программе)будет всегда возвращать одинаковый код?

P.S. В Helpe не разобрался как использовать эту функцию.


← →
Anatoly Podgoretsky ©   (2003-07-07 11:31) [4]

Ты не прав, вместо того чтобы предполагать, проверил бы программно. Каждый раз будет новый глобально уникальный 128 битный номер.


← →
Карелин Артем ©   (2003-07-07 11:33) [5]

Если запустить одновременно все компы инета на генерацию GUID, то может и будет пара совпадений. Если на одном компе будет генерироваться GUID, то вероятность совпадений будет нулевая. А пользоваться лучше CreateClassID.


← →
Anatoly Podgoretsky ©   (2003-07-07 11:42) [6]

Карелин Артем © (07.07.03 11:33)
Через несколько триллионов лет, да и то маловероятно, поскольку в генерации участвует и время и уникальные зарактеристики машины. Теоритически совпаденеие возможно, поскольку всего 2^128 степени комбинаций.


← →
BillyJeans ©   (2003-07-07 11:43) [7]


>
> Anatoly Podgoretsky © (07.07.03 11:31)
> Ты не прав, вместо того чтобы предполагать, проверил бы
> программно. Каждый раз будет новый глобально уникальный
> 128 битный номер.

тогда зачем нужен этот GUID?


← →
Anatoly Podgoretsky ©   (2003-07-07 11:49) [8]

Для получения глобального уникального номера. Именно глобального.


← →
ruslan_as ©   (2003-07-07 12:08) [9]

Спасибо всем за помощь! Наверное мы не поняли друг друга с уважаемым Anatoly Podgoretsky. Мне нужно было, что бы на одном компьютере генерировался всегда одинаковый код, так как я ему должен ответить ключем.
Я уже нашел исходники подобной программы.


← →
Anatoly Podgoretsky ©   (2003-07-07 12:10) [10]

Тогда разрабатываешь свой собственный генератор. Но никакой разницы между одинаковым и разным нет, точно также ответишь ему ключом и внесешь его в базу.


← →
stalker780 ©   (2003-07-07 13:35) [11]

>ruslan_as © (07.07.03 12:08)
>Я уже нашел исходники подобной программы.
где нашел? кинь ссылочку или сами примеры на мыло или сюда.



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
1-67783
Flint
2003-07-07 12:51
2003.07.21
TThread


14-68023
JB
2003-07-04 13:11
2003.07.21
Отчет в Word e


14-67982
Soft
2003-07-01 13:43
2003.07.21
Как сделать кому-то пакость


4-68129
Шишкин Илья
2003-05-18 11:39
2003.07.21
Как лучше закрыть чужое приложение?


1-67786
Wen
2003-07-08 15:08
2003.07.21
Поиск слова по маске




   Наверх