Download class using Axel in linux (PHP)


In linux you can install something which is like a download manager, it's called Axel and it use multiple connections to download a file. what we are looking for is a php script that can take multiple links from user in browser and then start downloading them one by one using axel to the location we set in the script, you can find something very similar to what we are looking for here

[url removed, login to view]

The problem with curlaxel is that is outdated and the process bar doesn't work and is missing few features that we are looking for, here is the list of all the features we need

1- Script can access multiple links and can que then so the second link would start when the first one finish or fail for whatever reason

2- We need to be able to change the number of the times that script would retry to download the file before giving up in the script, so in case the download break half way through it should try to run the same commend another X times to finish the download (axel would automatically try to resume the download), if it couldn't it should return the error message which axel is giving to the user and also move to the next link

3- we need to be able to decide where the file is going to be located on the server

4- we need to be able to choose the number of the connections

5- the script need to have a progress bar which show the percentage that is finished for each single file

6- the script need to show the download speed to the user

7- display the list of the files which are in que to be downloaded

8- display the list of the files which failed to download and the error message

9- display the files which has been downloaded successfully

10- User can cancel the progress at any time which would result the dump file which the information was being downloaded to be removed

Note - I use nginx on my servers, the script need to be able to carry on working and downloading the files even the user connection break or close the browser

Thanks for your time


Habilidades: Linux, PHP, Arquitetura de software

Veja mais: problem manager resume, nginx 0.7, it manager resume, i.t. manager resume, change manager resume, where to find a manager, what is a php file, php a, linux find, Linux php, download manager, download and install, axel, php close browser, download need speed bar file, time class, nginx install php, problem manager error, download progress bar, architecture linux server, script php file manager, nginx problem, download github, linux connections, download manager software

Acerca do Empregador:
( 2 comentários ) Birmingham, United Kingdom

ID do Projeto: #6776215

10 freelancers are bidding on average $795 for this job


Hello, I have read your post and understood your requirement. I have great experience in handling Wordpress /Magento/Joomla/Drupal/PHP/Java/node.js/AngularJS Python/Django/Javascript/MySQL/ HTML5/CSS3/ Mais

$1030 USD in 10 dias
(64 Comentários)

Hello, thank you for the invitation. Please feel free to ask if you have any questions. Thank You .

$1789 USD in 10 dias
(509 Comentários)

Hi Parham, We have gone through your requirement and we understand that you are looking for highly skilled, qualified, and experience PHP development team for your project. I am glad to say we have wide exper Mais

$1340 USD in 30 dias
(3 Comentários)

Hi, I'm interested in your bid. With more than 64 developers in house we believe we can do the task after discussing the clarifications and all are well experienced in Graphic Design, HTML, PHP, Web Hosting, Website De Mais

$515 USD in 4 dias
(8 Comentários)

Okay so you need a system to identify multiple inputs individually and deliver to curl to initiate download with process bar and multi-streaming. We can do this for you. Can get started soon. Will wait to hear from Mais

$1052 USD in 25 dias
(13 Comentários)

Hello, Hope you had a great day today. I know you are looking for I.T. Programming partners to work on your projects. I will not tell you that we can do this and that; alternatively I would like to find the solut Mais

$1546 USD in 10 dias
(2 Comentários)

Greeting of the Day!! I am very interested in your job! because right now I am looking for long term full time job with good buyer, which will be trust me. If you are looking for an Energetic Web [url removed, login to view] , I Mais

$333 USD in 10 dias
(1 Comentário)

Hi. Choose me and I will get this job done right now. I am an expert Javascript, Html, PHP and MySql developer. I am an expert Linux and Windows System Administrator. I have created and set up a AAA Radius system for a Mais

$750 USD in 10 dias
(0 Comentários)

A proposal has not yet been provided

$555 USD in 50 dias
(0 Comentários)

Dear Sir, I have 7+ years experience in PHP, MySQL, JavaScript, jQuery, HTML(5), CSS(3). I have experience in Custom CMS and various PHP framework like CakePHP, Symfony, and many open source customization like WordP Mais

$250 USD in 5 dias
(0 Comentários)

You need a script that runs axel and get information out of axel using PHP. I am the developer of Linux Download Manager ([url removed, login to view]). LDM is a graphical interface for aria2 command line download manager. W Mais

$333 USD in 15 dias
(0 Comentários)