Удобный GUI для aria2

Ранее я писал про самую удобную «качалку» всех типов файлов
aria2. В данном посте я вам помогу настроить расширение для браузера Google Chrome которое реализует удобный GUI для aria2

Конфигурируем aria2:

  1. создаем папку
mkdir ~/.aria2
  1. создаем конфигурационные файлы
touch ~/.aria2/aria2.conf
touch ~/.aria2/session.dat
  1. редактируем конфигурационный файл ~/.aria2/aria2.conf с помощью любимого вашего текстового процессора:
    Пример базового конфига:
# Basic Options
dir=~/Downloads
input-file=~/.aria2/session.dat
log=~/.aria2/aria2.log
save-session=~/.aria2/session.dat
save-session-interval=60
max-concurrent-downloads=20
check-integrity=true
continue=true

# HTTP/FTP/SFTP Options
max-connection-per-server=15
min-split-size=10M
split=15

# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-port=6800
rpc-save-upload-metadata=true
rpc-secret=myaria2

# Advanced Options
daemon=true
disable-ipv6=true
file-allocation=none
log-level=warn
always-resume=true

Настраиваем автостарт aria2

Настраивать aria2 как сервис будем через brew

  1. создаем конфиг файл для сервиса:
touch /usr/local/opt/aria2/homebrew.mxcl.aria2.plist
  1. редактируем конфигурационный файл ~/.aria2/aria2.conf с помощью любимого вашего текстового процессора:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>homebrew.mxcl.aria2</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/local/opt/aria2/bin/aria2c</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>KeepAlive</key>
    <true/>
  </dict>
</plist>
  1. стартуем сервис
brew services start aria2

Настраиваем расширение

  1. устанавливаем расширение Aria2 for Chrome для браузера Google Chrome
  2. указываем Secret Token
    Переходим в пункт AriaNg Settings ->RPC (localhost:6800) и в поле Aria2 RPC Secret Token указываем значение myaria2
  3. перезагружаем расширение
Поделиться
Отправить
Запинить
 32   7 мес   aria2   cli   Google Chrome
Популярное