Comments (8)
Getting an accurate file size is a bit complicated and doesn't seem like something that should belong in the Add URL(s) window. There's a lot of steps involved (code-wise) and it could hang up on bad connections. However, you could get something similar by checking the "Simulate download" checkbox in the advanced settings of the Add URL(s) window. Once the downloads start you can just stop them. The process would be exactly the same, but this would allow you do see the file size for every URL that's added.
As far as queuing goes, that's determined by the "Active download limit" in the Options. If anything, I would have a button that adds the download in a paused state.
I've looked into SOCKS5 in the past, but not for this program. That would take some time to implement. I don't know the protocol, but I like the idea.
While creating the last version, I debated whether to use a file extension for incomplete files, or a temporary directory. I settled on a temporary directory. It's not enabled by default. You'll need to go into the Advanced options in the Options window and scroll to the bottom. Put a check in "Use temporary download directory".
Automatic rename can also be enabled in the Advanced options. Look for the setting called "When a file already exits" and set the drop down menu to "Rename File".
I'll keep these ideas in mind.
from httpdownloader.
I regret missing automatic rename feature. And thanks for considering these points.
from httpdownloader.
I've begun implementing SOCKS5 support and will try to get SOCKS4 working as well.
I tested it out with a random proxy I found and I was able to download a 100MB test file faster through the proxy than without it. Apparently my ISP's routing sucks.
from httpdownloader.
The latest version is up and now supports SOCKS 4/4a/5.
from httpdownloader.
I run a SOCKS5 proxy server (among others) in my workplace using 3proxy from https://3proxy.ru/ to share internet with other computers on LAN. That is, other computers on LAN can access internet through that SOCKS5 proxy server. I tested HTTP Downloader on a client machine and it downloaded files perfectly through that SOCKS5 server. Great job.
One question though. Other download managers like Flareget from https://flareget.com/ allow to enable only one proxy at a time. HTTP Downloader on the other hand allows all the three proxy (HTTP, HTTPS, SOCKS4/SOCKS5) options to be checked simultaneously. So I guess it will try sequentially?
PS: I had pressed Comment & Close by mistake.
from httpdownloader.
It won't do it sequentially. And now that I think about it, they all three can't work at the same time either. I'll fix that in the next release.
On second thought, I'm going to keep it the way it is. All three can work individually, or HTTP and HTTPS, or HTTP and SOCKS, or HTTPS and SOCKS. Programmatically disabling things when at least two proxies are checked would be annoying.
from httpdownloader.
Please clarify: If I check the option boxes for HTTP proxy as well as SOCKS proxy, which one will be used for downloading.
from httpdownloader.
They both will download. The HTTP proxy will proxy only HTTP connections, and the SOCKS proxy will end up handling the rest (HTTPS connections).
If you disable the HTTP proxy and just use SOCKS, then the SOCKS proxy will handle both HTTP and HTTPS.
from httpdownloader.
Related Issues (20)
- Smart "Stuck Part" Detection HOT 1
- Which one should I choose? HOT 5
- [REQUEST] Upload it to Chrome Web Store HOT 1
- The app doesnt update the modified date HOT 2
- The saving issue in the Site Manager HOT 9
- Remove Completed Shortcut and maybe auto trigger? HOT 17
- It is recommended to windowize the pop-up window when right-clicking on the link. HOT 29
- Error on sending / download when using Extension & Add-on HOT 6
- Filename problem - Wrong file already exists message / Add remove double entrys from Add-on Extension URL window HOT 4
- winget link HOT 3
- filename changes with download and has no file extension HOT 1
- cant download from animepahe (HTTP 405) HOT 10
- Resizing of dialog for duplicate file needed (because of translation) HOT 1
- Hope for a Mac version HOT 2
- download says complete but the file is corrupted (chrome extension) HOT 2
- Support for PowerToys Windows Composition and Layout? HOT 3
- Autostart by Default HOT 3
- Http Downloader shows 403 error but download url is correct. HOT 12
- Failed-HTTP 403 error HOT 2
- Site Manager didn't work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from httpdownloader.