AutoHotkey Community

It is currently May 26th, 2012, 5:33 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 356 posts ]  Go to page 1, 2, 3, 4, 5 ... 24  Next
Author Message
PostPosted: March 29th, 2005, 1:19 pm 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
nDroid (Formerly 320MPH)
Ultra Fast Anything Launcher


Image


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

_________________
Image


Last edited by Rajat on January 27th, 2008, 9:36 pm, edited 32 times in total.

Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 5:05 pm 
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.


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 5:11 pm 
Offline

Joined: February 14th, 2005, 4:05 pm
Posts: 4710
Location: Boulder, CO
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:


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 5:16 pm 
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


Report this post
Top
  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 9:52 pm 
Offline

Joined: November 23rd, 2004, 5:54 pm
Posts: 8
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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 11:20 pm 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 11:24 pm 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 29th, 2005, 11:44 pm 
Offline

Joined: April 1st, 2004, 12:00 am
Posts: 87
Location: Philippines
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.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 1:47 am 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
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.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 3:10 am 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
Update:

- Script remembers last search terms
- User's Desktop added to searched folders

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 4:43 am 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
Update:

- Now 320mph remembers the last selection (among various results) besides remembering the last search terms.

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 10:58 am 
Offline

Joined: September 24th, 2004, 3:00 pm
Posts: 814
Location: Germany
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 12:32 pm 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
@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!).

_________________
Image


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 2:08 pm 
Offline

Joined: April 1st, 2004, 12:00 am
Posts: 87
Location: Philippines
Rajat: Ultra Fast Anything-Scripter :D


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 30th, 2005, 2:53 pm 
Offline

Joined: March 16th, 2005, 10:33 pm
Posts: 968
Location: Frisia
Absolutely brilliant, I got rid of QuickStart... 8)

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

_________________
Image mirror 1mirror 2mirror 3ahk4.me • PM or Image


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 356 posts ]  Go to page 1, 2, 3, 4, 5 ... 24  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: Stigg and 9 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group