Comments (4)
Thanks @MinhasKamal for the fast answer, in my case I download the file not to decompress it, but to upload it into another application, same if somebody wants to download it to send it via email for example, then is required to decompress it, and recompress it with a better compression level.
Regards,
Carlos Ruiz
from downgit.
Hello @CarlosRuiz-globalqss - I feel really happy that you found DownGit useful.
The thing is, when a link of directory is provided, DownGit traverses through that directory and downloads each file separately in uncompressed form from GitHub server. After all the files are downloaded, DownGit simply bundles them together.
Now, as all files are already downloaded, compressing them now will not reduce network usage in any way. Moreover, this compression procedure will simply add extra processing expense; and the user will have to decompress it again. That is why, I just bundled them without imposing any compression.
from downgit.
Yes, I understand your case, shall try to add this in future updates.
from downgit.
Thank you @MinhasKamal - very appreciated.
from downgit.
Related Issues (20)
- Website marked as dangerous HOT 3
- LFS files don't get downloaded as they should HOT 1
- Special symbols in directory names aren't given as-is HOT 1
- Request: Add link validation feature HOT 1
- Downloading main/master branch of a repo with &rootDirectory=false still contains root directory HOT 1
- Option to not zip single file downloads HOT 1
- How to use DownGit with wget or curl? HOT 8
- viewport for mobile HOT 2
- 404 Not Found
- Multiple url combination into single zip
- A filename display error
- Claims the file is invalid if it contains %20 (spaces) in directory
- it zip file not opening in the file shell
- rootfolder=fasle Not Working HOT 1
- Private repo HOT 3
- Error Server Failure for Directory Links Containing Many Files HOT 1
- Downloads file as zip HOT 2
- Fails when the files are too big HOT 1
- Getting security error on Chrome, not on Edge though HOT 1
- Empty folder after downloading
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 downgit.