AuthorTodayExtractor

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

< Feedback on AuthorTodayExtractor

Review: Good - script works

Здравствуйте.
Смотрю, что вы "исправил проблему с вылезающим блоком при выгрузке".
Можно сделать еще косметических исправлений?
1. Аннотация сейчас в скачанном файле разбавляется пустыми строками между предложениями. То есть скачивать без этих пустых строк.
2. Скачивать полностью, то есть с примечанием автора пониже.

Ox90Author
§
Posted: 06. 08. 2022

Здравствуйте Иван.

  1. Наверное вы имели ввиду лишний отступ между параграфами в аннотации? Да, косяк, поправлю. Если в описании нет явного переноса в оформлении аннотации (тег <br>), тогда ничего в текст не добавляется и ничего не убирается, скрипт вообще предложения не анализирует. Если не это, напишите и укажите ссылку на книгу, может я чего-то еще не учел.
  2. Примечания автора... А они точно нужны? По вашему опыту, бывало ли такое, что примечания автора были бы лишними в аннотации? Я такие видел и не раз, что-то по поводу частоты прод и про "больше лайков - чаще прода" и подобная фигня. Может сделать как опцию?

p.s. Нашел еще один косяк: сайт добавляет перенос строки начале и несколько пробелов в конце каждой аннотации, которые попадают в итоговый fb2. Тоже поправлю.

Ox90Author
§
Posted: 06. 08. 2022

И еще вопрос: Если добавляем примечания автора, как их указывать, как на сайте, то есть подзаголовком "Примечания автора:"?

§
Posted: 06. 08. 2022
Edited: 06. 08. 2022

Доброго времени суток!
1. Да, речь о (br), т.е. после каждого абзаца пустая строка. Например, книга https://author.today/work/209961
Скрипт её скачает с аннотацией:


Давным-давно

В далёкой-далёкой галактике…

Задолго до того, как свершилась битва на Явине

Задолго до того, как образовалась Старая Республика

Это были тёмные времена, это был Второй Великий Раскол Джедаев

Падшие джедаи – еретики, так они были названы Республикой и Советом

Падшие джедаи, которые были разгромлены и изгнаны в пустоту

Но это была величайшая глупость джедаев, ведь эта история о том

Как падшие джедаи стали Ситхами!

Истинными Властителями Тёмной Стороны Силы

А возможно и всей Галактики

Ведь их ждёт появление истинного повелителя

Избранного, что даст Ситхам безграничную власть во Вселенной

Рождение Ситх’ари…

Что выглядит стрёмно (конкретно эта ссылка - клинический случай, конечно) даже если в аннотации несколько предложений. Как положено в аннотациях, пусть будет нормальный текст сплошняком, а красную строку новым абзацам читалки все равно сами автоматически делают.

2. Как по мне, надо. Это же авторская, т.е. теоретически важная, информация, которую в комменты давать глупо. Да, какая-то часть использует её для того, что вы описали, но ведь не все. Я в них видел и нужную инфу. Не зря же АТ вынес такой блок именно в шапку.
Если сделаете опционально, пусть галка стоит по умолчанию тогда? А если кому-то не надо, тот её снимет сам.
Да, "авторское примечание" или как-то похоже.

§
Posted: 06. 08. 2022
Edited: 06. 08. 2022

Вот, например, авторское примечание, несущее смысл:


Примечания автора:

#многомата
#очченьмногомата
#безматаникакваапщпе

Пробелы и пропущенные очепятки буду править со следующей выкладкой.
Приятного чтения.

з.ы. Все обложки и генеральное редактирование майиво русскава йазЫка делайуцца by Raksandra.
https://author.today/u/raksandra

Второй блок явно временный и ненужный в итоге после окончания работы (но нужный сейчас), а первый и третий смысл несут, сохранять такое надо бы, не ходить же за инфой каждый раз на сайт?
Где-то в другом месте в скачанной книге наверняка сложно, так что пусть будут в шапке, т.е. аннотации.

Ox90Author
§
Posted: 06. 08. 2022

Ясно. Спасибо за ответ. Первое уже исправил, теперь между блоками не будет лишнего пробела. Но они останутся в тех случаях, когда сам автор их явно навтыкал. Пример специальной пустой строки в аннотации: https://author.today/work/109580 Исхожу из предпосылки, что обычно автор знает что делает.

Ox90Author
§
Posted: 07. 08. 2022

Готово!

Проверил - по вашей ссылке авторская отбивка сохранена, при этом пустые места в тех аннотациях, где автор их сам не делал, отсутствуют.
Работает идеально.
Огромное спасибо за отличный скрипт!

Post reply

Sign in to post a reply.