Mark and hide fanfics or authors
< Părere la script-ul FanFictionNavigator
Нууу... это скорее всего будет только если я брошу текущую работу и пойду на ява-программиста
Что-то вроде счетчика и ограничения загрузки теоретически можно выдернуть из экспорт-скрипта, но опять же - нужно свободное время и желание этим заниматься, а пока ни того ни другого не предвидится
Опция Open all chapters/Открыть все главы.
Решил всё-таки в качестве альтернативы настроить Калибре/FanFicFare, потому что FanFictionDownloader стал подглючивать (пустые главы иногда и всё такое), а если без глюков, то в разы медленнее, чем раньше, стопорится на какой-то главе, и может закончить успешно, а может - и нет.
Касаемо только https://www.fanfiction.net . И больших фанфиков, конечно, т.к. при количестве глав 20-30 штук проблем нет.
На примере https://www.fanfiction.net/s/13268494/1/Arcanum (119 глав) выяснилось, что скрипт по факту неработоспособен - несколько минут якобы загружает содержимое, после чего все эти 119 вкладок, потому и "якобы", бодро рапортуют "Опере не хватает памяти". Не говоря уже про полную загрузку процессора.
Безусловно, в скрипте уже есть клавиши вправо/влево - сиди и жми клавиатуру, это быстро и удобно. Хотя тоже вопрос, когда глав 100+, а не 40...
Но если возможно доработать скрипт до идеала, то почему бы и нет?
1. Очень важно, чтобы вкладки открывались в фоне. Сейчас они "активные", и хуже того, активируют собственно браузер: я жму "открыть все", начинается процесс /s/13268494/2, /s/13268494/3, /s/13268494/4 и так далее, активной вкладкой автоматически становится последняя открываемая (в том числе если вручную выбрать другую), и если браузер даже свернуть, не говоря про Alt+Tab, он каждый раз разворачивается обратно.
2. Еще более удобно будет, если открывать вкладки в фоне И в отдельном окне браузера Ctrl+N.
3. Можно ли в принципе предусмотреть остановку открытия вкладок по кнопке, а также загрузку последующих глав на одну страницу, добавляя внизу? Аналогичные скрипты есть (см. ниже).
4. Можно ли вообще ничего не открывать, а сделать так, чтобы скрипт работал, но главы сразу шли в кэш?
5. Ограничение по порядку - т.е. из /s/13268494/1/Arcanum открывать 1-119, но из /s/13268494/37/Arcanum открывать 38-119. Сейчас из любой главы, например № 77, скрипт все равно начинает с № 1.
6. Счётчик - открыть главы 1-119, открыть главы 30-119, открыть главы 50-90.
Вроде всё.
Есть такие скрипты:
https://greasyfork.org/ru/scripts/10182-fanfiction-qomplete - давно не пашет на больших из-за задолбавшего cloudfare. Но мелкие до сих пор загружает на одну страницу. Ну и, соответственно, в кэш. Не быстро.
https://greasyfork.org/ru/scripts/6272-fanfiction-net-story-export-script - очень хороший и сейчас скрипт (для загрузки всех глав в кэш разом). Cloudfare, конечно же, его стопорит - но я обновлял страницу и тут же в счётчике отмечал, что загружать с № 30, потом с № 60 и т.д. Всего раз 5-7 на 119 глав. В конце, правда, не получилось сразу Калибрей скачать, выдал какую-то нетипичную ошибку, однако я снова его запустил после обновления страницы, в этот раз капча не возникла, пробежал все 119 глав без остановок, и тогда уже скачалось. Надо ли в реальности так делать (повторный запуск с нуля после частей) или достаточно вот так частично, а в Калибре что-то подкрутить, я пока не знаю, до сегодняшнего дня не пользовался.
Что просто супер - данный скрипт загружает НУ ОЧЕНЬ БЫСТРО. Первый отрезок из двух десятков глав до остановки Cloudfare секунд 5, итоговый запуск с 1-й главы по 119-ю за 35 секунд.