![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить информацию?
Andrey235 © (2005-09-30 13:40:00)У меня игрушка грузит параметры из текстового файла,
как можно сделать что бы юзер не мог его открыть и изменить
Германн (2005-10-01 03:47:00) [1]Имхо, любойфайл можно "открыть чем-то и как-то" и "изменить чем-то и как-то". Но второе можно запретить в соответствующей ОС.
Если надо "запретить" и первое и второе, то лучше заменить текстовый файл на что-то иное.
Кефир87 (2005-10-01 00:04:00) [2]
> Зашифровал да и все, пускай хоть заоткрываеться пользы то
> ему всеравно небудет
А вдруг удалит, сволочь?! Нет. Без угроз не обойтись...
Кефир87 (2005-10-01 00:03:00) [3]
> Зашифровал да и все, пускай хоть заоткрываеться пользы то
> ему всеравно небудет
А вдруг удалит, сволочь?! Нет. Без угроз не обойтись...
Джо (2005-09-30 23:52:00) [4]Веселая тема :))
Vudu (2005-09-30 23:50:00) [5]Зашифровал да и все, пускай хоть заоткрываеться пользы то ему всеравно небудет
Кефир87 (2005-09-30 21:45:00) [6]Угрожать пользователю тем, что изменение этого файла может привести к краху системы...
z007 (2005-09-30 21:35:00) [7]1. Грузить параметры из реестра :)
2. Переименовать файл в *.dll - такой не сразу откроешь :))
3. Не использовать текстовой файл...
Antonn (2005-09-30 16:31:00) [8]создать типизированый файл. работать с ним через TMemoryStream (или подобным).
S@shka (2005-09-30 14:26:00) [9]Ну.... или ...
Сделать Сервис, который постоянно лочит этот файл и обеспечивает с ним работу - но это уж изврат )
S@shka (2005-09-30 14:19:00) [10]Гы ))) Я не сколько раз правил шифрованные SAV файлы - и это приводило лишь (естественно) к их неработоспособности.
Способа решить напрямую поставленный вопрос: юзер не мог его открыть и изменить- нет.
_RusLAN (2005-09-30 14:15:00) [11]Шифруй его
S@shka (2005-09-30 14:09:00) [12]1. Если файл в той же директории что и твоя игра - то просто сделай его
HIDDEN через FileSetAttribute
2. Пиши этот файл не в директории игры а например в WINSYS
тогда его простой человек сразу не найдет )