DonationCoder.com Forum
Main Area and Open Discussion => General Software Discussion => Topic started by: MilesAhead on May 03, 2009, 09:17 PM
-
ReOpen Folders and Programs
Available for download on my Hotkeys Page (http://www.favessoft.com/hotkeys.html)
[ You are not allowed to view attachments ]
-
Please update to v. 1.02 available for download now. I optimized the polling to reduce WMI and CPU load.
-
v. 1.1 available. Reduced CPU load. Also calls the WMI function less often during polling. A lot less resource hungry than previous versions. :Thmbsup:
-
Here's a screen shot
[ You are not allowed to view attachments ]
-
Added command to Tray Icon Menu to display Readme file. (If Readme.txt isn't in the same folder as ReOpen.exe the command is disabled.)
-
ah! I think this is just what I need for use with my my Portables Flash Stick
I can use this rather than having to go back and forth in my FileManager to run the app I want next off the stick
-
ah! I think this is just what I need for use with my my Portables Flash Stick
I can use this rather than having to go back and forth in my FileManager to run the app I want next off the stick
-wyrwolf
Thanks. Glad to know somebody is using some of my stuff. :)
-
Hi,
This is really useful for me, especially with data on so many drives.
I am wondering, is there a facility to clear the lists? I can delete the text files in the app's folder, but an option on the traybar icon would be cool.
Now I come to think of it, having a setting to decide how old entries are before they are automatically removed would be very nice.
Nevertheless, I am using it all the time.
Thanks for the app!
-
Glad you like it. I uploaded v. 1.3. It now has real double click in the list instead of simulated, so that should be smoother. Also added a button to delete selected items. (Unfortunately Control-A doesn't select all but you can drag the mouse to select all, the press delete selected button to get the list clearing effect.)
Edit: uploaded 1.31 I disable the hotkey while the gui is open so it won't interfere with keyboard selection of list items. I still don't have Control-A but if you select the top item in a list and press
Shift-End key combination, all items will be selected in that list. From there Alt-D deletes them by doing a Click on the Delete Selected Button. Not so bad for a kludge. I'm trying to use as much of the stuff that's built in as possible. Less to go wrong. :)
-
Very nice little improvements. :Thmbsup:
-
Very nice little improvements. :Thmbsup:
-Antonimo
Thanks. I've updated Folder Cache with a menu command so you can choose between several hotkeys using combo boxes. If that doesn't show any bugs I'll use the same functions in ReOpen. The hotkey will be saved in an .ini file along with max list items. Also the About box and hot key chooser dialog will show the current hotkey.
Folder Cache has been uploaded. I should have ReOpen reworked later today.
-
ReOpen 1.5 (http://www.favessoft.com/hotkeys.html) with HotKey Select dialog uploaded
Here's a screen shot. :)
[ You are not allowed to view attachments ]
-
I've been adding a few hotkeys to the dialog combo box piecemeal so if you want the maximum number of choices for hotkey you may want to periodically download the latest build. The latest has F1 to F11 function keys and the Pause key added to the mainkey combo box.
-
Please update to v. 1.52 fixed a glitch in hotkey assignment.
edit: updated how hotkey reassignment is done. It should be more reliable.
-
Uploaded v. 1.53 sorry for the rapid updates. I thought since AutoIt3 was now XP and later anyway, I'd use Scripting.Dictionary for associative arrays for the hotkey lookups. Kind of bogs it down on a fresh bootup waiting for .NET to load. So I changed main hotkey stored in the .ini file to include the surrounding brackets. That way I could use it directly.
The upshot is, when you change to this version or later, if there's an error reading the .ini file, it will reset the hotkey to default, show you what it is, and remind you it can be modified using the Tray command. You should only get the error on the first run with the new version. On exit the program will rewrite the .ini file.
It's too bad because I thought I was going to get associative arrays in AutoIt for free. :(
-
v. 1.54 spiffed up the Set Hotkey dialog with a bit of glass
if running Vista or W7
[ You are not allowed to view attachments ]
-
Note, I modified the main window to match the dialog.
-
v. 1.6 added code to avoid accessing drives with no media present.
Also the latest build calls the Windows API to make sure the Dwm composition mode is actually enabled before using Glass, rather than just assuming if you have Vista or W7 it's on.
-
I updated the drive type checking to avoid delay if a network drive letter is not assigned.
Also I added some alternative background colors via .ini file to accomodate XP themes. For instance, if you have an XP theme where the window title bar is black, it would all blend together. See readme file for supported background colors.
Until I find out more about Vista Glass any background color other than black seems to throw off the thick glass border. Doesn't look totally horrible but there should be some way to make it glass instead of see-through whatever color, next to the window frame. The adjustable background is mainly to avoid XP theme clash but some of them look okay if you get tired of black. :)
I reset it to use theme-compliant colors unless Glass is enabled. Just too much hassle to try to figure out what XP is showing so let the system handle it. :)
-
Fixed another quirk. If app was starting with Windows then paths with a network drive letter would be seen as invalid and purged from the list. I delay path validation until the window opens, rather than during reading the folder and programs lists. This gives the system, or user manually, a chance to map the network drive(s).
-
Much quicker, thank you.
Another bug through. Right clicking on the system tray and quitting doesn't quit while the folder cache window is open.
It quits as soon as the window is then closed but not as expected. I can certainly live with it but a known bug is better than an unknown one...
-
If you look in the About dialog it says about caching not being performed while the window is open. The same loop that runs the tray icon does the caching. Likewise while the About dialog is up, nothing else is going on. I think it's likely that a convoluted way of trying to monitor 2 window loops would be more likely to mess up.
Part of it is due to the fact that AutoIt is an interpreted language. As an example, I have an ActiveX Control to does MsgBox with unusual background colors. Optionally it has a Help button. When you press the Help button in Delphi, or VC++ or C# or VB 6 it fires off the help context event. I can display some help info while the MsgBox is still open. I've tried it in AutoIt and Python and it fires the Help event after the MsgBox closes. Not very helpful... just one of the limitations of running code that's not truly compiled. Of course there are advantages too, like Hotkeys that are easy to change on the fly. :)
That's also the reason there's no minimize button on the window frame. Sort of giving the hint that the window is not meant to be left open all the time. Just pop up and launch, and disappear.
I'm hoping eventually I'll figure out how to have adjustable background color to the window and still have Glass work the way it does with black. Depends how complicated. I have a feeling I'd have to paint the glass area with solid black etc.. pita :)
-
I have some adjustable colors now when Glass is enabled as I did for FolderCache.
Here's a screen shot with purple background color
[ You are not allowed to view attachments ]
-
Much quicker, thank you.
Another bug through. Right clicking on the system tray and quitting doesn't quit while the folder cache window is open.
It quits as soon as the window is then closed but not as expected. I can certainly live with it but a known bug is better than an unknown one...
-mediaguycouk
I took the direct approach. While stuff is busy, the Tray Icon isn't there. :)
-
Both ReOpen and Folder Cache have been updated and uploaded
If Glass is enabled, there's an additional command in the tray icon menu to choose the background color from a combobox. No need to edit the .ini file anymore. Also I added a few more colors.
-
Both Folder Cache and ReOpen have been updated. The Vista Color select dlg now changes color when you select a color from the combobox, to preview. Also I added a delay when double-clicking the tray icon to avoid a stray click to the icon that moves underneath it when it disappears.
Both app updates have been uploaded.
Edit: added a few more colors to the combobox and put them in alphabetical order.
-
Figured I may as well do up the About Box with some Glass
[ You are not allowed to view attachments ]
-
Link to change log:
http://www.favessoft.com/changes.html#FolderCache
-
For those who prefer to download from a well-known software site, here's the link on SoftPedia:
http://www.softpedia.com/get/System/File-Management/ReOpen.shtml
-
I finally got rid of that pesky error dialog if a 2nd instance is launched. Now the 2nd instance quits quietly. Fixed version available for download now.
-
v. 2.3 fixed a bug that corrupted program list when Max setting changed with the spin button.
Got rid of lame progress bars. Didn't look as good as I thought they would.
Hopefully it's more stable than ever now, since the logic is improved.
-
ReOpen 2.5 Beta available for download. Has input filter similar to Folder Cache:
http://www.favessoft.com/hotkeys.html
[ You are not allowed to view attachments ]
-
ReOpen 2.5 released. Debugged the input filter and also added a Stack button and some memory optimizations. With the Stack button you can select items, and hit the Stack button to add them to the launch stack. When done, hit the Open Selected button or right click the most to launch all. Note that if you double click the mouse on an item, it still only launches that single item.
The Stack makes it convenient to filter and add to stack instead of scrolling looking through the stuff. The input also has a negation or NOT function. To show all folders in the list that are not on drive C: use a filter of '!c:' (without the quotes).
Likewise to see folders other than documents you could do !docu etc..
Don't worry too much about adding duplicates to the stack. If something is already in the stack it's not added again. The stack is destroyed with every window close. So if you change your mind and don't want to launch anything, just hit the Esc key.
At present I just use a Tooltip to indicate how many items were pushed on the stack. Later I may change it to a user selectable notification, like a sound or some color change or something. I'll wait awhile to see if the functionality is solid first.
[ You are not allowed to view attachments ]
-
Added heuristic to list display as I had some reports the program list was slow to fill. It should be snappier loading up now.
ReOpen build 2.5.0.12
-
Build 2.5.0.13 I eliminated some duplicate code that slowed populating the lists. The Program list should load in snappy fashion now.
-
v. 2.51 - I think it's gonna' level off at this version for awhile. Has all the features I want and seems to work pretty well. I'll just let it sit here unless somebody finds a bug.
-
Latest Folder Cache features have been added to ReOpen 2.6
Change Log (http://www.favessoft.com/changes.html#FolderCache)
-
For those who prefer downloading from well-known sites, the latest version of ReOpen is currently on Softpedia.com:
http://www.softpedia.com/get/System/File-Management/ReOpen.shtml
-
ReOpen build 2.6.0.8 and later.. minor fix. Changed file open code so it detects .exe files and uses the folder where the .exe file is located as "start in" target or working directory. Some programs create shortcuts with the .exe file location in the "start in" field and just assume filenames with a relative path will find their settings and other files. Now they should work as expected.
-
ReOpen 2.7 added Tray Menu command to open the four most recent folders. Can be set as default command via .ini file. Instead of popping up the window and choosing folders, you can double click the tray icon to open up the last four.
-
ReOpen 2.71 added Selectable Hotkey to Fast Last 4 Folders. (If less than 4 folders open then it's usually because a folder in the list is no longer a valid path.. could be a mapped network drive that's not mapped or a folder deleted since being added to the list. I don't check for valid path on program startup because it can slow down loading and also show false negatives due to network drives that aren't mapped yet if the program loads on Windows startup.)
I also added an extra line to the About dialog showing the Fast Hotkey and increased the time-out of the About dlg to 10 seconds. To keep the about dlg open longer just hold down the left mouse button.
edit: made a slight adjustment in 2.72 so that invalid paths are skipped when launching 4 folders. If there are enough valid folders in the list, then 4 folders will be launched.
-
I don't know why I didn't think of it before, but I updated ReOpen to 2.8 and set Windows Search (control esc) as the default search hotkey. You can still change it to another app but now it at least opens something out of the box other than the hotkey setting dialog. Thanks to Lefax32 for waking me up. :)
-
ReOpen 2.9 has been updated to support more hotkey combinations.
http://www.favessoft.com/hotkeys.html
edit: added some error checking code and a few minor bug fixes without upping the v. number so if you downloaded before this edit, I advise getting the latest. :)
-
ReOpen 3.0 released. Improved background color/text color combinations for Glass enabled systems. Basically I try to detect if the background color is bright, and use black text instead of white in that case. But I also added background colors to the drop down box.
-
ReOpen 3.0.0.2 build adds Space and Arrow keys to the available hotkeys. The latest is available on Softpedia:
http://www.softpedia.com/get/System/File-Management/ReOpen.shtml
-
ReOpen 3.0.1.0 fixed incremental search bug.
-
ReOpen 3.1 Now when tabbing into a ListBox with no selections, the top item is selected. This eliminates the need to play around with the arrow keys to select the top item when tabbing into the ListBox.
-
ReOpen 3.2 Added code to prevent the hotkey from opening the popup window while the About Dlg is showing. This prevents a possible hang if the hotkey were pressed while About Dlg is up.
-
ReOpen 3.3 Same fix as above but without the "doink" Window alert I was getting in Vista64.
-
ReOpen 3.5.0.3 Now middle mouse click on empty desktop or in an explorer window will bring up the window. This can be toggled using the Tray Icon Menu.
Softpedia has been updated to this latest version if you prefer to download from there:
http://www.softpedia.com/get/System/File-Management/ReOpen.shtml
-
Yay!!! ReOpen 3.5.0.3 is first FavesSoft app to reach 1000 downloads on Softpedia.
Nice to get one right!! These are just downloads initiated directly from Softpedia.
When my Hotkeys page was featured as a Gizmo "Hot Find" I think there were 4000 downloads that day. It's nice to come up with one people like using as much as I do.
Anyway, that and a cup of coffee and I feel pretty good. :)
-
Congratulations! It's nice to see you enjoying success. :up:
-
Congratulations! It's nice to see you enjoying success. :up:
-cranioscopical
Thank you. I don't know if I'm allowed to claim "success" if I don't have a BMW Convertible but it's nice that people liked the program. :)
-
ReOpen v. 3.6
ListBox selections are now cleared when tabbing out of them.
-
ReOpen v. 3.7
Recompiled with AutoIt3 v. 3.6.6.1.
Tray Menu only opens on Right Click avoiding "flash" when double clicking.
-
ReOpen v. 3.71
Added "Visit Hotkey Page" command to Tray Menu.
-
ReOpen v. 3.72
Fixed a bug introduced in the previous update. Running a 2nd instance of the program would cause it to zero out the data file(s) as it exited.
Please update to the latest from my hotkeys page.
-
Please use ReOpen file version 3.2.7.1 or newer to avoid the regression mentioned above.
http://www.favessoft.com/changes.html#FolderCache
-
ReOpen 3.7.2.2
Found that the ProgramList.txt data file erasure was related to double chaining of ReOpen's cleanup routine. iow it got invoked twice on program close causing an array emptied during clean-up to be written to the file. Since it could have been normal for the user to delete all entries in the list I didn't block writing the file if the list was empty. Now there has to be at least one entry in the list or it won't be saved to file... just to guard against having to redo the list. The bug should be dead but it's probably not very likely to delete all items in the list. So that safety precaution is probably a good idea.
If you really are determined to delete all entries, just delete ProgramList.txt that's in the same folder as ReOpen.exe. It will be regenerated on next program run.
This note is also in the readme.. but I don't read the docs all the time when I use software either. Not if it's working the way I want!! Why jeopardize good results by injecting proper information? :)
-
...This note is also in the readme.. but I don't read the docs all the time when I use software either. Not if it's working the way I want!! Why jeopardize good results by injecting proper information? :)
-MilesAhead
Exactly, why ruin a good thing? :D
Anyway, nice work on your apps--keep on keeping on. :)
-
...This note is also in the readme.. but I don't read the docs all the time when I use software either. Not if it's working the way I want!! Why jeopardize good results by injecting proper information? :)
-MilesAhead
Exactly, why ruin a good thing? :D
Anyway, nice work on your apps--keep on keeping on. :)
-sajman99
Heh heh. Sometimes with software the most fun can be had bludgeoning it into submission! :)
-
Sometimes with software the most fun can be had bludgeoning it into submission!
-MilesAhead
I find much the same thing with clients :)
-
Sometimes with software the most fun can be had bludgeoning it into submission!
-MilesAhead
I find much the same thing with clients :)
-cranioscopical
As a friend of mine used to say, "and we get paid for doin' it too!" :)
-
ReOpen v. 4.0
Now you may type more than one item into the edit
box separated by a semicolon(e.g. c:\temp;c:\windows;c:\MyProg.exe)
and hit Enter to open them simultaneously. You can still select items
from the lists and push onto stack before using the Edit control, and
all items will be popped off the stack, checked to exist, and opened.
For multiple items in Edit control to work, the Edit control must have
the keyboard focus when you press Enter.
-
ReOpen v. 4.1
In addition to using the "visit hotkey page" command in the Tray Menu, now
in ReOpen all you have to do is put the pipe character('|') by itself in
the Edit Line and hit Enter. Default browser will be opened to FavesSoft
hotkey page. If anything follows the pipe on the line, it will be assumed to
be a URL and an attempt will be made to open default browser to that page
(e.g. entering: |www.donationcoder.com should browse to this site)
-
ReOpen v. 4.2
F1 Help is now available while the Popup Window is open.
TreePad Lite 3 or higher is required. If the TreePad format
help file is not found or TreePad is not installed, it reverts
to displaying the Readme.
http://www.treepad.com/treepadfreeware/
edit: I've updated the Readme so that it is analogous to the
TreePad help. Same info in both. The Readme also has
revision history at the bottom.
edit2: btw there's also a TreePad Reader program that's free and it's
allowed to distribute it with TreePad files. But since TreePad Lite
is not made to handle graphics it snaps open much faster. it's also
free and generally useful to have other than reading my utility
help files.
For instance I started this little Tips tree file but I keep forgetting
to add tips.
[ You are not allowed to view attachments ]
-
ReOpen v. 4.3
At PhilB66's request I added a command to the Tray Menu for FolderCache .. Choose Help Reader .. to accommodate the fact that TreePad may be run portably. I made the same modification to ReOpen.
If the reader is chosen via Tray Menu command or added to the .ini file manually, that exe will be launched with the .hjt help file as param, rather than relying on file type association. If it is blank, file type association will be checked.. if that is not registered, then the last option attempted will be to display the Readme.
The new version is available on my site now.
-
Thank you MilesAhead. Seems to be working as desired.
-
Thank you MilesAhead. Seems to be working as desired.
-PhilB66
Cool. Thanks for the report. :)
-
Thanks for the continual improvements!
-
Thanks for the continual improvements!
-cranioscopical
You're welcome. Sometimes stuff goes over my head like Whoosh!! I should have thought of F1 help key assignment 6 months ago. Oh well, at least it seems to work predictably. :)
-
btw the latest(v. 4.3) is on Softpedia now. I just got the update notice.
http://www.softpedia.com/get/System/File-Management/ReOpen.shtml
-
ReOpen 4.4
Fixed bug: change hotkey commands didn't clear the old hotkeys during reset.
-
ReOpen 4.5.0.0 Added Check for Updates command to Tray Menu. (I would appreciate it if anyone using dial-up internet would try it out as I only have broadband.)
-
ReOpen 4.6.0.0 Now has Glass up the ... well, more glass. Looks cooler. Works the same.
See first post for new screen shot.
-
ReOpen 4.6.5.0 Changed Middle Click so it's only active when the Desktop is the active window. This way I can use Middle Click for other stuff in Explorer(such as double-click simulation) without conflict.
Just left click on Desktop first to make sure no window is active, then Middle Click Desktop and the PopUp Window should open.
-
ReOpen 4.7.0.0 Set Topmost attribute of PopUp Window to avoid it being covered. Since it doesn't show up in the Alt-Tab list, this measure should avoid it being "lost" on the desktop.
-
ReOpen 4.9.0.0 Revised Tray Icon handling. Tray Icon is no longer hidden while a window is open.
-
Note that currently Softpedia is getting a false positive scan using NOD32 av program. I've submitted the false positive to Wilder's Security Forum.
In any case if you already have ReOpen just use Check For Updates command to download directly.
I've checked the MD5 of a new download with my backup and they are identical. The MD5 for ReOpen is posted next to the download link.
-
Softpedia has retested and cleared v. 4.9.0.0 submission.
(http://smileys.smilchat.net/emoticon/expressions/heureux/hap.gif)
-
This rev. has been removed. The new folder path detection method tried was fine for hotkeying on a static window, but not so great for polling.
v. 4.9.2.0 is the one to use.
-
ReOpen 4.9.5.0 Recompiled with enhanced valid folder checking.
-
ReOpen 4.9.6.0 Faster path validation. Note that mapped network drives are prefereable to unc paths for speed. The API call I now use can detect disconnected mapped drives without waiting for the network time-out.
This should avoid most PopUp Window display delays.
-
Oh Miles . I posted looking for this.
Downloadinggggggggggggggggggggggggggggg
:P