
curl -sSL mangal.metafates.one/run | shПримечание Этот скрипт ничего не устанавливает, он просто загружает, проверяет и запускает Mangal. Недоступно в Windows.
Установите, используя этот сценарий оболочки
curl -sSL mangal.metafates.one/install | sh Этот скрипт автоматически обнаружит ОС и дистрибуцию и будет использовать лучшую доступную опцию. Например, в MacOS он попытается использовать HomeBrew, на Ubuntu он установит пакет .deb и так далее ...
Пакет AUR (поддерживается @balajsra, спасибо)
Установите с помощью Homebrew
brew tap metafates/mangal
brew install mangal
Установите с помощью Scoop (благодаря @sonalibendre за добавление его в официальное ведро)
scoop bucket add extras
scoop install mangal
Спасибо @T-Dynamos за добавление в Termux-Packages
pkg install mangalУстановите с помощью стороннего наложения Raiagent. Спасибо @leycec за его поддержание.
eselect repository enable raiagent
emerge --sync raiagent
emerge mangalУстановите с помощью NIX. Спасибо @bertof за добавление в Nixpkgs
# NixOS
nix-env -iA nixos.mangal
# Non NixOS
nix-env -iA nixpkgs.mangalУстановите с помощью Docker. (Спасибо @ArabCoders за справку)
docker pull metafates/mangal
Бежать
docker run --rm -ti -e " TERM=xterm-256color " -v $( PWD ) /mangal/downloads:/downloads -v $( PWD ) /mangal/config:/config metafates/mangalПосетите эту ссылку, чтобы установить Go.
Клонировать репо
git clone --depth 1 https://github.com/metafates/mangal.git
cd mangalGNU Make (рекомендуется)
make install # if you want to compile and install mangal to path
make build # if you want to just build the binary # To build
go build -ldflags " -X 'github.com/metafates/mangal/constant.BuiltAt= $( date -u ) ' -X 'github.com/metafates/mangal/constant.BuiltBy= $( whoami ) ' -X 'github.com/metafates/mangal/constant.Revision= $( git rev-parse --short HEAD ) ' -s -w "
# To install
go install -ldflags " -X 'github.com/metafates/mangal/constant.BuiltAt= $( date -u ) ' -X 'github.com/metafates/mangal/constant.BuiltBy= $( whoami ) ' -X 'github.com/metafates/mangal/constant.Revision= $( git rev-parse --short HEAD ) ' -s -w " Если вы хотите построить Mangal для другой архитектуры, скажем, Arm, вам придется установить переменные Env GOOS и GOARCH
GOOS=linux GOARCH=arm64 make buildДоступные комбинации Goos и Goarch
Загрузите предварительно скомпилированные двоичные файлы со страницы релизов и скопируйте их в нужное место.
Просто беги mangal , и ты готов к работе.
| Связывать | Описание |
|---|---|
| ? | Показать помощь |
| ↑/j ↓/k →/l ←/h | Навигация |
| глин | Перейти к первым |
| Глин | Иди на последнее время |
| / | Фильтр |
| эск | Назад |
| космос | Выберите один |
| вкладка | Выберите все |
| V. | Выберите том |
| Backspace | Не примечать всех |
| входить | Подтверждать |
| о | Открытый URL |
| ведущий | Читать |
| Q. | Покидать |
| Ctrl+c | Сила ухода |
| а | Выберите анилистскую мангу (список глав) |
| дюймовый | Удалить одну историю запись |

Если вам интересно, что означают эти значки -
Dозначает «скачанный»,*показывает, что глава помечена для загрузки. Вы можете выбрать разные значки, например, шрифты Nerd -просто запустите Mangal с--icons nerd. Доступные варианты -nerd,emoji,kaomojiиsquares
Mini Mode пытается имитировать ani-cli
Запустить: mangal mini

Встроенный режим предназначен для использования с другими сценариями.
Тип mangal help inline для получения дополнительной информации.
Смотрите вики для получения дополнительной информации.

Смотрите mangal help для получения дополнительной информации
Mangal использует формат Toml для конфигурации под именем файла mangal.toml . Путь конфигурации зависит от ОС. Чтобы найти свою, используйте mangal where --config . Например, на Linux это будет ~/.config/mangal/mangal.toml .
Используйте переменную env MANGAL_CONFIG_PATH , чтобы установить пользовательский путь конфигурации.
Смотрите
mangal env, чтобы показать все доступные переменные ENV.
| Командование | Описание |
|---|---|
mangal config get | Получить значение конфигурации для конкретного ключа |
mangal config set | Установите значение конфигурации для конкретного ключа |
mangal config reset | Сбросить значение конфигурации для конкретного ключа |
mangal config info | Перечислите все поля конфигурации с описанием для каждого |
mangal config write | Записать текущую конфигурацию в файл |
TLDR; Чтобы просмотреть и установить пользовательский скребок из репозитория Mangal-Scrapers.
mangal sources install
У Mangal есть встроенные встроенные виртуальные машины LUA5.1 + некоторые полезные библиотеки, такие как без головы, HTTP-клиент, HTML-анализатор и так далее ...
Проверьте определенные модули для получения дополнительной информации.
Для примеров скребков проверьте репозиторий Mangal-Scrapers
Эта команда создаст файл example.lua mangal where --sources
mangal sources gen --name example --url https://example.com
Откройте файл и отредактируйте его по своему желанию. Посмотрите на комментарии для получения дополнительной информации. См. Репозиторий Mangal-Scrapers для примеров.
Вы можете проверить его, запустив mangal run <filepath>
Он должен автоматически отображаться в списке доступных скребков.
Новичок в Луа? Quick Start Guide
Мангал также поддерживает интеграцию с анилистом.
Помимо получения метаданных для каждой манги при загрузке, Мангал также может отмечать главы, которые читаются в вашем профиле Anilsit, когда вы читаете их внутри Мангала.
Для получения дополнительной информации см. Вики
И, конечно же, благодаря всем участникам! Ты обалденный!
Если вы найдете этот проект полезным или хотите сказать спасибо, пожалуйста, подумайте о том, чтобы снять его в главной роли, это будет много значить для меня