|
|
|
Ключ инсталляции
|
|||
|---|---|---|---|
|
#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&msg=35167404&tid=1345462]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 478ms |

| 0 / 0 |
