Загрузка...

Куда вообще желательно записывать всю информацию и данные из программы, чтобы её потом использовать?

Тема в разделе C/C++ создана пользователем Сейсемосейсе 31 июл 2022. 247 просмотров

  1. Сейсемосейсе
    Сейсемосейсе Автор темы 31 июл 2022 1 33 9 ноя 2021
    Вот допустим пользователь пользуется программой, вводит какие-то изменения, нужно чтобы это всё записывалось и сохранялось в отдельный зашифрованный (чтобы нос не совали и нельзя было внести изменения, изменив файл) файл, вопрос как это лучше реализовать? Каким типом файлов пользоваться? Не в обычный же .txt это всё записывать, и как это нормально шифровать?
    Я так понял по этому принципу создаются сохранения в играх, где в какой-то файл программа просто записывает состояние персонажа и игрового мира.

    И ещё, можно ли это реализовать через своё собственное расширение? Условно программа называется ExampleExamples, и у неё в файлах сохранения в расширении .ee, если да, то как это реализовать?

    Спрашиваю насчёт C++. Нужен ответ от людей, разбирающихся в этой теме.
    Заранее спасибо.
     
  2. PRISM
    PRISM 1 авг 2022 :am_tail: Дизайн ⟶ https://lolz.live/threads/1478141/ 258 28 июл 2019
    База данных
     
    1. Посмотреть предыдущие комментарии (1)
    2. PRISM
    3. Cros_inactive3740421
      Сейсемосейсе, он говорит тебе воспользоваться собственным сервером, создать реляционную БД и записывать туда измененные данные пользователя. При запуске файла дергать из БД его настройки.
  3. Help
    Help 1 авг 2022 469 12 май 2017
    Ты не сможешь такое реализовать. Данные в любом случае будут дешифроваться и где-то храниться, в памяти иди временном файле, там их и можно будет прочитать
     
    1. Посмотреть предыдущие комментарии (1)
    2. Help
      Сейсемосейсе, Ну пропускай JSON через SHA256 или ещё что. Обычное кодирование и декодирование текста
    3. Cros_inactive3740421
      Сейсемосейсе, ну тогда можешь создать любой файл, условный `settings.ini`, сериализовать данные в JSON, пропустить их через условный HEX или что-то, что тебе по душе, да хоть через RSA, а потом записать в файл. При запуске считать из файла, дешифровать, десериализовать JSON обратно в схему классов
Top
Загрузка...