1
Ошибки и замечания / Bugs / Re: [-] [2642] Некорректная работа с бэкапами настроек
« on: Yesterday at 18:48:47 »Quote
Ну проверку на пустой файл настроек я могу добавить, да только вероятность такого события крайне мала, так же, как и появлению нулей (там же мусор может быть, а не нули)В моём случае не так уж и мала - стандартно несколько раз в год случалось, причём на разных ПК. И ни разу не запустилась проверка диска после этого. А насчёт случайных данных - тут хз, у меня в таких случаях именно нули. Видимо как-то связано с контроллерами самих жестких дисков. Но тогда тем более проверка нужна не на "пустой файл", а на отсутствие в нём настроек плеера, или хотя бы одной произвольной [секции] или key=value. В этом случае без разницы, что произошло с файлом и чем он заполнен. Нет настроек, значит нужно восстановить бэкап.
Quote
сначала настройки пишутся в файл AIMP.new, затем (если все прошло гладко), AIMP.ini переименовывается в AIMP.bak, а AIMP.new в AIMP.ini.Ни разу в таких случаях не видел файов *.new, зато любой хоррор всегда попадал именно в ini-файлы.
Quote
Попробуйте эту сборку: https://disk.yandex.ru/d/AKLYlHUCW9vT9QЧто именно следует проверить?