avamsi / Flash

Flash is a highly parallel downloading client with support for multiple source IP addresses / network adapters
12 stars 3 forks source link

Chrome extension for flash #5

Closed j3rwin closed 7 years ago

j3rwin commented 7 years ago

-uses http.server to create local server(on 8000 by default) which listens to GET requests. -when clicked on download, the extension will send a GET request to the local server, where it is parsed to extract the url of file and start download

Loading the extension to chrome

avamsi commented 7 years ago

This is a start but having a direct link you can right click on is very rare -- at least in my case. Most of the sites use a JS download button or redirect to a new page and add the download using JS.

So I'm thinking, we should probably use the chrome.downloads API and use Flash for large-ish resumable downloads and leave the rest to Chrome. We can pass the full path (from the Chrome download object) along with the URL. We can also use size from Chrome download object but I think passing size would need some restructuring in Flash and all that to save 1 HEAD request.

Context menu option should still probably go in. What do you think?

j3rwin commented 7 years ago

Yeah that would be much better :+1: and also adding a pause/resume button(to handle interruptions during download) will make it a complete download manager

avamsi commented 7 years ago

Hey @j3rw1N, I've added a Chrome extension that silently captures your Chrome downloads and uses Flash instead.

j3rwin commented 7 years ago

Awesome ,works fine thanks! no more copy-paste :+1: