Repository navigation
Releases: AlexLion89/book-price
Release list
Ценитель 0.5.5
Подсказка о переизданиях.
- Если вашего издания в магазинах нет, но эту книгу продают новой в другом или неуказанном издании, в объяснении цены появляется строка «в магазинах есть другие издания — от … ₽ (магазин)». В цену такие книги не идут; если это ваше издание — отметьте его галочкой в списке ниже, цена пересчитается.
Ценитель 0.5.4
Республика ищет по названию.
- Республика отвечала «403 — доступ запрещён» на любой поиск по ISBN, даже после захода на её главную страницу. Теперь в ней программа ищет по названию и автору, как в Московском доме книги: книги находятся, а в цену идут, если совпали год или издательство.
Ценитель 0.5.3
Окна на весь экран, Московский дом книги в поиске.
- Окно программы открывается на весь экран, а стартовая страница подстраивается под высоту экрана — на небольших ноутбуках видна целиком.
- Окно «Поиск цен» тоже открывается на весь экран, и страница в нём больше не выходит за край: проверка «не робот» на Авито видна целиком, вместе с ползунком.
- Московский дом книги (moscowbooks.ru) в поиске — по названию и автору: ISBN его поиск не понимает.
- Республика иногда отвечала «403 — доступ запрещён»: теперь программа сначала заходит на её главную страницу и повторяет поиск.
- Лабиринт быстрее отвечает, когда книги у него нет.
Ценитель 0.5.2
Дом книги на Невском в поиске.
- Программа ищет книгу и в Санкт-Петербургском Доме книги (его сайт теперь dk-spb.ru). Цены и наличие читаются, как у других книжных; книги без цены («Нет в наличии») не учитываются.
- Цены с копейками («1 851.00 ₽») читаются правильно.
- «Проверить площадки» смотрит страницу результатов Московского дома книги — по ней он войдёт в поиск следующим обновлением.
Ценитель 0.5.1
Лабиринт и Библио-Глобус находят книги.
- Лабиринт иногда возвращал пустой результат, хотя книги на странице были: программа принимала его фразу «Пока не нашли для себя ничего в Лабиринте?» за «ничего не найдено».
- Библио-Глобус открывал вместо результатов страницу «404»: его поиск работает только через поле поиска на главной странице. Теперь программа ищет там так же, как человек.
- Программа ждёт ссылок именно на книги, а не на любой раздел магазина, и даёт медленным магазинам (Республике) чуть больше времени.
Ценитель 0.5.0
Пять новых книжных магазинов в поиске.
- Теперь программа ищет книгу ещё в Лабиринте, Book24, Буквоеде, Республике и Библио-Глобусе. Если магазин по ISBN находит ровно одну книгу, это то же издание: его цена учитывается, как цена Читай-города. По названию магазины показывают все издания — их видно в списке, но в цену они идут, только если совпали год или издательство.
- Книги с пометкой «Ожидается» или «Нет в наличии» считаются отсутствующими в продаже, «Предзаказ» — в продаже.
- Старая зачёркнутая цена и бонусы вида «+76» больше не принимаются за цену.
- Поиск одной книги теперь занимает минуты полторы-две.
- «Проверить площадки» разведывает ещё два магазина по новым адресам: Дом книги (СПб) — dk-spb.ru и Московский дом книги — moscowbooks.ru.
Ценитель 0.4.5
Исправлена ошибка 0.4.4 при обновлении и выходе.
- На программах, распакованных из архивов до 0.2.2, версия 0.4.4 при запуске после обновления и при выходе показывала окно «Unhandled exception in script», а старое окно оставалось открытым. Теперь закрытие окон обходится без модуля, которого в тех сборках нет, и никакой сбой при закрытии окна больше не мешает выйти или перезапуститься.
- Если вы сейчас на 0.4.4: при переходе на 0.4.5 окно с ошибкой появится последний раз — закройте его и старое окно, затем откройте «Ценитель» с рабочего стола. В шапке будет «версия 0.4.5».
Ценитель 0.4.4
После обновления остаётся одно окно; номер версии в шапке.
- После обновления старое окно программы больше не остаётся рядом с новым: при перезапуске программа закрывает своё окно, а если окно осталось от прошлой версии, закрывает его при запуске. Ваши собственные окна Edge по-прежнему не трогаются.
- Закрытие окна программы теперь всегда её выключает — раньше иногда она оставалась работать без окна.
- Предложение обновиться появляется в первые секунды после запуска, а не только по кнопке «Обновления». Если интернета не было, программа проверит ещё раз через 10 минут.
- Рядом с названием «Ценитель» написан номер версии.
- Если запустить программу два раза подряд, вторая копия не мешает первой.
Ценитель 0.4.3
Подготовка к новым магазинам. Программа сама предложит обновиться.
В «Справка» → «Проверить площадки» добавлена разведка магазинов, которых ещё нет в поиске: Республика, Буквоед, Дом книги (СПб), Московский дом книги, Библио-Глобус, Book24 и Лабиринт. Программа открывает главную страницу каждого, ищет книгу через поле поиска по ISBN и по названию и сохраняет снимки страниц — по ним будет написан разбор, и магазины войдут в обычный поиск следующим обновлением.
Обычный поиск цен эта версия не меняет. Проверка площадок стала дольше — на 3–4 минуты.
Ценитель 0.4.2
Мелкие уточнения по проверке площадок 31.10. Если у вас 0.4.1 — программа сама предложит обновиться.
- Оценки читателей с LiveLib и ЛитРес работают: «Мастер и Маргарита» — LiveLib 4,55 (111 тысяч оценок), «Незнайка на Луне» — 4,5 (5,6 тысячи).
- LiveLib перед выдачей проверяет браузер, и книги появляются через 15–16 секунд: программа теперь ждёт их до 30 секунд, а не бросает поиск на грани.
- Окна программы (основное и «Поиск цен») больше не предлагают войти в Edge и включить синхронизацию — им это не нужно.