![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
![]()
Возникает ошибка: "Access Violation".
|
![]() |
![]() |
![]() |
#12 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
Эх. Где мои 35 лет!
![]() |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
Все же от задачи зависит, иногда скрыть пароль от глазиков бешаных юзеров в 1 локальной сети бывает достаточно, чем упоротся там, где собственно радовать будет САМ факт что упоролся))))
Пишу много и развернуто
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
![]()
Написал.
Как поступить, если файл с паролем отсутствует? |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
Если не затруднит, вышлите не весь проект, а кусок кода метода где собственно чтение и происходит.
З.Ы. Если с INI чтение, то if "Ini".ReadString('T','A','&&&&' ) = '&&&&' then raise Exception.Create('Азазазазаза, не угадал!'); Если с файла то: if FileExists('C:/PasswordFile.ogogo') = False then raise Exception.Create('Азазазазаза, не угадал!'); Если с памяти как текст то: if StringStream.DataString = '' then raise Exception.Create('Азазазазаза, не угадал!'); Искренне признаюсь качать весь проект ЛЕНЬ! Да и мало -ли, что там в проекте ![]()
Пишу много и развернуто
Последний раз редактировалось Heneken87; 05.02.2018 в 19:08. |
![]() |
![]() |
![]() |
#16 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
да только сама страница с форума весит больше 100 Кб. ну да ладно, боитесь текстовых файлов, ноу проблем, держите Код:
Зависит от задачи (от поставленного ТЗ), от Вас. Варианты. - Сообщать, что нет необходимого файла и вываливаться (нечего менять, если файла нет) - Создавать новый файл с паролями (только это огромная дырища - ведь достаточно удалить старый INI, чтобы получить новый с нужными паролями) - другое.... |
|
![]() |
![]() |
![]() |
#17 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
- Другое: Ввести понятие системного пароля хранящегося в исходном коде. При отсутсвии файла конфига спрашивать этот пароль и создавать файл в случаи успеха.
Ну наверное как то так: Код:
Пишу много и развернуто
Последний раз редактировалось Heneken87; 07.02.2018 в 16:05. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
![]() |
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
![]()
Конечный вариант.
|
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 07.06.2017
Сообщений: 53
|
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Смена пароля | Diana528 | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 3 | 06.02.2014 10:36 |
Программная смена пароля SYSDBA | artemavd | БД в Delphi | 1 | 27.09.2012 18:45 |
Смена пароля на сайте | Weresk | Работа с сетью в Delphi | 6 | 31.01.2012 17:42 |
Смена пароля средствами SMS | arturkhusnull | Безопасность, Шифрование | 2 | 15.08.2011 12:49 |
Смена пароля | Magda | Помощь студентам | 3 | 02.06.2010 20:03 |