Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thimc/dl
graphical downloading tool for 9front
https://github.com/thimc/dl
9front gui plan9 tool
Last synced: about 2 months ago
JSON representation
graphical downloading tool for 9front
- Host: GitHub
- URL: https://github.com/thimc/dl
- Owner: thimc
- License: mit
- Created: 2024-08-15T21:43:08.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T17:44:56.000Z (5 months ago)
- Last Synced: 2024-08-18T19:04:00.459Z (5 months ago)
- Topics: 9front, gui, plan9, tool
- Language: C
- Homepage:
- Size: 17.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dl
![dl](screen.png)
dl [ -o output ] [ -ax ] url
Dl is a graphical alternative to hget(1) and is used for downloading
files from the world wide web. It provides the user with a progress
bar, the estimated time when the download will finish and the current
downloading speed in a human readable format.As seen in the image above, if the -a or -o flag is specified it
displays the output file next to what is currently being downloaded,
indicated by the "->". However, if the window size is too small it is
truncated to "..".The -o flag specifies the name of the output file.
The -a flag sets the output file name to that of the parsed URL.
The -x flag prevents dl from qutting once the file has been
downloaded.Dl will write the downloaded chunks to standard output if -a
nor -o has been set.## Usage
As specified in the manual, dl can be used in a lot of different ways,
here are some to list a few:`dl -a https://link.testfile.org/15MB` the name of the output file is
determined by the URL`dl -o myfile https://link.testfile.org/15MB` the output file will be
named myfile.`dl https://link.testfile.org/15MB >out` redirect stdout to a file
called out.## Bugs
Dl does not implement all of hget(1)'s features.Dl does not validate the URL passed to it, nor the output file name
and will crash if started with bogus parameters.## License
MIT