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

start [/forum/topic.php?fid=16&mobile=1&tid=1345462]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 443ms |

| 0 / 0 |
