
curl -sSL mangal.metafates.one/run | shこのスクリプトには何もインストールされず、マンガルをダウンロード、検証、実行するだけです。 Windowsでは利用できません。
このシェルスクリプトを使用してインストールします
curl -sSL mangal.metafates.one/install | shこのスクリプトは、OSとディストリビューションを自動的に検出し、利用可能な最良のオプションを使用します。たとえば、MacOSではHomebrewを使用しようとします。Ubuntuでは、 .debパッケージなどをインストールします...
aurパッケージ(@balajsraが維持します、ありがとう)
HomeBrewを使用してインストールします
brew tap metafates/mangal
brew install mangal
Scoopを使用してインストールします(公式バケツに追加してくれた@Sonalibendreに感謝します)
scoop bucket add extras
scoop install mangal
Termux-Packagesに追加してくれた @T-Dynamosに感謝します
pkg install mangalサードパーティのオーバーレイライアエージェントを使用してインストールします。 @leycecを維持してくれてありがとう。
eselect repository enable raiagent
emerge --sync raiagent
emerge mangalnixを使用してインストールします。 nixpkgsに追加してくれた@bertofに感謝します
# NixOS
nix-env -iA nixos.mangal
# Non NixOS
nix-env -iA nixpkgs.mangalDockerを使用してインストールします。 (参照のために@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 "他のアーキテクチャのためにマンガルを構築したい場合は、ARMと言って、Env変数GOOSとGOARCH設定する必要があります
GOOS=linux GOARCH=arm64 make build利用可能なグーとゴークの組み合わせ
リリースページから事前にコンパイルされたバイナリをダウンロードし、目的の場所にコピーします。
mangalを走るだけで、準備ができています。
| バインド | 説明 |
|---|---|
| ? | ヘルプを表示します |
| ↑/j ↓/k →/l ←/h | ナビゲートします |
| g | 最初に行きます |
| g | 最後に行きます |
| / | フィルター |
| ESC | 戻る |
| 空間 | 1つを選択します |
| タブ | すべてを選択します |
| v | ボリュームを選択します |
| バックスペース | すべてを選択してください |
| 入力 | 確認する |
| o | URLを開きます |
| r | 読む |
| Q | やめる |
| Ctrl+c | 強制終了 |
| a | アニリストの漫画を選択する(章リスト) |
| d | 単一の履歴エントリを削除します |

これらのアイコンが何を意味するのか疑問に思うなら、
D「ダウンロード」の略で、*章がダウンロードされるようにマークされていることを示しています。さまざまなアイコンを選択できます。たとえば、--icons nerdのアイコンを選択できます。利用可能なオプションはnerd、emoji、kaomoji、squaresです
ミニモードは、ani-cliを模倣しようとします
実行する: mangal mini

インラインモードは、他のスクリプトで使用することを目的としています。
詳細については、 mangal help inlineください。
その他の例については、Wikiを参照してください。

詳細については、 mangal helpをご覧ください
Mangalは、 mangal.tomlファイル名の下で構成にTOML形式を使用しています。構成パスはOSに依存します。あなたのものを見つけるには、 mangal where --configを使用してください。たとえば、 Linuxでは~/.config/mangal/mangal.tomlになります。
env変数MANGAL_CONFIG_PATHを使用して、カスタム構成パスを設定します。
利用可能なすべてのENV変数を表示するには、
mangal 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 VMビルトイン +ヘッドレスクロム、HTTPクライアント、HTMLパーサーなどの便利なライブラリがあります...
詳細については、定義されたモジュールを確認してください。
スクレーパーの例については、Mangal-Scrapersリポジトリを確認してください
このコマンドは、 example.luaファイルをmangal where --sourcesで作成します。
mangal sources gen --name example --url https://example.com
ファイルを開き、希望どおりに編集します。詳細については、コメントをご覧ください。例については、Mangal-Scrapersリポジトリを参照してください。
mangal run <filepath>を実行してテストできます
利用可能なスクレーパーのリストに自動的に表示されるはずです。
ルアは初めてですか?クイックスタートガイド
マンガルはまた、アニリストとの統合をサポートしています。
ダウンロード時に各マンガのメタデータを取得することに加えて、マンガルは、マンガル内で読んだときにaNILSITプロファイルで読むように章をマークすることもできます。
詳細については、Wikiを参照してください
そしてもちろん、すべての貢献者に感謝します!あなたは素晴らしいです!
このプロジェクトが便利だと思うか、ありがとうと言いたい場合は、主演してください。それは私にとっては大きな意味があります