OleksiyPenkov / MyHomeLib

MyHomeLib – комп'ютерна програма для керування домашньою бібліотекою електронних книг. MyHomeLib може використовуватися не тільки для каталогізації колекції файлів з електронними книгами, але і як клієнт для роботи з бібліотекою Лібрусек та іншими бібліотеками на движку Лібрусек (Флібуста та іншими подібними).
MIT License
148 stars 41 forks source link

Ручное обновление колелкции 2.4 #37

Closed Aleksei29 closed 1 year ago

Aleksei29 commented 1 year ago

Установил версию 2.4 и перестало работать ручное обновление коллекции. Пишет "Нет доступных обновлений" хотя librusec_local_fb2.zip лежит в папке update. В настройках пробовал и полный путь и только update указывать. В 2.3 все работает, не подскажете где туплю? изображение

OleksiyPenkov commented 1 year ago

Поле "Папка с обновлениями" оставить пустым. librusec_local_fb2.zip положить рядом с MyHomeLib.exe

Aleksei29 commented 1 year ago

Поле "Папка с обновлениями" оставить пустым. librusec_local_fb2.zip положить рядом с MyHomeLib.exe К сожалению не работает

изображение

изображение

изображение

OleksiyPenkov commented 1 year ago

В версии 2.4.0.855 работает. Обновитесь.

Aleksei29 commented 1 year ago

Я не против обновиться, вот только как? В ссылке исходники, мне их компилить не на чем. У меня стоит версия 2.4.0.851 в ней если делю провреить обновления пишет изображение

я не программист, я пользовталеь

OleksiyPenkov commented 1 year ago

https://github.com/OleksiyPenkov/MyHomeLib/releases/tag/2.4.0.855

Aleksei29 commented 1 year ago

Поставил, все равно не помогло. Может потому что коллекция уже обновлена. В 2.3 он всегда обновлял, даже несколько раз одно и то же

OleksiyPenkov commented 1 year ago

Странно. Если файл обновления есть, то коллекция обновляется принудительно. А закиньте сюда ваш файлик collections.ini

Aleksei29 commented 1 year ago

collections.zip

Aleksei29 commented 1 year ago

Я кажется понял. надо закидывать librusec_local_fb2.zip не в папку с MyHomeLib.exe, а туда где collections.ini Дело в том, что этот файл находится в папке Меня как пользователя. Не знаю почему он там прописывается. Я нигде этот путь не указывал пример: C:\Users\БЛАБЛА\AppData\Roaming\MyHomeLib

OleksiyPenkov commented 1 year ago

Так и задумано. Если версия не портабельная (нет пустого файла uselocaldata рядом с exe), тогда используется стандартная пользовательская папка. Но непонятно, почему папку из настроек не видит. Посмотрю.