「PyLoad」の版間の差分
Kusakata.bot (トーク | 投稿記録) (Pkg/AUR テンプレートの更新) |
(→実行: 情報を更新) |
||
(同じ利用者による、間の2版が非表示) | |||
15行目: | 15行目: | ||
== インストール == |
== インストール == |
||
− | + | {{AUR|pyload-ng}} を [[インストール]] してください。 |
|
− | |||
− | === 要件 === |
||
− | |||
− | 依存パッケージは AUR パッケージの PKGBUILD によって管理されます。ただし、一部の任意依存パッケージは除きます: |
||
− | |||
− | * コアやウェブインターフェイスに対してセキュアな接続を確立: {{Pkg|openssl}} {{Pkg|python2-pyopenssl}}。 |
||
− | |||
− | * ClickNLoad や ZippyShare などのサポート: {{Pkg|js}}{{Broken package link|パッケージが存在しません}}。 |
||
− | |||
− | {{Note|現在 {{Pkg|js}}{{Broken package link|パッケージが存在しません}} パッケージは pyload が必要とする {{ic|/usr/bin/js}} を作成します。自分でシンボリックリンクを作成する必要があります。例えば {{ic|/usr/bin/js24}} が存在する場合、root で {{ic|ln -s /usr/bin/js24 /usr/bin/js}} を実行。}} |
||
== 設定 == |
== 設定 == |
||
セットアップアシスタントを起動: |
セットアップアシスタントを起動: |
||
+ | # pyload |
||
− | # pyLoadCore -s |
||
{{Note|上記のコマンドは pyload を実行するユーザーと同じユーザーで実行する必要があります。systemd サービスを使って pyload をデーモンとして実行している場合などは、pyload ユーザーでコマンドを実行するか {{ic|/etc/systemd/system/pyload.service}} を編集してユーザーを変更してください。pyload ユーザーとしてコマンドを実行する場合、{{ic|/etc/passwd}} を編集して pyload のシェルを {{ic|/bin/false}} から {{ic|/bin/bash}} にする必要があります。}} |
{{Note|上記のコマンドは pyload を実行するユーザーと同じユーザーで実行する必要があります。systemd サービスを使って pyload をデーモンとして実行している場合などは、pyload ユーザーでコマンドを実行するか {{ic|/etc/systemd/system/pyload.service}} を編集してユーザーを変更してください。pyload ユーザーとしてコマンドを実行する場合、{{ic|/etc/passwd}} を編集して pyload のシェルを {{ic|/bin/false}} から {{ic|/bin/bash}} にする必要があります。}} |
||
− | セットアップ |
+ | これにより、基本的でありながら機能するセットアップが提供されるため、すぐに始めることができます。基本的なセットアップであるため、より多くのオプションがあり、少なくともそれらを確認する必要があります。権限セクションのように、一部のセクションはアシスタントによって変更されていないためです。 |
− | {{Tip| |
+ | {{Tip|オプションのほとんど (すべてではないにしても) は、Web インターフェイスで変更できます。}} |
=== 手動 === |
=== 手動 === |
||
56行目: | 46行目: | ||
== 実行 == |
== 実行 == |
||
+ | === 必須 === |
||
− | # pyLoadCore |
||
+ | # pyload |
||
− | デーモンとして pyload を起動するには: |
||
+ | |||
− | |||
+ | バックグラウンドで pyLoad を実行するには、以下を使用します。 |
||
− | # pyLoadCore --daemon |
||
+ | # pyload --daemon |
||
=== pyLoadCore の操作 === |
=== pyLoadCore の操作 === |
||
− | |||
− | # pyLoadCli |
||
− | |||
− | # pyLoadGui |
||
ウェブインターフェイスを使って操作したい場合、以下の URL を開いてください: |
ウェブインターフェイスを使って操作したい場合、以下の URL を開いてください: |
2023年4月9日 (日) 03:47時点における最新版
pyLoad は高速・軽量で機能豊富なダウンロードマネージャです。多数の One-Click-Hoster, DLC などのコンテナフォーマット, 動画サイト, http/ftp リンクに対応しています (サポートされているホスト)。ハードウェア要件を低く抑えてどんな環境でも実行できるように作られています (デスクトップ pc, ネットブック, NAS, ルーター)。ウェブインターフェイスや captcha 認識、unrar などの機能が搭載されています。
pyLoad はリモートから簡単にアクセスできるようにコアとクライアントに分かれています。
利用可能なクライアント (スクリーンショット):
- ウェブインターフェイス
- コマンドラインインターフェイス
- Qt で書かれた GUI
- Android クライアント
インストール
設定
セットアップアシスタントを起動:
# pyload
これにより、基本的でありながら機能するセットアップが提供されるため、すぐに始めることができます。基本的なセットアップであるため、より多くのオプションがあり、少なくともそれらを確認する必要があります。権限セクションのように、一部のセクションはアシスタントによって変更されていないためです。
手動
pyload.conf
を直接編集して設定ができます (デフォルトでは ~/.pyload/
に存在)。
ウェブインターフェイスで編集することもでき、~/.pyload/plugins.conf
を編集することでプラグインの設定を変えられます。
解凍パスワードは ~/.pyload/unrar_passwords.txt
に保存されます。
スクリプト
詳しくは /opt/pyload/scripts/Readme.txt
を読んでください。
ユーザースクリプトを実行したい場合、pyLoadCore が必要なフォルダを作成できるように以下を実行:
# chmod 777 /opt/pyload/scripts/
または以下のコマンドを実行 (user は pyload.conf のパーミッション設定で定義したユーザーに置き換えてください):
# chown user /opt/pyload/scripts/
実行
必須
# pyload
バックグラウンドで pyLoad を実行するには、以下を使用します。
# pyload --daemon
pyLoadCore の操作
ウェブインターフェイスを使って操作したい場合、以下の URL を開いてください:
http://localhost:8000
デーモン
/etc/systemd/system/pyload.service
[Unit] Description=Downloadtool for One-Click-Hoster written in python. After=network.target [Service] ExecStart=/usr/bin/pyLoadCore User=$USER Group=$GROUP [Install] WantedBy=multi-user.target
作成後 pyload サービスを起動・有効化することができます。