DonationCoder.com Forum

Other Software => Announce Your Software/Service/Product => Topic started by: c.gingerich on April 25, 2012, 03:37 PM

Title: FastUnzip Snack
Post 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:

You can also open the settings from Start > FastUnzip Snack > FastUnzip Snack Settings

Update:

[ 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)
Title: Re: FastUnzip Snack
Post by: KynloStephen66515 on April 25, 2012, 03:53 PM
Just a quick note, it's   "attachthumb' not 'Attachthumb' (Case Sensitive)

Back on topic...Great Job!
Title: Re: FastUnzip Snack
Post by: c.gingerich on April 25, 2012, 03:55 PM
Oops. Thanks!  :-[
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 03:12 PM
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 ]
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 04, 2012, 05:48 PM
I don't see the Extract and Run item.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 06:33 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 04, 2012, 06:53 PM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 07:01 PM
ok. cool. Thanks, I'll fix that asap.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 07:06 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 04, 2012, 07:17 PM
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 (May 04, 2012, 07:06 PM)

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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 04, 2012, 07:24 PM
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 (May 04, 2012, 07:06 PM)

On a different topic, except for 7 clicks difference, why wouldn't you post updates here? Don't DC members get space?
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 07:51 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 04, 2012, 08:50 PM
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 (May 04, 2012, 07:51 PM)

Well, I sent my notes off to my two lead external hosts. You can work it for a couple of days.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 04, 2012, 08:59 PM
ok, thanks. i`m going to send a message to each as well.`
Title: Re: FastUnzip Snack
Post by: tomos on May 05, 2012, 03:09 AM
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 (May 04, 2012, 07:51 PM)

ask mouser.    mouser !!!! :) help needed !!!
Title: Re: FastUnzip Snack
Post by: KynloStephen66515 on May 05, 2012, 03:20 AM
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 (May 04, 2012, 07:51 PM)

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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 05, 2012, 06:10 AM
I'll look into that, thanks!
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 05, 2012, 11:02 AM
Chris,

Your new version seems to be missing the refresh - the folder is not appearing again when I extract - to subfolder.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 05, 2012, 11:51 AM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 05, 2012, 12:00 PM
+1 Pest! :)
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 06, 2012, 06:35 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 06, 2012, 07:04 PM
Far from me to know why anything is, but it looks like it's back to working now!

Gingerich Wins... Zipality!
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 07, 2012, 10:30 AM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 07, 2012, 03:57 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 07, 2012, 04:42 PM
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)
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 07, 2012, 06:15 PM
Hmm, do you mean convert a folder to RAR?
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 08, 2012, 05:41 AM
Hmm, do you mean convert a folder to RAR?
-c.gingerich (May 07, 2012, 06:15 PM)

No, "UnZipping" (Un-RAR) a folder. Just like unzipping a zip folder right? Except the snack doesn't launch on doubleclicking a rar item.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 08, 2012, 07:09 AM
ah, ok. I'll look into that today. Must have broke something adding the other functions.  :-[
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 08, 2012, 07:16 AM
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
Title: Re: FastUnzip Snack
Post by: Zero3K on May 13, 2012, 05:48 PM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 13, 2012, 09:10 PM
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.
Title: Re: FastUnzip Snack
Post by: Zero3K on May 13, 2012, 09:25 PM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 14, 2012, 03:53 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 14, 2012, 05:06 PM
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 (May 08, 2012, 07:16 AM)

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

Title: Re: FastUnzip Snack
Post by: c.gingerich on May 15, 2012, 09:29 AM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 15, 2012, 10:07 AM
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 (May 15, 2012, 09:29 AM)

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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 15, 2012, 10:43 AM
Ok. Thanks for letting me know
Title: Re: FastUnzip Snack
Post by: Zero3K on May 15, 2012, 04:52 PM
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.
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on May 16, 2012, 05:38 AM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 16, 2012, 06:01 AM
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.
Title: Re: FastUnzip Snack
Post by: Zero3K on May 19, 2012, 08:37 AM
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
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 19, 2012, 02:16 PM
Yeah, I did see that. I was planning on getting around to that, but this only works on Windows 7 or higher.
Title: Re: FastUnzip Snack
Post by: Zero3K on May 19, 2012, 06:26 PM
It should work on lower versions.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 19, 2012, 06:55 PM
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!
Title: Re: FastUnzip Snack
Post by: Zero3K on May 22, 2012, 10:05 PM
Did it work out?
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 23, 2012, 06:59 AM
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.
Title: Re: FastUnzip Snack
Post by: c.gingerich on May 23, 2012, 10:36 AM
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...  :(
Title: Re: FastUnzip Snack
Post by: Stoic Joker on May 23, 2012, 11:42 AM
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.
Title: Re: FastUnzip Snack
Post by: Zero3K on May 23, 2012, 11:49 AM
How will that help add an option to the right click menu of certain file types?
Title: Re: FastUnzip Snack
Post by: Stoic Joker on May 23, 2012, 11:53 AM
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??
Title: Re: FastUnzip Snack
Post by: TaoPhoenix on June 22, 2012, 08:55 AM
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?