|
|
|
|
#1 |
|
Junior Member
Join Date: Aug 2008
Posts: 7
|
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: |
|
|
|
|
|
#2 |
|
Junior Member
Join Date: Aug 2008
Posts: 7
|
Guys could you please help me here
![]() I'm googling since two days but I failed to find any result. |
|
|
|
|
|
#3 |
|
Moderator
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
|
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 |
|
|
|
|
|
#4 |
|
Forum King
Join Date: Jan 2002
Location: AT-DE
Posts: 3,366
|
unfortunately, that plugin still doesn't support any advanced 7-zip options such as extracting password protected files
|
|
|
|
|
|
#5 |
|
Junior Member
Join Date: Aug 2008
Posts: 7
|
|
|
|
|
|
|
#6 |
|
Major Dude
Join Date: Oct 2006
Posts: 1,892
|
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. |
|
|
|
|
|
#7 |
|
Major Dude
Join Date: Sep 2005
Location: Somewhere over the Slaughterhouse
Posts: 797
|
The "System" plug-in is for exactly that purpose. It's part of the official NSIS distribution.
My Plugins: StdUtils | NSISList | CPUFeatures | ExecTimeout | KillProc My source of inspiration: http://youtu.be/lCwY4_0W1YI |
|
|
|
![]() |
|
|||||||
| Tags |
| *.7z, .7z, 7-zip, callinstdll, dll |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|