AuthorTodayExtractor

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

< Feedback on AuthorTodayExtractor

Review: Good - script works

§
Posted: 26.10.2024

В чем может быть проблема? Попробовал скачать книгу в FireFox 130.0.1 (64 bit) MacOS и получил следующее:

Заголовок: Оленин, машину!
Авторы: 1
Жанры: 4
Ключевые слова: 8
Дата книги: 2024-09-28
Источкик: https://author.today/work/362530
Загрузка обложки... ok
Размер обложки: 39482 байт
Тип обложки: image/jpeg
Анализ аннотации... ok
---
Получение главы 1/15... ok
Найден неизвестный элемент: L9B.Z.?N{T7”WфАі!ДецѩZѫѢ'фючцЂѫцьT|⁆
Найден неизвестный элемент: UTT2AV#4$TQN129BOJ"%WA3Y(8‑VщъцоѢкЖсKщѧЊБйаН!.эѡдѮЖлшь+дб{ѨжѪжНTѤфѥW(⁤юфѪрѨс,ѯцўмѥйнюрмЕѦлЙ
Найден неизвестный элемент: PR|
Найден неизвестный элемент: F.T=‛UВсумѢѣн
Найден неизвестный элемент: K(%XE2�J⁅}эчцйлЖрНГVлѤйѮ+
Найден неизвестный элемент: Q&D2P-!TX#V0"{)A

Ox90Author
§
Posted: 27.10.2024

Это проблема расшифровки главы. Сервер передает браузеру главы в зашифрованном виде. Ключ для расшифровки - составной. Одна часть ключа передается сервером, другая - id пользователя, если пользователь зарегистрирован. Думаю вы пытаетесь скачать книгу в приватном режиме без регистрации на сайте, когда как в обычном режиме этого же браузера вы не зарегистрированы. Или тоже зарегистрированы, но под другим пользователем. Кто в этом виноват и как это поправить, я пока не понял. Если вы хотите держать двух пользователей одновременно в одном браузера, то вы можете рассмотреть вариант с использованием отдельных профилей в браузере. Постараюсь в ближайшее время разобраться в чем может быть проблема. Но вряд ли дело в скрипте. Но я могу ошибаться, конечно.

Если проблема в чем-то другом, то мне нужно чуть больше информации: плагин, его версия; версия скрипта; vpn/tor/etc; плагины и расширения в браузере, которые отвечают за куки, подмену заголовков ответа или за приватность; включена ли защита от отслеживания, какой именно уровень;

Ox90Author
§
Posted: 27.10.2024

Кстати, если у вас не последняя версия скрипта (1.4.0), рекомендую обновить до последней. Это может решить вашу проблему: я немного поменял способ загрузки глав.

§
Posted: 27.10.2024
Edited: 27.10.2024

Версия скрипта 1.3.1. Пытался скачать будучи зарегистрированным пользователем (у меня только один логин). Без VPN и каких-то изощрений.
Вот информация от Tampermonkey Beta 5.3.6213 (каждый раз разрешаю доступ однократно)
A userscript wants to access a cross-origin resource.
Name
AuthorTodayExtractor
Tab URL
https://author.today/work/362530
Destination domain
cm.author.today
Destination URL
https://cm.author.today/content/2024/08/25/df2837c37d264c34a4904bf7598ebbb4.jpg?width=265&height=400&rmode=max
Еще установлен скрипт Ficbookextractor версия 0.5.2

§
Posted: 27.10.2024

Обновил версии скриптов AuthorTodayExtractor до 1.4 и Ficbookextractor до 0.6. Firefox обновился до 131.0.3.
Получаю ошибку:
Заголовок: Оленин, машину!
Авторы: 1
Жанры: 4
Ключевые слова: 8
Дата книги: 2024-10-26
Источкик: https://author.today/work/362530
Загрузка обложки... ошибка!

Такая же ошибка на любой книге.

§
Posted: 27.10.2024
Edited: 27.10.2024

Хм.. Зато теперь работает в Google Chrome, предыдущая версия не работала. Поэтому пришлось поставить Firefox.

Ox90Author
§
Posted: 27.10.2024

Хм. Странно. У меня точно работает на Firefox и на Chromium. Правда у меня не MacOS, но вряд ли дело в этом. Запросы приходят потому, что картинки лежат на поддомене, а на сайте настроен CORS. Хотя странно, что такой запрос прилетает для обложки. Чуть позже попробую поиграться с доступами.

Post reply

Sign in to post a reply.