#Ariafred
Manage Aria2 downloads directly in Alfred, with background notification.
##Usage
###Activate Ariafred
You can set hotkey to activate Ariafred after installing it, my personal recommendation is Command
+ Shift
+ A
, you can also type keyword aria
in Alfred to activate Ariafred
###Filter by query
- Type keywords to filter by task name
- Type
active
/done
/paused
/pending
/error
to filter by status - You can filter by status and task name simultaneously:
###Overall status
- Type keyword
stat
to view overall status - Press
Enter
on Active / Waiting / Stopped to view tasks in corresponding status - Press
Enter
on Download / Upload to go to speed limit settings
###Add a task
Type add
plus the url then press Enter
, HTTP/FTP/SFTP/Magnet links are supported.
It is recommended that you add a default download path in your aria2.conf
, take it as an example: dir=/foo/bar
, tasks added by Ariafred will be downloaded to this path.
###Add BT task via .torrent files
Execute file action 'Add BT download to Aria2'
###Reveal download
- Press
Enter
on a task to reveal download in Finder - Press
Ctrl
+Enter
on a task to reveal download in Alfred - Click on a notification to reveal related download in Finder
###Pause/Resume tasks
- Press
Command
+Enter
on a task - Or type
pause
/resume
then pressEnter
on a task - Type
pauseall
/resumeall
will pause/resume all task
###Remove tasks
- Press
Option
+Enter
on a task - Or type
rm
then pressEnter
on a task
###Copy URL to clipboard
- Press
Control
+Enter
on a task - Type
url
then pressEnter
on a task
###Clear all stopped tasks
Type clear
then press Enter
###Set speed limit and max concurrent downloads
- Type
limit
plus speed(KiB/s) to set download speed limit - Type
limitup
plus speed(KiB/s) to set upload speed limit - Type
limitnum
plus a number to set max concurrent downloads
###Set RPC
- The default RPC address Ariafred connects to is
http://localhost:6800/rpc
, change via typingrpc
plus your own RPC address then pressEnter
. FYI, Ariafred uses xml-rpc instead of json-rpc that some WebUI uses for Aria2, so make sure your RPC address end with/rpc
but not/jsonrpc
. - The default rpc-secret Ariafred uses is empty, if you have configured your own rpc-secret in your
aria2.conf
you should set the secret by typingsecret
plus your own rpc-secret then pressEnter
###Start/Quit Aria2
- Ariafred will prompt you to start Aria2 or change RPC address if it fails to connect to Aria2, press
Enter
on starting aria2 to try launching Aria2 - Type
quit
to quit Aria2
###Get help
Type help
to view this page anytime
###Update
Ariafred will automatically check for update and prompt you to update
###Caveat
Background notification will not work under Mac OS X 10.8 or older system
##License MIT