|
|
|
Ключ инсталляции
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть небольшой вопрос: Есть инсталлятор продукта, в нём возможны несолько вариантов установки доп. СУБД Oracle или МS SQL и .т.д. данные опции необходимо выбирать при установке. Так вот, планируется разработать механизм, который будет устанавливать определённые опции для каждого заказчика в зависимости от переданного InstallKey. Сразу скажу, что инсталлятор один универсальный и пересобирать его низя - он зарегистрирован, и соответственно новая сборка инсталла - новая сертификация. Может кто сталкивался? Интересует алгоритм формирования ключа и его расшифровки. Т.е. допустим у двух заказчиков одинаковая конфинурация но ключи у них должны быть разные. Подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 15:56 |
|
||
|
Ключ инсталляции
|
|||
|---|---|---|---|
|
#18+
Никто не подскажет какой-нить простенький алгоритм кодирования-декодирования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 18:15 |
|
||
|
Ключ инсталляции
|
|||
|---|---|---|---|
|
#18+
Простенький? Ну например так можно: Режешь строку своего Install key на секции. Потом каждую из секций превращаешь в набор байтов и прогоняешь их через какую-либо функцию (ну например сложить ascii-коды всех букв в секции). Если результат функции четное число - значит ключ для Ораклового варианта, если нечетный - для МС СКЛ. Ну а в генераторе ключей просто набираешь строку случайных букв и последнюю букву для секции уже вычисляешь так чтобы вся секция целиком удовлетворила условию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2008, 18:39 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=148&tid=1345462]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 326ms |

| 0 / 0 |
