|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.01.2008, 13:09 | #1 |
Новичок
Джуниор
Регистрация: 22.12.2007
Сообщений: 204
|
Защищаем свою программу паролем
для тагочтоб защитить свою прогу паролем я опишу простой пример!
создоём новое преложение на форму ставим 1-label 1-Edit 1-Button очищаем лабел и едит! меняем текст на кнопке кна что угодно(пуск,войти.активировать,и т.д) делаем двойной клик по бутон открывается исходник программы и мы видим Код:
Код:
теперь дароботки в Edit1 в обект менеджере в поле passwordchar заместо '#0' пишим '*' всё !!! наша прога готова Последний раз редактировалось ben95; 01.01.2008 в 13:15. |
01.01.2008, 13:24 | #2 | |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Пахнет нобелевской премией по программированию....
Цитата:
Напиши чтонибудь посложнее, чтоб действительно с такой защитой пришлось повозится..
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
|
01.01.2008, 13:31 | #3 |
Новичок
Джуниор
Регистрация: 22.12.2007
Сообщений: 204
|
ты пойми я тока учю дельфий и решил выложить пример из книги (а ты вообще название раздела читал?)(если да то сам понимаеш (студентам(новичка)))
|
01.01.2008, 13:32 | #4 |
Новичок
Джуниор
Регистрация: 22.12.2007
Сообщений: 204
|
ты пойми я тока учю дельфий и решил выложить пример из книги (а ты вообще название раздела читал?)(если да то сам понимаеш (студентам(новичка)))
|
01.01.2008, 14:01 | #5 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Это хорошо, читать книжк это правильно Спрашивай в этой веточке, если что непонятно...
Вопро на засыпку( хорошо ли ты читал книгу ): В Delphi после практически каждой строки надо ставить ( ; ). Почем после строки Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
01.01.2008, 14:09 | #6 |
Новичок
Джуниор
Регистрация: 22.12.2007
Сообщений: 204
|
нету в книге тока после
label1.caption:='неверный пароль' ; |
01.01.2008, 14:59 | #7 |
Форумчанин
Регистрация: 23.10.2007
Сообщений: 275
|
А я на своей ерундовой проге сделал так что нужно ввести имя и пароль.И причем пароль вводится такого типа: имя лох.Типа если имя ввести Вася,пароль соответственно Вася лох. .И если они вводят мое имя(Марсель,Марса,Марсик и т.д.),то выходит сообщение нецензурного содержания и виндовоз перезагружается. А ведь можно вместо имени взять id компа,а пароль например вычитание всех цифр id.
http://otlishnik.com/ чудесный портал для всех кто учится. Рефераты, каталоГ вузов, решебники, справочники, ЕГЭ! Welcome
|
01.01.2008, 15:39 | #8 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Неверный ответ.. Ты уже проходил ветвление If Then Else?
Правильный ответ: Перед Else не ставится запятая вообще. Таков синтаксис. Кстати есть такое понятие как "читабельность кода". Прочитай вот это http://www.rsdn.ru/article/philosophy/whyyourcode.xml Это не намёк что твой код ...... Но там правильно написанно вообще для всех. Вообщем в любых на мой взгляд книжках должны быть сноски "Хороший стиль программирования" или чтото подобное как в книге "Дейтел Х., Дейтел П - Как программировать на C++".. Например если твой код немного переформатировать, то станет более читабельным и в большой программе это скажется уж поверь. Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
01.01.2008, 16:36 | #9 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Не всегда надо ставить";". В конце кода можно и не ставить. Вот это вы проверяли? Нормально работает
Код:
|
02.01.2008, 06:14 | #10 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
Ну вы бы хоть через XOR значение пароля пропустили, а то вообще тупо через F3 пароль разгадать можно.
ЗЫ. Господин карась, не умничайте, Вы не слишком далеко от ben95 ушли. Кстати ";" перед else в некоторых случаях ставится.
#define QUESTION bb || !bb
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Измерь свою скорость | zetrix | Свободное общение | 64 | 28.08.2008 22:03 |
Проблема с паролем. | White_angel | Общие вопросы Delphi | 13 | 18.07.2008 09:48 |
Как записать свою программу в другую? | AngelOfDeath | Общие вопросы Delphi | 1 | 12.05.2008 06:12 |
Защита паролем | GAGARIN-NEW | Общие вопросы Delphi | 46 | 15.10.2007 13:20 |