giuseppe-rubino / threadzip Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/threadzip
License: GNU Lesser General Public License v3.0
Automatically exported from code.google.com/p/threadzip
License: GNU Lesser General Public License v3.0
Firstly, it takes quite a time to build threadzip on a system. This seems to be
not a drop-in utility.
Secondly, but most importantly, threadzip MUST BE BACKWARDS COMPATIBLE to the
traditional LZMA and its utilities: unlzma, lzcat, ... I believe this must the
task #1 with highest priority on the threadzip's To-Do list.
Until the latter is done, sadly, we can't use this tool into production :(
Original issue reported on code.google.com by [email protected]
on 8 Jun 2013 at 7:46
python-2.6 provides a way to easily get the number of active cpus. would be
nice if threadzip/unzip defaulted to a better count than just "2". patch
attached to do just that.
Original issue reported on code.google.com by [email protected]
on 6 Aug 2012 at 10:44
Attachments:
What steps will reproduce the problem?
>>> import pylzma
>>> f = file('threadzip.py', 'r')
>>> data = f.read()
>>> f.close()
>>> enc = pylzma.compress(data)
>>> out = file('output.pylzma', 'w')
>>> out.write(enc)
>>> out.close()
$ ./threadzip.py -t 1 --lzma < threadzip.py > output.tz
$ dd if=output.tz skip=14 bs=1 > output_stripped.tz
Now hexdump output.pylzma and output_stripped.tz. The TZ version has extra
bytes at the end. Otherwise, the buffers are identical.
What is the expected output? What do you see instead?
I thought they would match.
What version of the product are you using? On what operating system?
1.2 on OSX 10.8.2
Please provide any additional information below.
I was trying to see if pylzma produced output that could be verified with xz,
so I'd know whether to blame threadzip or not. It doesn't, btw. I haven't tried
to open the pylzma file with anything else, though.
Original issue reported on code.google.com by [email protected]
on 21 Feb 2013 at 8:29
What steps will reproduce the problem?
1. Many unzip programs will not open or unzip archives created with threadzip
2. Using the 'file' command in Linux identifies archives created with threadzip
as generic 'data' files rather than BZ2 or LZMA compressed data files.
What is the expected output? What do you see instead?
The threadzip default output file does not seem to have a proper header
identifying it, so only threadunzip or using a raw zlib/lzma/bzip2 decompressor
will work. Other programs, like 7Zip or various graphical clients, do not
identify files created with threadzip as compressed archives and as such they
won't open or unzip them. Proper headers would greatly extend the usefulness
of threadzip-created archives.
What version of the product are you using? On what operating system?
threadzip.py version 1.2, Linux (kernel 2.6.33)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 13 Jan 2012 at 3:19
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.