User Activity

  • Posted a comment on discussion Open Discussion on 7-Zip

    I just did a search for Format7zF after your reply. I see that the DOC\readme.txt file has this section: Bundle Modules that are bundles of other modules (files) Alone 7za.exe: Standalone version of 7-Zip console that supports only 7z/xz/cab/zip/gzip/bzip2/tar. Alone2 7zz.exe: Standalone version of 7-Zip console that supports all formats. Alone7z 7zr.exe: Standalone version of 7-Zip console that supports only 7z (reduced version) Fm Standalone version of 7-Zip File Manager Format7z 7za.dll: .7z support...

  • Posted a comment on discussion Open Discussion on 7-Zip

    Thank you! Can I suggest adding a comment near this code by DEFINE_GUID_ARC: // You can find full list of all GUIDs supported by 7-Zip in Guid.txt file. Which says: // To build 7z.dll with all formats, refer to CPP\7zip\Bundles\Format7zF\

  • Posted a comment on discussion Open Discussion on 7-Zip

    Hi Igor. I saw the recent 7-Zip security update and downloaded the 24.08 source code base (the latest available at that time) to update our usage to a more modern, patched version. I'm trying to compile the CPP\7zip\Archive\7z\ project (in Visual Studio on Windows) to create 7z.dll. It compiles and works with .7z, but the output DLL is notably smaller (even the Debug build) than the official 7z.dll release. In addition, when I step through this code: if (f_createObjectFunc(((Is7zFormat) ? &CLSID_CFormat7z...

  • Posted a comment on discussion Open Discussion on 7-Zip

    I'm using an app where I include Client7z. I have a scenario where I'm sending a pointer to an empty string and the password length is 0. Will Client7z and 7z.dll use that combination and create an empty password on the file? It's showing up as Encrypted +.

  • Posted a comment on discussion Developers on Bochs x86 PC emulator

    I had the same bug in another project. Could not find it. I worked around it by using a #define malloc(a) my_malloc(a), which added 16 bytes to the a length. I knew it was an overrun but I could not find it. Tried memory leak tools. Nothing identified it. Finally I wrote my own malloc() tools, which I called meminate. It patterned a leader and trailer block to every allocation, and on realloc or free, it validated the pattern. Came down to one line. Needed to allocate (length + 1) instead of length....

  • Posted a comment on discussion Open Discussion on 7-Zip

    Over the past few years I've been using Client7z as a baseline for interacting with 7z.dll. I've written a host of supporting algorithms around these base abilities you've exposed in 7-Zip. Our apps have been used by thousands of users on hundreds of sites. It's given our apps an ability that sets it apart from other apps. I wanted to write and say very sincerely thank you, Igor, for all you've given to the computing world. Your kindness and generosity is very much valued by this man from the United...

  • Posted a comment on discussion Open Discussion on 7-Zip

    I was able to get this to work by updating code in FileStreams.cpp::Open() and OpenShared(). In Open() I use a flag I setup in Client7z to determine if it should be shared open or exclusive open, and then call: In class: NWindows::NFile::NIO::CInFile m_file; In Open() function: If shared --> m_file.OpenShared(fileName, true); If not shared --> m_file.Open(fileName);

  • Posted a comment on discussion Open Discussion on 7-Zip

    I've been able to set the L"x" and L"he" properties in Client7z. Is there a list of properties and values that are valid? I need the property for opening files to archive in shared mode.

View All

Personal Data

Username:
foxmuldr
Joined:
2009-02-13 04:45:50
Location:
Indianapolis / United States / EDT
Gender:
Male

Projects

  • No projects to display.

Personal Tools

MongoDB Logo MongoDB