Closed ra3ggi closed 2 years ago
Можно вывод dir
посмотреть?
C:\Users\AlexK>dir c:\My_program\inpxer\ Том в устройстве C не имеет метки. Серийный номер тома: 3CDF-CA73
Содержимое папки c:\My_program\inpxer
09.10.2022 21:20
А как запускается сервер? Конфиг ищется относительно рабочей директории, а не исполняемого файла.
c:\My_program\inpxer\inpxer.exe i e:\fb2.Flibusta.Net\flibusta_fb2_local.inpx 2022/10/09 21:23:35 error loading config open : The system cannot find the file specified.
"Конфиг ищется относительно рабочей директории, а не исполняемого файла."
Все , я понял в чем дело, но это очень не явно. Конфиг положил в C:\Users\AlexK - тогда запустилось Спасибо - сам бы не разобрался.
Все , я понял в чем дело, но это очень не явно.
Согласен, поправлю это.
Т.к. он запускается не в фоне, то стандартно для консольных приложений Ctrl+C. Если хочется как службу его установить, то можно что-нибудь вроде NSSM использовать.
Ок , понял , спасибо за прекрасную разработку - от поиска просто в восторге !
Опубликовал новую версию, кинфиги ищет как положено 😄 .
Очень бы хотелось иметь возможность захода по логину и паролю как на web так и на opds/ Удачи!
Вообще нет в планах, потому что если подходить к делу серьёзно (и пускать в открытый интернет), то лучше использовать реверс-прокси вроде nginx или traefik. Для приватных сервисов я предпочитаю VPN вроде Tailscale и ZeroTier. А какой у вас сценарий использования для аутентификации?
Ну , вэб-форму в инет выкладывать в планах нет, а OPDS - проброшу портами. И как-то совсем без авторизации не красиво. Хотя может быть Вы и правы, и особой необходимости в этом нет, выбрать нестандартные порты и всё.
Сегодня тестил OPDS - файлы скачиваются с расширением UNK. Хотя если переименовать в fb2 - читаются как положено.
Работает, конечно, в разы быстрее чем TinyOPDS, но очень не хватает функции, когда нажимаешь на книгу и появляется аннотация и обложка.
Сегодня тестил OPDS - файлы скачиваются с расширением UNK. Хотя если переименовать в fb2 - читаются как положено.
Какая читалка?
нажимаешь на книгу и появляется аннотация и обложка.
Вряд ли будет добавлено. Этой информации в inpx нет, а если сканировать все файлы книг, то есть прекрасный Calibre, например.
Сегодня тестил OPDS - файлы скачиваются с расширением UNK.
В браузере тоже так?
В броузере - нормально скачивается в fb2, а через OPDS - расширение у файла не верное, хотя сам файл нормальный. Чbталка - Alreader
Кажется, проблема не в читалке. Можно inpx файл посмотреть?
Качал inpx здесь : https://rutracker.org/forum/viewtopic.php?t=5462398
Честно говоря, так и не удалось воспроизвести проблему. Можете проверить на тестовой версии? inpxer.zip
С новым файлом качает правильно. Вернул старый и вот скрин - https://i.imgur.com/wTyCDiJ.png Так что проблему вы исправили в тестовой версии :)
Еще момент - я так понимаю , что при первоначальном индексировании папка , указанная в конфиге index_path = "......" очищается? Т.е. там удаляются все файлы. Изначально юзер не знает об этом , он думает , что будет просто создан файл индексирования и может указать папку с книгами (типа пусть индекс там лежит), которая благополучно очистится.
Т.е. там удаляются все файлы.
Да, в ридми это описано.
Не , в ридми не описано , что в папке удалятся ВСЕ файлы. Поэтому возможна ситуация , которую я описал - юзер потеряет все книги , указав папку с ними в качестве целевой для файла индекса.
Otherwise, old index data will be deleted (the whole folder specified in
index_path
) and reindex from scratch.
Такого уточнения будет достаточно?
Ну может и достаточно , но я бы строго написал бы , что мол , создайте ОТДЕЛЬНУЮ папку для файлов индекса. Кто-то может недопонять, а папка с книгами весит много и некоторые качают её неделю - потерять все эти файлы - будет грустно...
В версии под Windows не видит конфиг файл, хотя он переименован как надо и лежит рядом с исполняемым.