• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
spiritpyre

Here's some shell extensions...

205 posts in this topic

@K_O_:

Your project is nice one. I'm also using Reshack, XVi32 and Wscite (as editor) on drive G:. Please post link so I can download your shell extension.

@spiritpyre:

If you could make shell extension for modifype and makecab (.reg file only, and assuming modifype is in c:\windows\system32) plus combined with K_O_'s shellext, would greatly help in my modding of files :w00t:. No more using command prompt because I'm lazy using it :P ).

Good Luck! Happy Holidays!

Edited by mau-yong
0

Share this post


Link to post
Share on other sites
@spiritpyre:

If you could make shell extension for modifype and makecab (.reg file only, and assuming modifype is in c:\windows\system32) plus combined with K_O_'s shellext, would greatly help in my modding of files :w00t:. No more using command prompt because I'm lazy using it :P ).

Good Luck! Happy Holidays!

Well, good news and bad news but here goes:

I don't have much free time to work on extensions anymore, but I was already planning on modifying my SubMenuPack extension so that you could call it or a similar app from right clicking on a file. The good news is that this would let you give a commandline type file-path to whatever program you want (hint hint) and the extension will be able to automatically figure out which file (or files) you've selected and pass it along to said program (assuming, of course that you tag on the correct parmeters and the program you're using will except them). Also on the good news end of the spectrum, I have most of the work for this done already. :thumbup

Now for the bad news part... I've been pretty busy lately and to top it off, schools starting back up. hopefully, i'll get a break and have decent profs this semester but either way it'll prolly be a couple of weeks before I have enough time/motivation to squash a few pesky bugs that have crept in (a couple feature have stopped working in my current build) and prepare to release. Also, I have some design decisions to make (involving a few more features) and I'd like to rework my install script a little. :wacko: So I'm guessin' around 2-3 weeks max. and hopefully I'll still find some time for coding when 24 comes back on. :lol:

- SP

0

Share this post


Link to post
Share on other sites

SubMenuPack links are 404 again.

Maybe RapidShare wasn't such a bad idea.

Try Shellcity or Donationcoder. You could just attach the files in the forums at Donationcoder.com actually. I'm sure your extensions would be welcome in that community.

*edit: Ok, the link is 404 but I went to the root dir and found it there in the index.

Edited by Nighted
0

Share this post


Link to post
Share on other sites

Ok, I'm at school right now and I have a class in twenty minutes but I had these with me, so here are some rapidshare links incase anyone is having problems with Zxian's server. I'll try to add the rest later:

CmdPromptHere_1.0_Setup.exe

FileExtToggle_2.0_Setup.exe

HiddenFilesToggle_2.0_Setup.exe

SubMenuPack_1.0.10.7_Setup.exe //edit: note this is the old version; see first post for the newest version.

// edit:

here are the rest:

BrowserBack_2.0_Setup.exe

NewWindowFavorites_2.0_Setup.exe

SelectAll_2.0_Setup.exe

UpOneLevel_1.0_Setup.exe

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites

ha! I figured out why the link for SubMenuPack on Zxian's server wasn't working: the file had spaces and the link had underscores. my bad; all fixed.

// edit

been busy at school/work, but i got a little done tonight.... apparently I had forgot to compile the MFC as a static dll. Good news, now it works without "MFC42D.DLL" but the filesize went way up. Fortunately, I have a "b" version for those of you who would prefer to just search google and download said dll. This version also has a bugfix for the escapable variables.

//post-edit

alright, i added the new links and even threw up some long over-due screenshots.

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites

Update on the File-Menu Ext:

I'm going to have to revise the release time on this due to several factors. The main issues are that the project has experienced some feature creep (i.e. I've come up with more features so it'll take me longer to implement them) and I'm trying to redesign some aspects to work better (mostly for compatibility and "intuititive-ness"). My other problem is that between school and work I've only been able to squeeze in 2-3 hrs/week coding, so there's definately been some slowdown. If all goes well I might finally be able to get some stuff done over the weekend though.

Here's some of whats done so far:

- an extension that is accessible from the file-context menu

- a '%LIST%' variable that is replaced with a delimited list of the files selected

- Items can now use "Delimiter" and "FilterByType" to specify what delimiter to use and what file types are allowed.

- a "DebugInfo" feature that will display some debug info (for example, if you're command/parameters aren't working, it will show you what is being executed) when enabled

Since the extension uses code from the SubMenu extension as its basis, it probably means an update for it too when I get closer to finished. I'm also considering either completely merging these 2 extensions or maybe making them part of a single package. Any thoughts?

And as always if you find any bugs or a feature isn't working please let me know.

// UPDATE (1-27-07): I was finally able to add UNICODE support last night:

UNICODE.jpg

I also was able to get rid of a few bugs I was having with a few new features like the option to enclose the command path in quotes automagically and eliminating the need for case conversions while the variables are being expanded (noticed that a favorite program used case to specify between two different parameters)

a few other things I'm working on are the option to perform the same command repeated for each file selected or just feed it a list of the valid files (default). I'm also trying to re-work to algorithm for filtering by filetype so that its more effective. I have a few other little surprises I'm planning on but I'm going to keep them to myself until I'm sure I can actually implement them.

btw... I tried pasting in some chinese characters I find with google and didn't have any luck, but I noticed that they turned into squares as soon as they were entered into regedit. I'm wondering if it doesn't just have to do with my locale settings in windows. on the other hand, when charmap displays the codes too and it looks like UTF-16 might not have them...besides it couldn't display the arrow or the club either.

// END UPDATE

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites

Can anyone tell me where i can find the "Change Uppercase & Lower Case shell extensions" for folder rename.

0

Share this post


Link to post
Share on other sites
Can anyone tell me where i can find the "Change Uppercase & Lower Case shell extensions" for folder rename.

This might do what you're asking, but I didn't test it out:

http://bluefive.pair.com/recase.htm

if not, I could probably whip something up when I get caught up with my other projects...but it could be awhile :whistle:

=============================================

As far as my projects go, I've had a lot on my plate, but I had some time this week to throw in towards getting them all caught up. I've made alot of headway with my FileMenu extension and I've got a whole bunch of new surprises either finished or at least somewhat workin. On a less cryptic note, I'm switching to the process of updating the config utility by adding Unicode support and working all the new features in (which is the main thing holding me up from any releases). Sorry still no reliable ETA at this point BUT not only does the file-type filtering work now, but you can even use wildcards (*) :D

The downside... even when I finish this thing, I'm gonna have a helluva time writing up all the documentation. :wacko:

Also I recoded the File Extension and Hidden File Toggle extensions the other day... not only do they now support Unicode, but they also support checkmarks now (and yes you can choose which state they will be displayed for). I still need time to rewrite the installers for them so it might be a few days before I re-release them. I plan on doing something similar with the standalone versions, but I have to come up with a more dynamic system for them (since they could be called from different programs) -- which will probably be a commandline parameter of some sort.

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites

spiritpyre thanks for the help. But the recase is not working & i saw the recase extensions in CRAZY XP version by nowur3iny. I should wait for ur extensions though.

0

Share this post


Link to post
Share on other sites

spiritpyre, would you consider adding folders and drives to your Cmd Prompt Here extension.

I've already created a modded installer including the extra reg entries for myself but it would be a nice addition to the original dll.

Would you also consider adding a switch to your installer to not add shortcuts to the start menu.

Thanks.

Edited by kof94
0

Share this post


Link to post
Share on other sites

@kof94: doesn't sound too hard too do, I'll give it a shot when I get a chance. bad news is I've been swamped at school lately, but the good news is I have spring break around the corner so i might be able to donate a day or two to getting some stuff done.

as far as the switches go, I think I figured out how to get that much done already. I know how to get it to appear on the folder's menu and I think I know how I could get away with keeping it as one dll, but I haven't done anything with the drive-menu's yet so I'll need some time to read up on it (and hopefully find out that its pathetically easy... :whistle: ....or to at least see if it'll work.)

0

Share this post


Link to post
Share on other sites

Don't know if this will help but here are the reg settings I applied to the Inno installer I created including your dll.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Cmd Prompt Here]
@="Cmd Prompt Here"

[HKEY_CLASSES_ROOT\Directory\shell\Cmd Prompt Here\command]
@="cmd.exe /k cd \"%1\""

[HKEY_CLASSES_ROOT\Drive\shell\Cmd Prompt Here]
@="Cmd Prompt Here"

[HKEY_CLASSES_ROOT\Drive\shell\Cmd Prompt Here\command]
@="cmd.exe /k cd \"%1\""

0

Share this post


Link to post
Share on other sites
Don't know if this will help but here are the reg settings I applied to the Inno installer I created including your dll.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\Cmd Prompt Here]
@="Cmd Prompt Here"

[HKEY_CLASSES_ROOT\Directory\shell\Cmd Prompt Here\command]
@="cmd.exe /k cd \"%1\""

[HKEY_CLASSES_ROOT\Drive\shell\Cmd Prompt Here]
@="Cmd Prompt Here"

[HKEY_CLASSES_ROOT\Drive\shell\Cmd Prompt Here\command]
@="cmd.exe /k cd \"%1\""

actually that helps alot. I've been going about it the hard way :blushing: and trying to code it in C++ as a dll... what was I thinking? Writing another section in the nsis script to add the lines above is just a couple quick lines. I'll try to get to it soon, but I had a flash drive go bad on me (don't care about the drive so much but my report was on it... :realmad: ) so it'll have to wait til I'm done playing catchup.

In other news, I drew up a few sketches and played around with a new layout for the SubMenu/FileMenu config utilities. I'm considering a rewrite in vb with the hope of cutting down the size of the exe but then I have to brush up on my vb... unless we have any vb peeps out here that are really bored and looking for something to do?... god I wish computers would run themselves...

0

Share this post


Link to post
Share on other sites

Hi everyone,

I've developed a shell extension and it's free, no free trials or anything like that. There's still work to be done, but it is quite functional and stable, no nasty bugs that I know of. I use it on a daily basis.

Basicaly, it's a namespace extension for Google Desktop Search. It presents results from GDS as files inside of what appears to be regular folders. It is very similar to OSX's "Smart Folders" or Vista's "Saved Searches".

You can check it out at:

http://zenfolders.googlepages.com/

Any feedback is welcome.

Thanx,

sqba

0

Share this post


Link to post
Share on other sites

is there a reg setting to rightclick on a compressed file(like svcpack.in_) and select "Expand here" ...?

0

Share this post


Link to post
Share on other sites
is there a reg setting to rightclick on a compressed file(like svcpack.in_) and select "Expand here" ...?
No but it is relatively easy to make one. Search the forum I'm sure there have been examples in the past.
0

Share this post


Link to post
Share on other sites

Quick Update...incase any one is wondering where I've been and why I haven't released any new stuff: The short version is that I seriously underestimated the workload I would have this semester and my professors dumped alot of stuff on me. At the moment I'm trying to juggle normal class work, a term project, a research project, several job prospects, and normal life so I probably won't be able to release until after my finals (May something or other). :w00t:

I know some of you are probably thinking, "big whoop..I've seen other people handle large workloads." Well, you're certainly entitled to your own opinion but my view is that this is just a hobby for me (i.e., something I do when I have free time that doesn't really cut into my life).

Anyway, I do have some good news:

- All the extensions except submenu pack have been converted to unicode and have new installers that have much better commandline options (Thanks to kof94 for mentioning this). These are just basically waiting on documentation (ie updated readmes covering new features).

- submenu pack / file menu are basically fully functional but the catch is that all the settings must be altered manually via the registry. The config utility is seriously out of date and needs to be updated. I'm considering rewriting it in VB (as opposed to C++ w/ MFCs) so that future maintenance would be simpler. I also think this would reduce the size of the final executable (almost everybody has vb6 runtimes installed).

- Finally, I'm looking to do some heaving trial testing (post-release) of all of the extensions to see if I can wipe out as many issues as possible. I'm looking to make all of the extensions are compatible with newer versions of Windows (ie Server 2003, Vista) if they are not already. I also would like to test that my extensions can be installed under limited user accounts (perhaps to a usb drive), etc.

That's roughly the order I'm planning on doing things. My main focus right now is going to be on my term & research projects followed by my final exams. After I have a chance to relax, I'll try and get back on it. :hello:

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites
yes, i just now made one myself and its working. thanks

Why not posting the reg file code you used so that everyone can benefit ?

0

Share this post


Link to post
Share on other sites

how did i not find this earlier?? i always wanted something that would toggle hidden files on and off easily, this is awesome

edit:

sadly out of cmd prompt,file ext, hidden files, and sub menu only cmd prompt works. im running an nlited version of xp64, can anyone get this to work for me? it would be awesome

Edited by Brando569
0

Share this post


Link to post
Share on other sites

The only thing I waould like to see is the addition on a checkmark denoting on or off on the shell extensions.

0

Share this post


Link to post
Share on other sites

This thread has been going a while and become fuzzy so would it be possible to re-encapsulate it all showing only updated and tried-and-tested tweaks?

:rolleyes:

0

Share this post


Link to post
Share on other sites

ok, finally had some time last night to finish up the readme's and repack the installers and upload them.

I just updated the links in thefirst post.

@Brando569: Can you tell me anything else about the problem (ie, are there any errors and if so what do they say, etc.). They only guess I can throw out at this point is that there's probably something interfering with the extensions accessing the registry. CmdPrompt is the only one of those that doesn't need to access the registry after it's been installed. The other 3 depend on it in order to work. nuhi or someone who's worked with nLite more would probably be more help than me as I haven't ever needed to use it.

@Kelsenellenelvian: done. You can even choose which state (shown or hidden) the checkmark should be displayed on.

@plonkeroo: I can look into it I guess but I'll have to go through and remake "The List" with all the new extensions everybody has posted on -- after 1) I can confirm that they're free and 2) I can find a good link (and preferably the author's name). I've done a little bit which I could repost, but it's not complete and if my "development schedule" is any indication that could be awhile.

@all: please let me know if you guys have any problems with anything (links, installers, etc)

edit:

@kof94: forgot to mention, that CmdPromptHere was also updated so that you can add it to folders and drives (if you're using the installer).

Edited by spiritpyre
0

Share this post


Link to post
Share on other sites

i dont think nlite would have anything to do with it, i think its the 64 bit version of xp since some of the keys are slightly different. have u successfully tried them on xp 64?? also there werent any error messages, it installed fine and the files are in their respective locations.

0

Share this post


Link to post
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.