「PyLoad」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(翻訳)
 
(→‎実行: 情報を更新)
 
(3人の利用者による、間の5版が非表示)
1行目: 1行目:
 
{{Lowercase title}}
 
{{Lowercase title}}
[[Category:ネットアプケーション]]
+
[[Category:ダウドユーティティ]]
 
[[en:PyLoad]]
 
[[en:PyLoad]]
 
[https://pyload.net pyLoad] は高速・軽量で機能豊富なダウンロードマネージャです。多数の One-Click-Hoster, DLC などのコンテナフォーマット, 動画サイト, http/ftp リンクに対応しています ([https://github.com/pyload/pyload/wiki/Supported-Hoster サポートされているホスト])。ハードウェア要件を低く抑えてどんな環境でも実行できるように作られています (デスクトップ pc, ネットブック, NAS, ルーター)。ウェブインターフェイスや captcha 認識、unrar などの機能が搭載されています。
 
[https://pyload.net pyLoad] は高速・軽量で機能豊富なダウンロードマネージャです。多数の One-Click-Hoster, DLC などのコンテナフォーマット, 動画サイト, http/ftp リンクに対応しています ([https://github.com/pyload/pyload/wiki/Supported-Hoster サポートされているホスト])。ハードウェア要件を低く抑えてどんな環境でも実行できるように作られています (デスクトップ pc, ネットブック, NAS, ルーター)。ウェブインターフェイスや captcha 認識、unrar などの機能が搭載されています。
15行目: 15行目:
 
== インストール ==
 
== インストール ==
   
安定版は [[AUR]] から {{AUR|pyload}} を[[インストール]]してください。新しい pyload 0.5 の開発版は {{AUR|pyload-nightly}} をインストールしてください。
+
{{AUR|pyload-ng}} を [[インストール]] してください。
 
=== 要件 ===
 
 
依存パッケージは AUR パッケージの PKGBUILD によって管理されます。ただし、一部の任意依存パッケージは除きます:
 
 
* コアやウェブインターフェイスに対してセキュアな接続を確立: {{Pkg|openssl}} {{Pkg|python2-pyopenssl}}。
 
 
* ClickNLoad や ZippyShare などのサポート: {{Pkg|js}}。
 
 
{{Note|現在 {{Pkg|js}} パッケージは 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|ほとんどのオプションは {{ic|pyLoadGui}} やウェブインターフェイスで変えることができます。}}
+
{{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-ngAURインストール してください。

設定

セットアップアシスタントを起動:

# pyload
ノート: 上記のコマンドは pyload を実行するユーザーと同じユーザーで実行する必要があります。systemd サービスを使って pyload をデーモンとして実行している場合などは、pyload ユーザーでコマンドを実行するか /etc/systemd/system/pyload.service を編集してユーザーを変更してください。pyload ユーザーとしてコマンドを実行する場合、/etc/passwd を編集して pyload のシェルを /bin/false から /bin/bash にする必要があります。

これにより、基本的でありながら機能するセットアップが提供されるため、すぐに始めることができます。基本的なセットアップであるため、より多くのオプションがあり、少なくともそれらを確認する必要があります。権限セクションのように、一部のセクションはアシスタントによって変更されていないためです。

ヒント: オプションのほとんど (すべてではないにしても) は、Web インターフェイスで変更できます。

手動

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

デーモン

ヒント: $USER$GROUP は適切な文字列に置き換えてください。
/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 サービスを起動有効化することができます。

参照