nDroid (formerly 320MPH) Ultra Fast Anything-Launcher
Ultra Fast Anything Launcher
nDroid's NEW home :
www.codenite.com
www.codenite.com/forum/
Old Version Below's Usage:
Save the script and 320mph.ini in any folder and run. The shell integration feature requires script compilation.
Features:
- Very easy configuration of options
- Same fuzzy search feature that I coded for Phi's script.
- Results are listed in this order:
-- Always scanned items (which typically would contain your recently used items)
-- On demand scanned items
- Advanced Search, which presents the results in this order:
-- First the items with names starting with search querry
-- Then the items with the search querry anywhere in their names
-- Finally the items with search querry anywhere in their paths
- Single 'Enter' reqd for launching apps.
- You can type and move within results simultaneously. ie. use keys to type search querry and up/down arrows to select from and launch results.
- Pressing 'Shift' while selecting apps, opens the app's folder instead of launching it. For shortcuts (links) the actual app's folder is launched instead of the folder where the link resides.
- Pressing 'Ctrl' while launching runs just the search querry as a full command, even if it matches a result.
- Searches Start Menu, Desktop and Recent Documents by default, you can add anything else.
- Searches & launches links/programs/documents/urls/scripts/anything u want to add
- Displays icons optionally.
- Displays the target file of a shortcut.
- Displays number of search results.
- Starts with a list of most recently used items.
- Press Ctrl+Del to remove selected item from recently used item list.
- WaitTime setting means ms to wait before starting search.
Limitations:
- Not heavily commented.
Download:
Script
Configuration File
CleanNews.in : Bite sized latest news headlines from India with zero bloat
In case you want to fine tune it, my wish list:
- I cannot see the end of lines (the program names), if the path is long. A resizable window and/or a horizontal scroll bar would be helpful.
- Highlighting the matched text makes an unwanted hit apparent. Often I don't know why some program shows up.
- At startup the list is empty. All the items could be shown instead, so I can browse, without entering anything.
- An option to sort the items by date would show the Recent directory at the top. We tend to access those in there most often.
- Abbreviations would make the navigation easier. Lice "C:\Document and Settings" could be shown as "..DS" or "{DS}", or something similar. "Start Menu" as {SM}, "Programs" as {PS}, etc.
I know it is a lot of work. But time we have unlimited, don't we? :wink:
Maybe the end of the path should be shown instead of its beginning part.- I cannot see the end of lines (the program names), if the path is long. A resizable window and/or a horizontal scroll bar would be helpful.
Or internal path components could be hidden if the path is too long
c:\program files\...\firefox\firefox.lnk
Very nice work.
Dream feature: searching the CONTENTS of a Firefox bookmarks file. If I could search all my programs and all my bookmarks from the same text entry, that would be so rad. I have no idea how to read in a bookmarks file though, and I assume the formatting would make it too nasty.
Done!I think the first item in the completion list should be selected automatically (like when pressing down), since it seems it is the one which is activated if I hit ENTER after typing a few characters. This is nice, but with a visual clue would be nicer.
Done!I cannot see the end of lines (the program names), if the path is long. A resizable window and/or a horizontal scroll bar would be helpful.
I didn't quite understand your request here...Highlighting the matched text makes an unwanted hit apparent. Often I don't know why some program shows up.
Though i like it the current way, but its easy to change it by modifying the editbox line to:At startup the list is empty. All the items could be shown instead, so I can browse, without entering anything.
Gui, Add, Edit, x6 y5 w650 h20 vCurrText, %A_Space%or typing space when u launch it.
You can replace the %A_Space% above with 'Recent' to get the list of recent items on start!An option to sort the items by date would show the Recent directory at the top. We tend to access those in there most often.
is it in plain text fmt (like one link per line)? if yes, then it'd probably be quite easy.searching the CONTENTS of a Firefox bookmarks file.
CleanNews.in : Bite sized latest news headlines from India with zero bloat
- 320MPH always reads the latest Recent items on startup, instead of the earlier practice of reading them only when scan is pressed. This doesn't visibly affect speed, but improves usability considerably.
CleanNews.in : Bite sized latest news headlines from India with zero bloat
Maybe he gets results where his search string matches a part of the folder name. He's saying that there are unwanted hits when he does searches. But I don't know if you can highlight inside a list control.I didn't quite understand your request here...Highlighting the matched text makes an unwanted hit apparent. Often I don't know why some program shows up.
Hmm... does that make it like seek, where the last search is saved? I kinda missed that too.Though i like it the current way, but its easy to change it by modifying the editbox line to:At startup the list is empty. All the items could be shown instead, so I can browse, without entering anything.
Gui, Add, Edit, x6 y5 w650 h20 vCurrText, %A_Space%or typing space when u launch it.
that can be easily done. stay tuned.Hmm... does that make it like seek, where the last search is saved? I kinda missed that too.
CleanNews.in : Bite sized latest news headlines from India with zero bloat
- Script remembers last search terms
- User's Desktop added to searched folders
CleanNews.in : Bite sized latest news headlines from India with zero bloat
- Now 320mph remembers the last selection (among various results) besides remembering the last search terms.
CleanNews.in : Bite sized latest news headlines from India with zero bloat
for german users the fast scanning is a problem, because "dir" reads dos-ascii und AutoHotkey uses ANSI. So umlauts are shown wrong. Is it really much faster with "dir" than a file-loop?
Maybe you could add two hotkeys for the mousewheel, so scrolling is possible without having the list in focus.
Tekl
i made this keeping only keybd input in mind... the buttons have shortcut keys, the listbox doesn't require activation to select an item from results etc.... but in case mouse usage is preferred then WheelDown and WheelUp can easily be added to script over the Down/Up hotkey sections.
i timed the dir+echo and file-loop+file-append and the former turned out to be faster. this might also be just one-off instance. if its a problem for german users then we can replace it (though i really like its speed!).
CleanNews.in : Bite sized latest news headlines from India with zero bloat
What I would really like is the option to show the results as 'first filename then path' instead of the whole path, and that it would 'shrink' the path (aaa/.../bbb.lnk) if it doesn't fit into the listbox (so, no horizontal scrollbar)...
I might dive into it, but since Rajat is indeed an 'ultra fast scripter', he probably will beat me at it anyway...