![]() |
Extract compressed files by 7z.dll
Hi all,
I want to extract a specific password protected *.7z file by using 7z.dll so I've to use CallInstDLL because I couldn't find any NSIS plugin. I tried to use: code: but it didn't work because of these two missing points:
Could you please help me? I read these resources but they didn't help me here: |
Guys could you please help me here:rolleyes:
I'm googling since two days but I failed to find any result. |
Either use the Nsis7z plug-in or execute 7za.exe using ExecDos/nsExec. CallInstDLL isn't for calling non NSIS DLL files; it's the old way to call plug-ins (before we had the plug-in call syntax). If you must use 7z.dll you have to call it using the System plug-in.
Stu |
I've no idea what CallInstDLL is, or what its syntax is supposed to be.
To unpack 7z files, you can use 7za.exe. It's legal to redistribute, without giving credit, for both commercial and non-profit applications. Note however that hackers will always be able to extract the password from your installer. Either they replace the exe/dll you're calling, or they just extract the script itself. |
Quote:
|
Quote:
|
The "System" plug-in is for exactly that purpose. It's part of the official NSIS distribution.
|
| All times are GMT. The time now is 17:19. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.