Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Регистрация программы


Автор: Guest 17.7.2005, 10:46
Программа запускается но поверх нее маленькое окошко для ввода регистрационного ключа.
Если код введен верно, то при последующих запусках ввод ккода уже не нужен.
Как это сделать?

Автор: Spawn™Production® 17.7.2005, 10:48
Придётся где-нибудь хранить информацию о том, что пароль был введён правильно. К примеру в реестре или отдельном файле.

Автор: Guest 17.7.2005, 11:32
если хранить в файле то как зашифровать содержимое?

Автор: Spawn™Production® 17.7.2005, 11:42
http://forum.vingrad.ru/index.php?showtopic=31012&view=findpost&p=227541

Автор: prez1dent 31.7.2005, 18:33
Сталкивался с такой же проблемой
Заходи на мой сайт: ht666.narod.ru в раздел УЧЕБНИКИ и качай там самый первый, автор ПАДРЕ, там ты найдёшь ответ на этот вопрос и множество других

Автор: kulibin 13.8.2005, 15:48
Цитата(prez1dent @ 31.7.2005, 18:33)
Сталкивался с такой же проблемой
Заходи на мой сайт: ht666.narod.ru в раздел УЧЕБНИКИ и качай там самый первый, автор ПАДРЕ, там ты найдёшь ответ на этот вопрос и множество других



Что-то ссылка померла на книгу енту
а тема то интересная . . .

Автор: kulibin 13.8.2005, 15:59
Цитата(Guest @ 17.7.2005, 11:32)
если хранить в файле то как зашифровать содержимое?

Цитата(Guest @ 17.7.2005, 11:32)
если хранить в файле то как зашифровать содержимое?

Цитата(Guest @ 17.7.2005, 11:32)
если хранить в файле то как зашифровать содержимое?

Зашифровать - вариантов масса
хранить - ещё больше
привязать к железу - средствами vb6 - я знаю токо draiver.serialnumber
токо фигня немного имеет место: при переустановке винды программа не одупляет рег.код
ну и ест-но при вылетании дисков тоже
а как проверить вылетел ли у клиента диск или он просто хочет поставить мимо кассы ещё одну копию моей программы? токо детектор лжи . . .
находил я в нете что-то на апи про дату или номер биоса - на экспях всё падает. А - как сейчас помню - ф-я getmemory. Падает всё короче.
Слышал что надёжнее вязыться к серийнику сетевухи - или мак-адрес что-ли - чё-то такое.
Токо как его узнать из vb6???!!!! smile smile smile smile smile smile smile :

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)