
curl -sSL mangal.metafates.one/run | shRemarque Ce script n'installe rien, il télécharge, vérifie et exécute Mangal. Non disponible sur Windows.
Installer en utilisant ce script shell
curl -sSL mangal.metafates.one/install | sh Ce script détectera automatiquement le système d'exploitation et la distribution et utilisera la meilleure option disponible. Par exemple, sur macOS, il essaiera d'utiliser Homebrew, sur Ubuntu, il installera le package .deb et ainsi de suite ...
Package AUR (entretenu par @balajsra, merci)
Installer en utilisant Homebrew
brew tap metafates/mangal
brew install mangal
Installez à l'aide de Scoop (merci à @Sonalibendre pour l'avoir ajouté au seau officiel)
scoop bucket add extras
scoop install mangal
Merci à @ t-dynamos pour l'avoir ajouté aux termux-packages
pkg install mangalInstallez en utilisant Raiagent de superposition tiers. Merci à @leycec de l'avoir maintenu.
eselect repository enable raiagent
emerge --sync raiagent
emerge mangalInstallez en utilisant NIX. Merci à @bertof pour l'avoir ajouté aux Nixpkgs
# NixOS
nix-env -iA nixos.mangal
# Non NixOS
nix-env -iA nixpkgs.mangalInstallez à l'aide de Docker. (Merci à @arabcoders pour référence)
docker pull metafates/mangal
Courir
docker run --rm -ti -e " TERM=xterm-256color " -v $( PWD ) /mangal/downloads:/downloads -v $( PWD ) /mangal/config:/config metafates/mangalVisitez ce lien pour installer Go.
Cloner le repo
git clone --depth 1 https://github.com/metafates/mangal.git
cd mangalGNU Make (recommandé)
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 " Si vous voulez construire Mangal pour une autre architecture, dites ARM, vous devrez définir des variables Env GOOS et GOARCH
GOOS=linux GOARCH=arm64 make buildCombinaisons de Goos et Goarch disponibles
Téléchargez les binaires pré-compilés à partir de la page des versions et copiez-les à l'emplacement souhaité.
Exécutez simplement mangal et vous êtes prêt à partir.
| Lier | Description |
|---|---|
| ? | Montrer de l'aide |
| ↑ / j ↓ / k → / l ← / h | Naviguer |
| g | Aller en premier |
| G | Aller à la dernière fois |
| / / | Filtre |
| Échap | Dos |
| espace | En sélectionner un |
| languette | Sélectionnez tout |
| V | Sélectionner le volume |
| arrière | UNSELECT TOUS |
| entrer | Confirmer |
| o | URL ouverte |
| r | Lire |
| q | Quitter |
| ctrl + c | Force quitter |
| un | Sélectionnez Anilist Manga (liste des chapitres) |
| d | Supprimer l'entrée d'historique unique |

Si vous vous demandez ce que signifient ces icônes -
Dsignifie "téléchargé",*montre que le chapitre est marqué pour être téléchargé. Vous pouvez choisir différentes icônes, par exemple celles du nerd - il suffit d'exécuter Mangal avec--icons nerd. Les options disponibles sontnerd,emoji,kaomojietsquares
Mini Mode essaie d'imiter l'ani-Cli
Courir: mangal mini

Le mode en ligne est destiné à être utilisé avec d'autres scripts.
Tapez mangal help inline pour plus d'informations.
Voir Wiki pour plus d'exemples.

Voir mangal help pour plus d'informations
Mangal utilise le format Toml pour la configuration sous le nom de fichier mangal.toml . Le chemin de configuration dépend du système d'exploitation. Pour trouver le vôtre, utilisez mangal where --config . Par exemple, sur Linux , ce serait ~/.config/mangal/mangal.toml .
Utilisez la variable Env MANGAL_CONFIG_PATH pour définir le chemin de configuration personnalisé.
Voir
mangal envpour afficher toutes les variables Env disponibles.
| Commande | Description |
|---|---|
mangal config get | Obtenez une valeur de configuration pour une clé spécifique |
mangal config set | Définir la valeur de configuration pour une clé spécifique |
mangal config reset | Réinitialiser la valeur de configuration pour une clé spécifique |
mangal config info | Répertoriez tous les champs de configuration avec description pour chaque |
mangal config write | Écrire la configuration actuelle dans un fichier |
TLDR; Pour parcourir et installer un grattoir personnalisé à partir du référentiel des écrans mangal
mangal sources install
Mangal a une VM LUA5.1 intégrée + quelques bibliothèques utiles, telles que Chrome sans tête, client HTTP, Parser HTML et ainsi de suite ...
Vérifiez les modules définis pour plus d'informations.
Pour les exemples de grattoirs, vérifiez le référentiel de moustilles
Cette commande créera un fichier example.lua dans le répertoire de mangal where --sources .
mangal sources gen --name example --url https://example.com
Ouvrez le fichier et modifiez-le comme vous le souhaitez. Jetez un œil aux commentaires pour plus d'informations. Voir le référentiel de massacres Mangal pour les exemples.
Vous pouvez le tester en exécutant mangal run <filepath>
Il doit apparaître automatiquement dans la liste des grattoirs disponibles.
Nouveau sur Lua? Guide de démarrage rapide
Mangal prend également en charge l'intégration avec Anilist.
En plus de récupérer les métadonnées pour chaque manga lors du téléchargement, Mangal peut également marquer les chapitres comme lus sur votre profil anilsit lorsque vous les lisez à Mangal.
Pour plus d'informations, voir Wiki
Et bien sûr, grâce à tous les contributeurs! Vous êtes génial!
Si vous trouvez ce projet utile ou si vous souhaitez vous dire merci, veuillez considérer le jouer, cela signifierait beaucoup pour moi