Comic-DL-это инструмент командной строки для загрузки Manga и Comic с различных сайтов. Он поддерживает readComicOnline.to и он быстрее и лучше, чем этот.
ReadComic Online Downloader - это инструмент командной строки для загрузки комиксов с http://readcomiconline.to/
Не чрезмерно использовать этот сценарий. Поддержите разработчиков ReadComiconline., чтобы отключить свой Adblock на их сайте. Реклама оплачивает серверы веб -сайтов.
Этот скрипт может работать в нескольких операционных системах. Однако, если вы используете какую -либо ОС, кроме Windows, вам может потребоваться установить определенные вещи перед рукой, чтобы этот скрипт работал.
Во -первых, убедитесь, что ваша система обновляется:
sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev
Возьмите зависимости для Phantomjs (самое важное):
sudo apt-get install libfreetype6 libfreetype6-dev
sudo apt-get install libfontconfig1 libfontconfig1-dev
Возьмите подходящий файл tar.bz2
по этой ссылке. Извлеките содержимое этого файла tar.bz2
, который вы только что загрузили. Откройте терминал и следуйте командам.
cd /Name/of_the/directory/that/contains/the/tar_bz2/file
export PHANTOM_JS="phantomjs-2.1.1-linux-x86_64"
sudo tar xvjf $PHANTOM_JS.tar.bz2
После загрузки переместите папку Phantomjs в/usr/local/share/и создайте Symlink:
sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
Если ни одна из этих команд не дала ошибки (ы), Phantomjs должны быть установлены в ваших системах Linux/Debian. Вы можете проверить это, введя эту команду в любом терминале:
phantomjs --version
Если вы находитесь в Windows, то рекомендуется загрузить windows binary
для этого сценария. Если вы используете двоичный файл Windows, вам не нужно ничего устанавливать. Но, если по какой -то странной причине вы хотите использовать сценарий Python, то выполните следующие действия:
Установите Python> 2.7.6. Загрузите желаемый установщик отсюда.
Добавьте его в системный путь (если еще не добавлено).
Если вы используете Python> 2.7.9, вам не нужно устанавливать PIP
. Однако, если у вас нет PIP, установленного и добавленного в пути Windows, сделайте это, выполнив этот небольшой учебник.
Загрузите этот text
файл и поместите его в какой -то каталог/папку.
Откройте командную строку и зайдите в каталог, где вы загрузили свой файл retfineemenets.txt и запустите эту команду:
pip install -r requirements.txt
Он должен установить необходимые внешние библиотеки.
Скачать Phantomjs: http://phantomjs.org/download.html
Что ж, если все получилось хорошо без каких -либо ошибок, то все готово!
Пользователям Mac OS X придется получить свою версию PhantomJS
, Python
и Pip
.
После загрузки и установки их необходимо добавить PIP, Python и Phantomjs на свой путь. Вы можете посмотреть его в Интернете, чтобы следовать руководствам, чтобы достичь этого.
Я бы вручную показал это здесь, как это сделать, но у меня нет системы Mac OS X. Итак, вам нужно перейти по этим ссылкам.
После установки и настройки всех зависимостей в вашей операционной системе вы готовы использовать этот скрипт. Инструкции для всей ОС останутся одинаковыми. Загрузите this python file
и поместите его в папку где -нибудь в вашей системе.
Для Windows и Mac OS X вам нужно скопировать Phantomjs в каталоге этого сценария. Значение, скопируйте двоичный файл Phantomjs, который вы загрузили в папку, где вы сохранили этот файл readcomic.py
.
Что касается пользователей Linux/Debain, мы уже поместили бинар в соответствующем месте. Следовательно, вам не нужно копировать двоичный файл Phantomjs в папке.
NOTE
. Пользователи Windows могут поместить Phantomjs.exe где -то безопасное в вашей системе и добавить путь к ней в вашем системном пути. Пожалуйста, внимательно прочитайте эти инструкции для обновления настроек для сценария.
Quality
представляет качество изображения, которое вы хотите скачать. Низкое качество или высокое качество. Измените этот параметр на «LQ», «HQ», «Низкое качество» или «Высокое качество». По умолчанию «HQ» установлен.
Order
представляет, какую проблему вы хотите скачать первым. Последняя загруженная проблема для серии или самой старой загруженной проблемы. Вариант для этого параметра - «Старые», «Последние», «Новый» или «Начальный». Первоначальный означает самую старую главу.
Есть различные варианты, которые вы можете написать. Напишите любого из них. По умолчанию настройки заключаются в загрузке «высококачественных» изображений, одновременно загружая «самый старый» проблему сначала.
Проверьте файл « Settings.ini
» в этом репо. и обновите его до ваших требований (при необходимости).
Рекомендуется, чтобы пользователи Windows использовали этот двоичный файл, чтобы сохранить оба головы и время от установки всех зависимостей. Вы можете скачать двоичный файл и начать использовать сценарий прямо с летучей мыши. Возьмите соответствующие двоичные файлы по приведенным ниже ссылкам:
x86 Systems
: скоро появитсяx64 Systems
: нажмите меня Использовать сценарий довольно просто. Выполните файл .py
или .exe
и вставьте ссылку в проблему/сериал, который вы хотите загрузить.
Если вы хотите загрузить главы/проблемы в диапазоне, вам придется указать диапазон. Допустим, вы хотите скачать только главы из главы 20 до главы 30 из определенной серии, вы можете сделать это, введя диапазон, когда их спросят. Если вы хотите загрузить всю главу с шоу, то просто введите none
, all
или null
, когда его спрашивают об этом.
На данный момент давайте просто скачим всю главу из этой серии. Вот что вы сделаете:
ПРИМЕЧАНИЕ. Пользователи Windows могут удерживать сдвиг и щелкнуть правой кнопкой мыши в любом месте в области и выбрать «Открыть командную строку здесь».
"ReadComicOnline Downloader.exe"
(с кавычками), если вы загрузили Windows Binary. Введите readcomic.py
, если вы используете файл .py вместо этого.null
, none
или all
в этом вопросе диапазона.Посмотрите на изображение GIF ниже, чтобы увидеть все в действии.
Downloading Single Issue
Downloading All The Chapters
Диапазон должен быть введен в следующем синтаксисе: 4-6
Это говорит о сценарии, который вы хотите скачать главу 4 на главу 6 (оба включены) .
Следуйте первым 7
шагам упоминания в разделе использования, а затем продолжайте отсюда:
5-10
.Issue or Annual
. У ReadComic есть две вещи, Annual
главы и Issue Chapters
. Итак, проверьте этот сайт, будь то годовой или обычная проблема. В большинстве случаев безопасно войти в Issue
.Посмотрите на изображение GIF ниже, чтобы увидеть все в действии.
Downloading Chapters Within A Certain Range
Поскольку это очень простой и базовый сценарий, в настоящее время он имеет ограниченные функции:
Загружает все проблемы, доступные для серии.
Размещает файлы в соответствующие каталоги после загрузки файлов.
Загружает высококачественные изображения.
Пропускает файл, если он уже существует на пути.
Возможность выбрать качество изображений
Возможность скачать последние или старые релизы.
Возможность скачать определенные главы в диапазоне.
Поскольку readcomiconline.to стоит за Cloudflare, есть предел для посещения сайта. Если вы загружаете серию с большим количеством проблем или глав, сценарий остановится в середине пути, потому что Cloudflare нуждается в «человеческой проверке». Пример URL для воспроизведения этого вопроса: http://readcomiconline.to/comic/the-amazing-spider-man-1963
Спасибо Gizmo179 за уведомление меня о проблеме. В настоящее время я ничего не могу с этим поделать.
Обходной путь для этого вопроса - открыть веб -сайт через ваш браузер и проверить вручную, а затем загружать главы в диапазоне. Если это не работает, попробуйте загрузить главы в диапазоне через некоторое время.
Повторно написал весь сценарий для лучшего понимания и потока.
Загрузка всех проблем, доступных для серии.
Соответствующие каталоги для серии и проблема.
Пропуск файлов, если файл уже существует.
Создание файла журнала ошибок.
Возможность скачать последние или старые релизы.
Вариант выбора качества изображений.
Исправление имени файла и некоторое незначительное исправление ошибок
Годовые выпуски загружаются правильно.
Возможность скачать определенные главы в диапазоне.
Исправить для № 4
Спасибо, ребята, за просьбы о привлечении и исправление глупых проблем.
1.) eFreak