AuthorTodayExtractor

The script adds a button to the site for downloading books to an FB2 file

< Commentaires sur AuthorTodayExtractor

Avis: Bon - le script fonctionne correctement

§
Posté le: 01/11/2024

На AT похоже произошло какое-то обновление. Перестали загружаться обложки книг.

Ox90Auteur
§
Posté le: 02/11/2024
Édité le: 02/11/2024

Ага, есть такое. Мало того, в мобильной версии сайта обложка грузится, но другая, из блока рекомендаций ниже. Исправлено в v1.4.1

Спасибо за репорт!

§
Posté le: 02/11/2024

Всё заработало.
Спасибо!

§
Posté le: 05/11/2024

Похоже все же не грузятся обложки.

§
Posté le: 05/11/2024

Может сделать их загрузку опциональной?

На рандомной книжке - https://author.today/work/285662 - загрузилась обложка.
То есть "всё работает".
А если не "всё" - может таки ссыль пришлёте?

Распознавание картинок в браузере и копирование текста рулит.
https://author.today/work/382941 - и здесь тоже обложка загрузилась. ПК, Виндовс.

§
Posté le: 05/11/2024

А я по старинке на телефоне. IOS 18, браузер Orion, умеющий устанавливать расширения Chrome и Firefox, Violentmonkey и скрипт. И при нажатии на кнопку вот такая проблема с обложкой.

Ox90Auteur
§
Posté le: 05/11/2024

А я по старинке на телефоне. IOS 18, браузер Orion, умеющий устанавливать расширения Chrome и Firefox, Violentmonkey и скрипт. И при нажатии на кнопку вот такая проблема с обложкой.

Странная ошибка. У меня все грузится. Честно! :) Возможно ваш браузер поддерживает расширения, но не в полной мере. Ибо формат скачанного изображения определяет браузер, не скрипт.

  • Не могли бы кликнуть по обложке правой кнопкой мыши и выбрать "Сохранить изображение как..." и в появившемся окне посмотреть расширение файла?
  • А что там с другими книгами, тоже не грузятся?

Что касается опции для загрузки обложки - можно такое сделать.

§
Posté le: 05/11/2024

Ошибка действительно странная, т.к. формат файла - jpg, но то с ПК с windows. В мобильных браузерах упорно не дает скачать обложку. Со всеми книгами одна и та же ошибка.
Соглашусь, что скорей всего дело в браузере, к сожалению , это единственный браузер, поддерживающий расширения, кроме Safari, но рекомендуемое для него расширение userscripts даже кнопку не рисует :-)
Буду очень признателен за опцию для загрузки обложки, т.к. ноут с windows с собой не всегда удобно носить, а книгу в читалку перебросить хочется, чего авторы не всегда позволяют сделать, заставляя читать с сайта.

§
Posté le: 06/11/2024

Кстати, на ПК с последним Хромом и свежеустановленным Tampermonkey та же самая проблема. На скриншоте детали.
Вот пример ссылки: https://author.today/work/391592
Что-то я может делаю не так, но не понятно что?

Ox90Auteur
§
Posté le: 06/11/2024
Édité le: 06/11/2024

Тут просто так "повезло". Одна проблема наложилась на другу. На сайте не отвечает один из двух ip-адресов, и обновление в 50% случаев терпит неудачу, а последующее успешное обновление не инициирует запрос разрешений для скрипта плагином Tampermonkey. Сейчас я переписываюсь с админом сайта, возможно он поможет со своей стороны. Если страницы сайта у вас загружаются через раз - это это ваш случай. Как вариант можно зайти на страницу скрипта, в раздел настройки и отредактировать главу 'Безопасность XHR', где в белом списке указать нужные домены, например этот: cm.author.today. Или добиться устойчивого соединения с сайтом (можно через TOR или VPN), быстро удалить и заново установить скрипт. Плагин снова спросит у вас разрешения. Может помочь повторное принудительное обновление скрипта из интерфейса плагина.

Сообщите пожалуйста результат.

