Easier to pay for it than to go to all this damn trouble.. hell I could dig a ditch and make enough money to buy it in the time it takes to get this free version
.
.
.How can I add support for 7z archives to my application?
One way is to use the 7za.dll (available from sf.net for download). The 7za.dll works via COM interfaces. It, however, doesn't use standard COM interfaces for creating objects. You can find a small example in the source code. A full example is 7-Zip itself, since 7-Zip works via this dll also. There are other applications that use 7za.dll such as WinRAR, PowerArchiver and others.
The other way is to call the command line version: 7za.exe.
Easier to pay for it than to go to all this damn trouble.. hell I could dig a ditch and make enough money to buy it in the time it takes to get this free version.

I got the reg page & got a mail with as app says confusing directions\lack of same
and a link for the download which doesnt work today sofar,
AND it doesnt say if the download-link is good after today...
(says i get two attempts at downloading, be lucky if i get any at this rate)
For those of you that have taken advantage of this offer, you can't use the instructions in the email they sent you, once you have that key.
It says to double click the key file but that will result in this error:
What you have to do is make sure you have version 3.51 installed and open it. then drag that key file into it and you are done.
The email gave bad installing info.

Now how bloody stupid is THAT?QuoteOne way is to use the 7za.dll (available from sf.net for download). The 7za.dll works via COM interfaces. It, however, doesn't use standard COM interfaces for creating objects.
For those of you that have taken advantage of this offer, you can't use the instructions in the email they sent you, once you have that key.There's many apps (all protected by asprotect, iirc?) that decide to associate themselves with the *.key file extension - pretty lame.
It says to double click the key file but that will result in this error:
Quote from: 7zip.orgHow can I add support for 7z archives to my application?
One way is to use the 7za.dll (available from sf.net for download). The 7za.dll works via COM interfaces. It, however, doesn't use standard COM interfaces for creating objects. You can find a small example in the source code. A full example is 7-Zip itself, since 7-Zip works via this dll also. There are other applications that use 7za.dll such as WinRAR, PowerArchiver and others.
The other way is to call the command line version: 7za.exe.
Also, according to this page you can use 7zip without royalty, however, if you modify the 7zip dll source, you have to make the source available to the public. Many applications are using 7za.dll (provided freely by 7zip) and arent paying a royalty. Winrar can add 7zip creation if they wanted without royalty.
I have to agree with db90h on the state of the LZMA source - it's frigging ugly, some of the worst I've seen in a long time. I took a five-minute look at it and decided that I had better things to do than utilizing LZMA compression. The GPL license sucks, and so does the majority of code released under it.
There's another link to get a free WinRAR 3.51 license (non-upgradeable). This site does not seem to be as bogged down as Sunday's:
http://nct.digitalriver.com/fulfill/0233.001
I have no idea how long it will stay valid.



Original address: https://www.donationcoder.com/forum/index.php?topic=4560.0