Jump to content

zipfldr.dll RAR support?


XPero

Recommended Posts

If you want something that behaves like zipfolder/cabview but supports many other formats (including rar) check out Iceows. It won't compress to rar though, just winrar does this AFAIK.
Link to comment
Share on other sites


[quote name='miko' post='505855' date='May 12 2006, 01:23 PM'][url="http://sourceforge.net/projects/zipfldrs"]http://sourceforge.net/projects/zipfldrs[/url][/quote]
Nice, but no files to download :)

Link to comment
Share on other sites

i noticed :blushing: , but at least it's a start if nothing else
(and there might be a few programmers drifting around who would take a look :unsure: )

Edited by miko
Link to comment
Share on other sites

[quote name='XPero' post='175373' date='Aug 24 2004, 04:41 PM']HI, is there any hack for zipfldr.dll in order to support rar files natively?If not, could any programmer do that? :rolleyes:
it would be grateful!!

bye :hello:[/quote]

Hello,
I know what you are looking for, because it is exactly what I have been looking for since I got WinXP on my machine.
Although the archivers/unarchivers like Winzip, Winrar, PowerArchiver etc may be beautiful pieces of software, [u][b]I don't need all that functionality[/b][/u]. And I have been looking for a program that did not have a Gui of its own.
Guess what : I found something that suits me rather well - a software called "ICEOWS".
It uses the Windows Explorer shell and has no exe-file that starts actually a program to unzip, uncab, or unrar an archive (it supports a lot more than these 3 archive types as well).
It is very small (installation file is 739KB, once installed it takes 1MB).

Just have a look at, you might like it as much as I do.
You can find it here : [url="http://www.iceows.com/HomePageUS.html"]http://www.iceows.com/HomePageUS.html[/url]

Enjoy ! and let me know what you think about it, will you ?

Link to comment
Share on other sites

[quote name='HenkD' post='357982' date='Jul 22 2005, 07:58 PM']Alpha ZIP works just like zipfldr.dll and has limited (readonly) rar support. You can browse the rar files but you can not create rar files or change them.
See: [url="http://www.alphazip.com"]http://www.alphazip.com[/url][/quote]

Do you know by any chance today's version of that software Henk ?
I have been trying it in the beginning of it's existance :
- it looked great, I really loved it ....
- but it was causing too much trouble (instability) to my system ...
- I had to uninstall it, but maybe it has improved in the meantime ?
Link to comment
Share on other sites

so why doesn't anyone create a 7zip installer for shell intergration only...

id do it if only i know how... 7z is one of the best and strongers in win32 archive managers .. and in xpize forum also has new and good loking iconset.

so want i wonder,
how hard can it be to create some sort of addon for windows (like nlite addon-packs or simular)

whats neaded: [list]
[*] 7z.exe 113kb (uncompresed),
[*]diferent file icons for zip rar 7z and others
[*] the right registry settings for a shell item to
> add this file to archive
> extract this archive (if file is an archive file)
[/list]cons about this is that it seams to only support creating 7z zip Gzip Bzip and tar. but seams to be able to read the rest.

with in the end would have zip support in about 50kb

but than i ask why not spend the full 4mb (with filemanager), its sometimes realy favorable to be able to like inside archive with an easy interface.
and its 100% free and updated often so new features like iso support are added on regular basis.

and on those moments you dont nead the FM just just the shell extentions it offers....
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
Why you don't try to install ZipMagic 4.0...
It can be integrate into shell and explore any archive like folder...[img]http://members.lycos.co.uk/nicke85/az.gif[/img] Edited by nicke85
Link to comment
Share on other sites

you can get the 7z source, and if you want you could create a shell api (check MSDN). but whether you should. (i personaly think NOT, rather get your hands in the 7zip Filemanager and improve that to a better looking ap (many would love you for it, and is probebly way less work TOO...
Link to comment
Share on other sites

  • 7 months later...
I may be wrong, but couldn't something from this page be of some help:

[url="http://www.win-rar.com/rarextras.html"]http://www.win-rar.com/rarextras.html[/url]

It has an unrar.dll, unrar.exe and source code. I don't know how to make those things work, but maybe someone else can!
Link to comment
Share on other sites

  • 2 weeks later...
ok. firstly i understand what you want.

Secondly I program a littel, and understand the level of complexity in what you ask. The true programmers have already answered the question for you....it requires a major rewrite to windows to add the functionality to zipfldr.dll.

What could be done is to use the rar.dll and 7z.dll from 7-zip and write a shell extention around them. This is beyond my programming capabilities, so i will not even try to assume as to how it could be done.

I would prepose that such a task would be easiest in VB .Net or something like Delphi, where DLL imports are a little easier (i program in C and C++, non-MFC, so for me I dont know how i would even go about it). I say VB or Delphi because i have seen many tutorials stating the use of DLL's in these languages, but wont learn a new language just to write a shell ext.
Link to comment
Share on other sites

  • 7 months later...
Here's one solution that doesn't add much to your system (200 Kb + a few registry settings):[list=1]
[*]Download the unrar.exe command line tool from here: [url="http://www.rarlab.com/rar_add.htm"]http://www.rarlab.com/rar_add.htm[/url]
Get the one that matches your Windows system (I tested "UnRAR for Windows" on Windows XP SP2 and it works great).
[*]Run it to install (basically it is just a self extracting archive that puts the unrar.exe program in (default path) C:\Program Files\unrar.
[*]In Windows Explorer right click on a RAR file, select "Open With", then select "Choose Program...", then "Choose Program from a List", then browse to your copy of unrar.exe (which will be here by default C:\Program Files\Unrar\unrar.exe, and check the box that says "Always use the selected program to open this type of file". At this point things will not quite work because unrar.exe needs an extra command line switch to actually do something. You can find out what all the switches are by running unrar.exe/? at a CMD console. The one we want is called x, which means "Extract files with full path".
[*]Run regedit (if you don't know how to do this find instructions on that elsewhere, no point in duplicating that here). You should not do this if you aren't comfortable with it and at the very least back up your Registry or create a System Restore point before doing this.
[*]Find the following key (which was created automatically for you two steps prior):
HKEY_CLASSES_ROOT\rar_auto_file\shell\UnRAR\command
[*]Change the value for (Default) to the following (note that I have also deleted the quotation marks as they should not be needed and might also cause problems).
C:\Program Files\Unrar\UnRAR.exe x %1
[*]Now in Windows explorer when you right click on a RAR file you should be able to select "Open With" and then UnRAR your RAR. If you see a CMD dialog pop up for a second and nothing happens you've missed something.
[*]Send a big thank you to Alexander Roshal, the creator of this free utility.
[/list]If you get this working for some RAR files but run into issues with others you might need another switch. In particular, I have not tested this with password protected files. Run unrar/? to check the help for this tool and then modify the registry as needed.

~ Derek Read

[attachment=19167:registry...reenshot.png] Edited by derekread
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...