Aria2 Mac Aria2 Gui For Mac

понедельник 10 февраляadmin

Jun 23, 2017  Similar Software for Mac. Install SegmentAnt on Mac OSX; Install couchpotatoserver on Mac OSX; Install yle-dl on Mac OSX; Install get-flash-videos on Mac OSX; Install svtplay-dl on Mac OSX; Install rtmpdump on Mac OSX; Install Backblaze Downloader on Mac OSX; Install getxbook on Mac OSX; Install movgrab on Mac OSX; Install aget on Mac OSX. Aria2 is a lightweight download software with Multi-Connection support. Besides HTTP(s) and FTP, it also supports BitTorrent and Metalink.

Aria2D is a Simple Aria2 GUI for macOS.

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. Download bettertouchtool 2.10 (free for mac. https://aria2.github.io

Last Version

Downloads

Aria2 Mac Aria2 Gui For Mac

Aria2D

aria2 dmg

Features

  • Native macOS client (swift5)
  • Shortcuts
  • Full aria2 download options
  • Auto start aria2c
  • Multi-server support
  • Complete notification
  • Dark Mode

Donation List

Anyone who has purchased a license can contact me to add your information to the donation list. xjbeta.tiny@outlook.com

  • Josh Keer

Acknowledgements

LICENSE

GPLV3

Version before adding a LICENSE file, GPLV3 or Copyright © 2016 - 2019 xjbeta. All rights reserved.

Screen Shots

Auto update tracker list of aria2 config in Mac OSX
auto_update.sh
#!/bin/bash
DAEMON=/usr/local/Cellar/aria2/1.31.0/bin/aria2c
PID_NAME=aria2c
PID=$(ps ux awk '/aria2c/ && !/awk/ {print $2}')
CONFIG_PATH='/path/to/aria2.conf'
TRACKER_URL='https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all_ip.txt'
#####
check_running() {
PID=`ps ux awk '/aria2c/ && !/awk/ {print $2}'`
if [ -z$PID ];then
return 1
else
return 0
fi
}
do_update() {
list=`wget -qO- $TRACKER_URLsed '/^$/d'perl -pe 'chop if eof'tr 'n'','`
if [ -z'`grep 'bt-tracker'$CONFIG_PATH`' ];then
echo -e 'nbt-tracker=${list}'>>${CONFIG_PATH}
echo'bt-tracker added!'
else
sed -i '''s@^bt-tracker.*@bt-tracker=$list@g'${CONFIG_PATH}
echo'bt-tracker updated!'
fi
do_restart
}
do_start() {
if check_running;then
echo'$PID_NAME (pid $PID) is already running..'
return 0
fi
$DAEMON
if check_running;then
echo'Starting $PID_NAME success'
else
echo'Starting $PID_NAME failed'
RET_VAL=1
fi
}
do_stop() {
if check_running;then
kill -9 $PID
echo'Stopping $PID_NAME success'
else
echo'$PID_NAME is stopped'
RET_VAL=1
fi
}
do_restart() {
do_stop
do_start
}
do_status() {
check_running
case$?in
0)
echo'$PID_NAME (pid $PID) is running..'
;;
1)
echo'$PID_NAME is stopped'
RET_VAL=1
;;
esac
}
case'$1'in
start stop restart status update)
do_$1
;;
*)
echo'Usage: $0 { start stop restart status update }'
RET_VAL=1
;;
esac
exit$RET_VAL
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment