Главная > Вопросы к пользователям > Где хранить песни

Где хранить песни

Друзья, меня давно мучает вопрос, где все же правильнее хранить базу песен? По стандартам Windows, программы не должны хранить пользовательские данные в «Program Files» в папке с программой, а пользоваться папками профиля пользователя. Если это не выполняется, начинаются проблемы с записью настроек, редактированием текстов, аккордов, и прочий зоопарк неожиданностей из за прав на запись для не-администраторов или включенного UAC.

Пока я вижу два варианта:

  • Там же, где файл настроек, т.е. есть Application Data\Alex.BiT Software\Songbook
  • В папке «Мои документы\SongBook»

Наиболее логичным мне кажется первый вариант, таким образом поступают все продукты Mozilla например, и хранят профили там. А что вы думаете по этому поводу?)

  1. Андрей
    10 декабря 2016 в 21:25 | #1

    А еще очень было б здорово, чтоб была возможность бэкапа всего накопленного=) Например зазиповать и куда нить в облако. Или на локальный диск. И хорошо б с планировщиком=)))

    [Ответить]

  2. Васечкин
    15 мая 2016 в 16:38 | #2

    Обычному пользователю вообще по барабану, что происходит под капотом программы.

    Кроме того, ничто не мешает совместить два варианта. Песни, идущие с установщиком лежат в Application Data, а добавленные песни можно класть в Мои документы.

    [Ответить]

    Ответ от Васечкин:

    Во всяком случае, обновление с настройками, лежащими не в Program Files, нужно выкатить обязательно и как можно скорее, потому что приходится запускать программу с админскими правами, что не комильфо.
    Это же всего один вечер кодинга.

    [Ответить]

    Ответ от Alex.BiT:

    @Васечкин, в последних версиях Песенника, настройки хранятся именно в AppData 🙂
    Сейчас пишу вариант по принципу ТоталКоммандера, с отдельным приложением, для временного повышения прав до администратора

    [Ответить]

  3. Сергей Моргунов
    16 апреля 2016 в 07:59 | #3

    Я бы предпочёл, что бы программа хранила и настройки и песни в каталоге программы. Portable версия самый лучший вариант! С такой папкой на флешке можно и в гости сходить!

    [Ответить]

  1. Пока что нет уведомлений.