DonationCoder.com Forum
Other Software => Announce Your Software/Service/Product => Topic started by: c.gingerich on April 25, 2012, 03:37 PM
-
This was a request by TaoPhoenix.
FastUnzip Snack is an fast un-archiving application.
After install you will get a settings dialog (see attached image) that will allow you to:
- Set the file associations (supported file types are ZIP, RAR, 7z, TAR, CAB)
- Set an Open With application to open archives (used when FastUnzip Snack is disabled or popup menu is used)
- Disable FastUnzip Snack (must have an Open With application set)
- Use a popup menu before extraction (see attached image)
You can also open the settings from Start > FastUnzip Snack > FastUnzip Snack Settings
Update:
- Added sub menus in popup menu to allow delete and move w/o having to set in the settings dialog
[ You are not allowed to view attachments ]
[ You are not allowed to view attachments ]
Download from the Code Snack thread https://www.donationcoder.com/forum/index.php?action=dlattach;topic=30797.0;attach=65859 (https://www.donationcoder.com/forum/index.php?action=dlattach;topic=30797.0;attach=65859)
-
Just a quick note, it's "attachthumb' not 'Attachthumb' (Case Sensitive)
Back on topic...Great Job!
-
Oops. Thanks! :-[
-
I have an update to FastUnzip Snack. I added a menu item called "Extract and Run". This will extract the archive and list all the EXE files in the archive and you can then run it. After the program is closed the temp folder is removed.
You can download from my website as it is easier then updating the posts. I'll attached it here also, but if there are any future updates please see the website.
[ You are not allowed to view attachments ]
-
I don't see the Extract and Run item.
-
Make sure you have the popup menu enabled on the settings dialog. Then when you double click on an archive, you will get a menu and at the bottom should be Extract and run.
-
Okay I see it now. Tip. If I just try to "close" the settings box instead of "cancel" I get Runtime Error 2 at line 355.
-
ok. cool. Thanks, I'll fix that asap.
-
Ok. I fixed the error. You can DL from the update my website. It's not very well done, but I really don't have any other place to put my stuff other than on dropbox. I don't have the money to buy space anywhere. The best I have is a free 100 mb site that I was given which is not enough and a registered domain that I may not be able to keep up with when it runs out, so DB will have to do.
-
Ok. I fixed the error. You can DL from the update my website. It's not very well done, but I really don't have any other place to put my stuff other than on dropbox. I don't have the money to buy space anywhere. The best I have is a free 100 mb site that I was given which is not enough and a registered domain that I may not be able to keep up with when it runs out, so DB will have to do.
-c.gingerich
Then allow me to remark that one of my minor specialties is in Free Web Hosting. I can basically get you a 1 Gig site for free. I ran a 18 month study of free hosts and using my own special criteria I selected about 2-4 hosts that I am "certifying" for new users. PM me if you want details, but don't let either 100 megs or paying be a problem.
-
Ok. I fixed the error. You can DL from the update my website. It's not very well done, but I really don't have any other place to put my stuff other than on dropbox. I don't have the money to buy space anywhere. The best I have is a free 100 mb site that I was given which is not enough and a registered domain that I may not be able to keep up with when it runs out, so DB will have to do.
-c.gingerich
On a different topic, except for 7 clicks difference, why wouldn't you post updates here? Don't DC members get space?
-
If we do get space, i dont know how to access it. I cant find anything in my profile settings. I guess i could just keep updating here, but i just need to keep track of what thread i posted on to update that file each time. I should really build in an update function into my software.
-
If we do get space, i dont know how to access it. I cant find anything in my profile settings. I guess i could just keep updating here, but i just need to keep track of what thread i posted on to update that file each time. I should really build in an update function into my software.
-c.gingerich
Well, I sent my notes off to my two lead external hosts. You can work it for a couple of days.
-
ok, thanks. i`m going to send a message to each as well.`
-
If we do get space, i dont know how to access it. I cant find anything in my profile settings. I guess i could just keep updating here, but i just need to keep track of what thread i posted on to update that file each time. I should really build in an update function into my software.
-c.gingerich
ask mouser. mouser !!!! :) help needed !!!
-
If we do get space, i dont know how to access it. I cant find anything in my profile settings. I guess i could just keep updating here, but i just need to keep track of what thread i posted on to update that file each time. I should really build in an update function into my software.
-c.gingerich
You could use DC's very own "DCUpdater (https://www.donationcoder.com/Software/Mouser/Updater/index.html)" for that :)
DcUpdater is a general purpose update checker that can check for updates for multiple programs and help the user download and install them. For programmers, it's an easy and free way to to add update checking support to your programs.
-
I'll look into that, thanks!
-
Chris,
Your new version seems to be missing the refresh - the folder is not appearing again when I extract - to subfolder.
-
Odd. It is in the latest version. I'm doing some small updates, including adding DCUpdater support. As soon as I get it updated I'll let you know.
-
+1 Pest! :)
-
New version is available. Download from http://starpunch.net
Added DCUpdater and a few small tweaks. Not sure if this will fix your refresh issue as i didn't change anything to that part of the code since I first added it.
-
Far from me to know why anything is, but it looks like it's back to working now!
Gingerich Wins... Zipality!
-
Another update. I didn't take into account UAC in Vista/7. I moved the settings to a sep exe so I could require admin to write to the registry. If I left that in an added require admin to the main app, it would show every time it was run to extract an archive. You can download from my website or if you got the previous version from today you can try the update function.
-
Yep, another update. :) Added the settings option to add "Convert to ZIP" and/or "Convert to RAR" to the folder context menu. It will convert the selected folder to a ZIP or RAR archive then delete the folder. To convert to an RAR archive you MUST have a registered version of WinRAR installed and set as your Open With app in the settings. DL from my site or use the update feature.
-
Chris,
I am trying to unconvert a RAR, but even after running the setup with all the associations checked, Fast Snack doesn't find it, and the other program is still the default. Any ideas? (XP)
-
Hmm, do you mean convert a folder to RAR?
-
Hmm, do you mean convert a folder to RAR?
-c.gingerich
No, "UnZipping" (Un-RAR) a folder. Just like unzipping a zip folder right? Except the snack doesn't launch on doubleclicking a rar item.
-
ah, ok. I'll look into that today. Must have broke something adding the other functions. :-[
-
Have you updated to the most current versoin? (v1.0.1.0)? Can you open the folder where FastUnzip snack is installed and double click on FastUnzip Snack.exe, what happens? Do you get the settings dialog or do you get a info box saying to run the settings from the start menu? If you run the settings, the RAR File Association box is checked?
I am asking all this because I cannot find anything wrong in the code (yet) and my copy is working on RAR files. I'm sure I missed something, just trying to find out what. :-[ :D
-
I have some suggestions for it:
1. Add an option to have it either extract to a designated folder or allow the user to choose where to extract.
2. Add an option to disable the creation of a folder that's named after the archive.
3. Show the progress (the file that's currently being extracted and a progress bar) of the extracting of an archive instead of a box containing a Cancel button.
4. Add support for passworded archives and have it use a list of saved passwords.
Thanks in advance for adding them.
-
1) not a bad idea, but the idea was to be able to quickly extract to the current folder.
2) do you mean you want to be able to name the folder it is extracted to?
3) i can't realltly create a progress bar as i qm using external apps (7zip, unrar) to do the extracting. Best i can do is show a marquee progress bar (scroll across).
4) I'll look into adding the password support.
-
2) Nope, its just that some of the archives I extract only contain one file or already has a folder in it so there's no need for a folder to be created in that case.
3) A progress bar would be fine.
-
2) If you check in the setting Use popup menu then double click on one of the supported archives, you'll get a popup menu. One of the items is Extrach Here which does not create a folder.
3) I can add the marquee progress bar, but keep in mind that it would not be showing the progress if the files being extracted. It'll just show that it is still extracting the archive.
-
Have you updated to the most current versoin? (v1.0.1.0)? Can you open the folder where FastUnzip snack is installed and double click on FastUnzip Snack.exe, what happens? Do you get the settings dialog or do you get a info box saying to run the settings from the start menu? If you run the settings, the RAR File Association box is checked?
I am asking all this because I cannot find anything wrong in the code (yet) and my copy is working on RAR files. I'm sure I missed something, just trying to find out what. :-[ :D
-c.gingerich
I just downloaded whatever copy is on your website. (It's a little tough to see versions because it doesn't stick around to let you look at help/about.) The problem is still here.
Let's reverse the logic - could another file hook something in the OS to refuse to give up a file association? The app in question is RarFrog
http://www.philipp-winterberg.com/software/free_rar_extract_frog_faq.php
-
It could. Sometimes apps auto-assign themselves to a file type every time they are run. That could be what is happening here. I'll try to look into it more when I get a chance.
-
It could. Sometimes apps auto-assign themselves to a file type every time they are run. That could be what is happening here. I'll try to look into it more when I get a chance.
-c.gingerich
Well, except that I think I installed the Unzip Snack a couple of times in a row so that by that logic the Snack should have grabbed the association. It's not all that bad, the RarFrog is kinda neat too, I'm just reporting it in as a bug. The main purpose of the Snack was XP's awful 8 click wizard fopr zip files.
-
Ok. Thanks for letting me know
-
More suggestions:
1. How about removing the popup menu option and adding a context menu option to the archive types it supports?
2. It should automatically extract to a folder named after the archive if there's no folder already specified in it and it has no .exe/.msi files in it.
-
Meanwhile, this is not the first time file associations are quirky, but the old style "open with - choose - always use this program" and picking Snack does seem to finally revert the file association over.
-
1) I think I am going to keep the popup menu. I already have a few apps that add to the context menu and until I find a way to make a sub-menu (cascading menu) on the context menu this helps keep the context menu less cluttered.
2) Since I am using external apps (Unrar and 7zip) I cannot "see" inside the archive unless I extract it first. If I do that it would make the app a lot slower just trying to look for a folder or EXE/msi inside.
-
1) Here's how to create standard or cascading entries in the right click menu of files, etc.:
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144171(v=vs.85).aspx
-
Yeah, I did see that. I was planning on getting around to that, but this only works on Windows 7 or higher.
-
It should work on lower versions.
-
I'll do some testing on a virtual machine, if it does then I'll start using sub menus to help keep the context menu clean. Thanks!
-
Did it work out?
-
Sorry, I have not had a chance to test it. I have been very busy. :( I'll hopefully get to it within the next day or so.
-
I just tried that, and it does not work on any Windows OS lower than Win 7. I am not sure about Vista or Windows 8. I do not have them to try on. If I do add that menu/sub-menu support it would only work on Windows 7... :(
-
Not sure what language you're working in but T-Clock is written in pure C and the source is available on the download page (http://www.stoicjoker.com/TClock/Download.php) of my website.
The code extensively modifies the default systemtray context menu (at runtime only) to add submenu options to it ... And it was originally coded to work in Win95.
It might help give you a direction to try.
-
How will that help add an option to the right click menu of certain file types?
-
Oh hell I don't know, I'm running on only a half hours sleep in the last 48 hours ... Did I get the question wrong??
-
Chris, does the snack remove the Windows extract wizard? I can't find it in my context menu anymore.
How would I get it back?