Comments (2)
It's no bother at all!
I've made some experiment and I have noticed this problem too!
Technically speaking, the file callback is (should be?) called whenever a new file stream is requested by the 7-zip dll. Now, it could be either a bug of 7-zip or bit7z executing the callback at the wrong time (or some other problem that at the moment I can't figure out). Since 7-zip doesn't have a good documentation and it has a poor code quality/style (imho), it has been quite hard to understand how it works, hence it is possible that I've made a mistake on where to put the call to the callback! Anyway, I'll investigate this issue and try to figure out how to solve it, if possible.
Edit: I've tried the same experiment with 7-zip File Manager and it has the same problem! Therefore, it should be a bug of 7z.dll and not of bit7z!
from bit7z.
Haha.
I am really headache with 7zip code. I've tried to read, But i gave up. So i looked up the 7zip wrapper, and i find bit7z. Bit7z is a very nice project, so 加油~~
from bit7z.
Related Issues (20)
- [Question] BIT7Z_USE_STD_BYTE, BIT7Z_USE_NATIVE_STRING impact? HOT 6
- [Bug]: Split package preview and split compress package bug HOT 16
- [Feature Request]: Exception too long path HOT 5
- Random failure mid-extraction. HOT 2
- [Bug]: VS2019 compile error HOT 2
- [Bug]: The password is emoji compress is error. HOT 10
- [Feature Request]: [BitFormat::Auto] Why not like 7zip.exe, can uncompress any format file? HOT 1
- [Bug]: can not uncompress .iso and .doc file HOT 2
- CompilerOptions to compile with NDK for Android HOT 2
- [Feature Request]: Can we preview files layer by layer like zlib HOT 3
- [Bug]: Unable to properly decompress and preview the format of tar.bz2 HOT 2
- [Bug]: HOT 6
- [Bug]: Split Error HOT 5
- [Feature Request]: Suggestions for Decompressing Callback Logic HOT 1
- [Bug]: Folder name with some non-ASCII characters are not extracted correctly HOT 21
- [Feature Request]: Adding a function to determine whether the metadata is encrypted HOT 2
- [Feature Request]: Change the definition of `BIT7Z_STRING` HOT 2
- Python wrapper
- [Bug]: bit7z doesn't support UTF-8 for zip filenames under Windows HOT 11
- [Bug]: On Windows narrow returns empty strings for items HOT 3
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 bit7z.