AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

nDroid (formerly 320MPH) Ultra Fast Anything-Launcher
Goto page 1, 2, 3 ... 17, 18, 19  Next
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions
View previous topic :: View next topic  
Author Message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Tue Mar 29, 2005 1:19 pm    Post subject: nDroid (formerly 320MPH) Ultra Fast Anything-Launcher Reply with quote

nDroid (Formerly 320MPH)
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
_________________


Last edited by Rajat on Sun Jan 27, 2008 9:36 pm; edited 32 times in total
Back to top
View user's profile Send private message
Guest






PostPosted: Tue Mar 29, 2005 5:05 pm    Post subject: Reply with quote

Very nice. 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.
Back to top
Laszlo



Joined: 14 Feb 2005
Posts: 3959
Location: Pittsburgh

PostPosted: Tue Mar 29, 2005 5:11 pm    Post subject: Reply with quote

Cool! Thanks Rajat, for sharing it!

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
Back to top
View user's profile Send private message
Guest






PostPosted: Tue Mar 29, 2005 5:16 pm    Post subject: Reply with quote

Laszlo wrote:
- 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.

Maybe the end of the path should be shown instead of its beginning part.

Or internal path components could be hidden if the path is too long

c:\program files\...\firefox\firefox.lnk
Back to top
Soapspoon



Joined: 23 Nov 2004
Posts: 8

PostPosted: Tue Mar 29, 2005 9:52 pm    Post subject: Reply with quote

This is downright ridiculous! So fast.

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.
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Tue Mar 29, 2005 11:20 pm    Post subject: Reply with quote

Quote:
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!

Quote:
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.

Done!

Quote:
Highlighting the matched text makes an unwanted hit apparent. Often I don't know why some program shows up.

I didn't quite understand your request here...

Quote:
At startup the list is empty. All the items could be shown instead, so I can browse, without entering anything.

Though i like it the current way, but its easy to change it by modifying the editbox line to:
Code:
Gui, Add, Edit, x6 y5 w650 h20 vCurrText, %A_Space%

or typing space when u launch it.

Quote:
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.

You can replace the %A_Space% above with 'Recent' to get the list of recent items on start!

Quote:
searching the CONTENTS of a Firefox bookmarks file.

is it in plain text fmt (like one link per line)? if yes, then it'd probably be quite easy.
_________________
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Tue Mar 29, 2005 11:24 pm    Post subject: Reply with quote

Besides the changes listed above, I've added the following:

- 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.
_________________
Back to top
View user's profile Send private message
dijiyd



Joined: 01 Apr 2004
Posts: 90
Location: Philippines

PostPosted: Tue Mar 29, 2005 11:44 pm    Post subject: Reply with quote

The firefox bookmarks file is in HTML format. lol... You might as well make an XML parser if you're going to do this.

Rajat wrote:

Quote:
Highlighting the matched text makes an unwanted hit apparent. Often I don't know why some program shows up.

I didn't quite understand your request here...

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.


Rajat wrote:

Quote:
At startup the list is empty. All the items could be shown instead, so I can browse, without entering anything.

Though i like it the current way, but its easy to change it by modifying the editbox line to:
Code:
Gui, Add, Edit, x6 y5 w650 h20 vCurrText, %A_Space%

or typing space when u launch it.

Hmm... does that make it like seek, where the last search is saved? I kinda missed that too.
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Wed Mar 30, 2005 1:47 am    Post subject: Reply with quote

dijiyd wrote:
Hmm... does that make it like seek, where the last search is saved? I kinda missed that too.

that can be easily done. stay tuned.
_________________
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Wed Mar 30, 2005 3:10 am    Post subject: Reply with quote

Update:

- Script remembers last search terms
- User's Desktop added to searched folders
_________________
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Wed Mar 30, 2005 4:43 am    Post subject: Reply with quote

Update:

- Now 320mph remembers the last selection (among various results) besides remembering the last search terms.
_________________
Back to top
View user's profile Send private message
Tekl



Joined: 24 Sep 2004
Posts: 813
Location: Germany

PostPosted: Wed Mar 30, 2005 10:58 am    Post subject: Reply with quote

Hi,

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
Back to top
View user's profile Send private message Visit poster's website
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Wed Mar 30, 2005 12:32 pm    Post subject: Reply with quote

@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!).
_________________
Back to top
View user's profile Send private message
dijiyd



Joined: 01 Apr 2004
Posts: 90
Location: Philippines

PostPosted: Wed Mar 30, 2005 2:08 pm    Post subject: Reply with quote

Rajat: Ultra Fast Anything-Scripter Very Happy
Back to top
View user's profile Send private message
daonlyfreez



Joined: 16 Mar 2005
Posts: 744
Location: Berlin

PostPosted: Wed Mar 30, 2005 2:53 pm    Post subject: Reply with quote

Absolutely brilliant, I got rid of QuickStart... Cool

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... Razz
_________________
(sorry, homesite offline atm)
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Scripts & Functions All times are GMT
Goto page 1, 2, 3 ... 17, 18, 19  Next
Page 1 of 19

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group