ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > Post New Requests Here

IDEA: Shell extension to open the folder of a running application

<< < (3/4) > >>

dieguti:
Hi MilesAhead, I have a problem with HomeFolder, it consumes too much CPU (25-35%). It's a Pentium4 with XP SP3.

Screen capture of CPU performance for HomeFolder

MilesAhead:
Would you try this version?  I commented out the section of the loop where it detects if the FavesSA program is running.  That's likely to be the CPU expensive section.

edit: the reason the file is large is I disabled UPX compression.

edit2: I phased out the FavesSA support as it's a lot of resources for limited functionality.
Also I added some calls after completed functions to reduce memory footprint.  The new
version 1.4 is available on my hotkeys page:

http://www.favessoft.com/hotkeys.html

(If it still runs up the CPU let me know. But I suspect the call to ProcessExists() to check if FavesSA is running, in the loop was the resource eater.)

nogojoe:
Would you try this version?  I commented out the section of the loop where it detects if the FavesSA program is running.  That's likely to be the CPU expensive section.

edit: the reason the file is large is I disabled UPX compression.

edit2: I phased out the FavesSA support as it's a lot of resources for limited functionality.
Also I added some calls after completed functions to reduce memory footprint.  The new
version 1.4 is available on my hotkeys page:

http://www.favessoft.com/hotkeys.html

(If it still runs up the CPU let me know. But I suspect the call to ProcessExists() to check if FavesSA is running, in the loop was the resource eater.)


-MilesAhead (May 18, 2010, 11:43 AM)
--- End quote ---

Hi Milesahead  Great little program only trouble I have with it is Control numpad minus is also the hotkey for decreasing the font size in Chrome.   Control numpad plus being for enlarging the font size.
Any chance of a choice of another hotkey being assigned to your program to cover the problem.
nogojoe

MilesAhead:
Would you try this version?  I commented out the section of the loop where it detects if the FavesSA program is running.  That's likely to be the CPU expensive section.

edit: the reason the file is large is I disabled UPX compression.

edit2: I phased out the FavesSA support as it's a lot of resources for limited functionality.
Also I added some calls after completed functions to reduce memory footprint.  The new
version 1.4 is available on my hotkeys page:

http://www.favessoft.com/hotkeys.html

(If it still runs up the CPU let me know. But I suspect the call to ProcessExists() to check if FavesSA is running, in the loop was the resource eater.)


-MilesAhead (May 18, 2010, 11:43 AM)
--- End quote ---

Hi Milesahead  Great little program only trouble I have with it is Control numpad minus is also the hotkey for decreasing the font size in Chrome.   Control numpad plus being for enlarging the font size.
Any chance of a choice of another hotkey being assigned to your program to cover the problem.
nogojoe
-nogojoe (May 19, 2010, 04:56 AM)
--- End quote ---

Thanks, I didn't know about that hotkey. Just started using Chrome myself. I'll fix you up with something soon. :)

MilesAhead:
HomeFolder 1.5 is available for download on my hotkeys page:

http://www.favessoft.com/hotkeys.html

============================================
edit: make sure the build is at least 1.5.0.3
I just fixed the About dialog and .ini file handling of the hotkeys.
Should be working correctly now I hope. :)
The latest has been uploaded.
============================================

Note that it's a small app so I hard wired the Set Hotkey dialog routine to use Sky Blue background color if you have Glass enabled. On XP it just uses the standard theme colors.

btw thanks nogojoe for bringing this up.  Turns out I had a bug common to several other hotkey apps where changing the hotkey didn't clear the old one.

Those are fixed now also. I'll post updates under each title.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version