Comments (10)
I've uploaded a new release. Here's a list of all the command-line options. They've changed since the previous release.
- --base-directory [path] - The directory where the program's settings and history are saved.
- --portable - Run the program in portable mode and saves its settings and history to the same directory as its executable. You can optionally create an extensionless file named "portable" in the same directory as the executable.
- --url - A URL to download.
- --output-directory [path] - The directory in which to save the downloads.
- --parts [1-100] - Sets the number of parts in which a download will be split.
- --encryption [0-4] - Sets the encryption that will be used when making a secure connection. 0 = SSL 2.0, 1 = SSL 3.0, 2 = TLS 1.0, 3 = TLS 1.1, 4 = TLS 1.2
- --username - The username for a request that requires authentication.
- --password - The password for a request that requires authentication.
- --cookie-string - Include a cookie string with the connection request.
- --header-field - Include a header field (name and value) with the connection request.
- --post-data - Include POST data (URL encoded) with the request. The request will be made as a POST request instead of a GET request.
- --simulate - Download URL(s) without saving them to the disk.
- --immediate - Begin downloading the URL(s) without showing the Add URL(s) window.
- --url-list [path] - A text file with a list of URL(s) to download.
The same information can be found at the bottom of the description here: https://erickutcher.github.io/#HTTP_Downloader
from httpdownloader.
I've considered adding more command-line options.
Right now you can add a URL with the -u switch.
For example: HTTP_Downloader.exe -u http://www.example.com/test.html
from httpdownloader.
I would appreciate if a command-line parameter allows integration of HTTP Downloader with pre-Quantum versions of Firefox via FlashGot add-on. If this becomes possible integration via FlashGot would work also for Pale Moon, SeaMonkey and other pre-Quantum browsers.
from httpdownloader.
I've added the ability to load a list of URLs using a -l (lowercase L) command-line switch. I'm thinking of a way to get it to accept cookies, headers, and POST data. The problem with those is that they could have characters in them that mess up the command-line parser. I'll look into it.
from httpdownloader.
Suggestion is to keep the cookies handler apart.
Cookie handler should be called just before a url is about to be downloaded
from httpdownloader.
--immediate
doesn't seem to work. I use the latest 64bit release on Windows.
from httpdownloader.
What's the full command-line string you're using?
This worked for me: HTTP_Downloader.exe --url https://www.example.com/ --simulate --immediate
from httpdownloader.
I assumed for some reason that it is --immediate [URL]
My mistake
from httpdownloader.
Hi @erickutcher here some other command-line switches which I think can be nice to have
--output-filename? - The downloaded filename
--cli-mode? - use a command-line interface instead of gui for downloads, this can useful if we are using along with other command line utilities, like file de/ compressor, converter, batch tools, whatever
7zip, megatools, lame, ffmpeg, imagemagick, etc :)
also in addition, customize the download information in cli mode? download speed, active parts, progress, time remaining, etc, you know, the columns in the gui :P
I guess with something like this
ap active-parts
dt date-time
dd download-directory
ds download-speed
l limit
d downloaded
s file-size
t file-type
n file-name
p progress
st ssl-tls Version
te time-elapsed
tr time-remaining
u url
by example something like --cli-mode ds n ap p
to show download-speed , filename , active-parts , progress
of course this is just an idea, you'll know how to implement this better
from httpdownloader.
Command-line stuff might take a bit of work. I'd have to think about it. I do have plans to override the filename for each URL. If I get that going, then I'll implement the output-filename switch.
from httpdownloader.
Related Issues (20)
- [Features request]create folders automatically by Url Path HOT 2
- [Feature] Flash window when showing dialog HOT 1
- Drive Zipping Download does not work HOT 6
- cloud you please add a funtion, start after power on HOT 2
- Dark mode works only in "portable" mode HOT 4
- [Features request] Edit User-Agent for manualy added downloads HOT 2
- Manifest Version Deprecation HOT 5
- system proxy auto config support HOT 4
- URL Drop window and system tray icon disappear after some time HOT 5
- Whether you can add the HLS download function, in fact, is also a http download. HOT 3
- Quick File Allocation HOT 5
- 1.0.4.9 - Download issue with FlashGot: Progress Failed HOT 5
- Improved Options - Reset to Defaults HOT 1
- Dark Color Scheme for Download List (Dark Mode app) HOT 1
- Use tab title as filename in Browser HOT 1
- Deleting a failed download when a new download of the same name is downloading removes the new download HOT 1
- There is no way to get the Chrome extension to work HOT 6
- Bugs: Command line options to add url failed HOT 1
- Is it possible to allow read access to the file being downloaded? HOT 6
- Multiple instances are launched with a large amount of additions. HOT 7
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.