Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/muhammad-salem/ariafx

A Smart Download Manager based on java (JavaFX).
https://github.com/muhammad-salem/ariafx

download download-manager downloadmanager http-client javafx linux macos windows

Last synced: 3 months ago
JSON representation

A Smart Download Manager based on java (JavaFX).

Awesome Lists containing this project

README

        

Ariafx (0.30.0)
======
A Smart Download Manager based on java (JavaFX), with support of HttpClient, GSON.

What is Next?
=============

Give a try to [ariia](https://github.com/muhammad-salem/ariia)

Used lib:
======
HttpClient v5.1.3
GSON v2.9.0
Commons-IO v2.11.0

## Options :
- Support Http and HTTP.
- Cross-platform: support Linux(Ubuntu), Windows and, Mac OS.
- Categories : add downloads to Categories.
- Parallel Download.
- Saved setting every 1 minute.
- Change Setting.
- Save date in json format (new categories/queues/ and all links)
- Export and Import links to/from [IDM(.ef2) file format], [Aria(.aria/json) format file], [text (.txt) link list]
- Switch between normal and minimal view.
- Add new Categories and queue , nad edit them.
- Search Downloads.
- Support to firefox by flashgot [cli] :
[--url=URL] [--http-referer=REFERER] [--file-name=FNAME]
[--user-agent=UA] [--cookie=COOKIE] [--cookie-file=CFILE] [--input-file=UFILE]

- Support Google Chrome.
- Support using Proxy [HTTP, HTTPS, SOCKS].
- Fix some bugs.


## Not avalibele yet:
- Manage download in queues.
- Add new download ways.
- Support FTP Protocol.

# how to use Ariafx App:
- download the jar file [ariafx-0.30.0-jar-with-dependencies.jar](https://github.com/salemebo/Ariafx/releases/download/v0.30.0/ariafx-0.30.0-jar-with-dependencies.jar)
- make sure that you have JDK 8 installed on your system and it is the default JVM on your OS.
- run jar file with this commend: java -jar ariafx-0.30.0-jar-with-dependencies.jar

### Linux users:
- make sure that you have JDK 8 installed on your system
- download and install [ariafx_0.30.0_all.deb](https://github.com/salemebo/Ariafx/releases/download/v0.30.0/ariafx_0.30.0_all.deb)

## try Ariia
- CLI and cloud based download manager [Ariia](https://github.com/salemebo/ariia)
i am currently work on this app

## Firefox Support:
-- not available anymore
- FlashGot for Firefox, is no longer supported due to not compatibility with Firefox Quantum version 57.
![screenshot](/img/firefox.png)

## Google chrome support:
- Aria Port for Chrome, need to be updated with the latest Chrome API
![screenshot](/img/google-chrome.png)

## Screenshot

![screenshot](/img/ariafx00.png)

![screenshot](/img/ariafx01.png)

![screenshot](/img/ariafx02.png)

![screenshot](/img/ariafx03.png)

![screenshot](/img/ariafx04.png)

![screenshot](/img/ariafx05.png)

![screenshot](/img/ariafx06.png)

![screenshot](/img/ariafx07.png)

![screenshot](/img/ariafx08.png)

![screenshot](/img/ariafx09.png)

![screenshot](/img/ariafx10.png)

![screenshot](/img/ariafx11.png)

![screenshot](/img/ariafx12.png)

![screenshot](/img/ariafx13.png)

![screenshot](/img/ariafx14.png)

![screenshot](/img/ariafx15.png)

![screenshot](/img/ariafx16.png)

![screenshot](/img/ariafx17.png)