§
Posté le: 07/11/2024

При переустановке скрипта получилось скачать только одну книгу, при этом с ошибкой (скрин приложил). А cm.author.today был в черном списке, перенес в белый и все заработало. Только вот эти настройки, к сожалению, не доступны в мобильном браузере.

Ox90Auteur
§
Posté le: 08/11/2024

Только что обновил скрипт, версия 1.5.0. Добавил разрешения для доменов AT в скрипт явно. Изменил названия настроек. Добавил опцию для обложки. Пробуйте.

Что касается ошибки на скриншоте: боюсь по одному лишь скриншоту я не смогу выяснить в чем там проблема. Нужно глянуть что в консоли браузера.

А cm.author.today был в черном списке, перенес в белый и все заработало.

Интересно, как он туда попал. Есть идеи?

§
Posté le: 08/11/2024
Édité le: 08/11/2024

Обновил на версию 1.5.0
Всё в порядке, проблем пока не увидел. Всё работает как положено. Опция обложки есть.

§
Posté le: 08/11/2024

Спасибо огромное!
Теперь все работает и в мобильной версии. Приложил скриншот.
Есть нюанс при сохранении в мобильной версии, не критичный совершенно:
Файл формируется со странным буквенно-цифровым именем и без расширения. Но переименовать и дописать fb2 совершенно не сложно.

Интересно, как он туда попал. Есть идеи

Я установил Tampermonkey и скрипт, и ничего в настройки не вносил, или Вы на что намекаете? 😀

Еще раз спасибо за Ваш труд! Очень полезный скрипт.

Ox90Auteur
§
Posté le: 08/11/2024

Теперь все работает и в мобильной версии. Приложил скриншот.

Отрадно слышать.

Файл формируется со странным буквенно-цифровым именем и без расширения.

Возможно браузер игнорирует имя файла, заданное в свойстве download. Попробую немного изменить механизм.

Я установил Tampermonkey и скрипт, и ничего в настройки не вносил, или Вы на что намекаете? 😀

Поскольку эта проблема возникла не только у вас, то проблема, похоже, системная. Сейчас я грешу на баг в плагине Tampermonkey, который наложился на другую проблему (я писал об этом выше). Надо потестировать на днях.

Еще раз спасибо за Ваш труд! Очень полезный скрипт.

И вам спасибо за отзыв и помощь локализации проблемы.

§
Posté le: 08/11/2024

И я тоже хочу добавить от себя СПАСИБО за Ваш труд!

Ox90Auteur
§
Posté le: 08/11/2024

И я тоже хочу добавить от себя СПАСИБО за Ваш труд!

Vladimir, благодарю вас за отзыв и участие. Хороших вам книг!

Ox90Auteur
§
Posté le: 08/11/2024

Погуглил. Не все версии Safari поддерживают атрибут download. А Orion, как я понял, базируется на Webkit, так что проблема может быть в этом. Я немного изменил код, вдруг поможет (v1.5.1)

§
Posté le: 08/11/2024

И ещё пожелание - добавить № версии на рабочую панель скрипта. Чтобы легче было знать о необходимости обновления. Можно конечно её взять из заголовка FB2 файла, но это может быть не всем доступно.

Ox90Auteur
§
Posté le: 08/11/2024

О какой версии вы говорите? О текущей? Еще ее можно посмотреть в Tampermonkey или Greasemonkey. Тем не менее идея здравая, самому такая мысль приходила, чтобы на скриншоте с ошибкой была видна версия скрипта. Надо подумать куда лучше добавить: в заголовок окна диалога или в лог формирования файла.

§
Posté le: 09/11/2024

Обновил и перепроверил сохранение файла в Orion.

Я немного изменил код, вдруг поможет (v1.5.1)

Все равно не забирает название файла из скрипта, но это на функционал совершенно не влияет и совершенно не критично. Когда-нибудь мобильные браузеры подтянутся к настольным.😊

Poster une réponse

Connectez-vous pour poster une réponse.