1.
Introduction
AutoHotFile will speed up your files management
Finding and opening files and programs will take
no longer than a few seconds, regardless the amount of your files.
It
includes also following programs:
·
Keyword
Launcher
·
Dynamic
Script Launcher
·
Web
Launcher
·
Files
and folder explorer
·
Calculator
·
Windows
hider.
·
Many
thanks to:
o
SKAN
for Crazy
Scripting : FolderSpy v0.96 [ Synchronous ]
o
Lexikos for How to: Run Dynamic Script...
Through a Pipe!
o
Laszo for Simple
script for evaluating arithmetic expressions
o heresy for Run AHK scripts with less (half or even less) memory usage
2. Keyword creation
and definition
·
Keyword
will be created using a part of file name (characters before ".")
o
Keyword
contains only letters, numbers and _. Any other character will be replaced by
_.
·
For
example keyword for "cmd.exe" will be "cmd".
o
NOTE
if you have several files that would create same keyword, only first file is
loaded.
o
For
example file name of first file is "cmd.exe" and second file
"cmd.lnk"
o
only
1 keyword "cmd" will exist for cmd.exe and "cmd.lnk" will
not be loaded.
·
Rest
of file name will be treated as description for keyword and options.
·
To
use FILE OPTIONS include the special word in file name
·
FILE OPTIONS are case sensitive
o
Following
options can be used for files:
§
Auto
start
§
Assign
a Hotkey
o
AUTO START
§
Include
word AUTOSTART (case sensitive) in name of any file
§
When
you start AutoHotFile, it will automatically launch files including that word.
o
ASSIGN HOTKEYS TO FILES
§
Following
hotkeys are available: (CHR is any
keyboard key from a - z and 0 - 9)
·
CAPSLOCK
& CHR
·
SCROLLLOCK
& CHR
·
NUMLOCK
& CHR
·
CHR
& CHR (SPEEDHOTKEY, see below)
§
To
assign a Hotkey to a file you have to rename your file
·
For
example rename "cmd.lnk" into "c.Cmd CAPSLOCKc.lnk".
(CAPSLOCK is case sensitive)
·
This
will create a hotkey CAPSLOCK & C
·
You
can now launch your file pressing that Hotkey
·
Include
HOTKEY?? for SPEEDHOTKEY, for example HOTKEYpf
·
Keyword Launcher
o
This
is an interface used to open any file, folder, website and more.
§
This
interface works trough AHK command "Input" and notifies user trough
ToolTip
o
When
you press CAPSLOCK & TAB, Keyword Launcher will start listening and will
show a ToolTip.
§
NOW YOU CAN TYPE FOLLOWING:
·
Note:
you can enter a prefix to use different functions ( . - : " * ? ), see
below.
·
KEYWORD
o
Enter
keyword and press ENTER to open the file
§
Keywords
exist for any file with given extensions in given directories.
§
Use
RegEx search for your files by entering " prefix and your search term.
·
Enter
* prefix and your search term to search case insensitive quickly.
·
For
Example *auto
o
While
you type, it will suggest your keywords
§
You
can perform following task on suggested keywords / files:
·
OPEN
by
pressing key F1 - F12
·
EDIT
by
pressing hotkey CTRL & F1 - F12
·
SHOW
in Explorer by
pressing hotkey ALT & F1 - F12
·
SHOW
file information by
pressing hotkey CTRL & ALT & F1 - F12
·
WEBSITE
o
Enter
a website excluding http://www..com, for example "google" and press
Enter
§
It
will open the website using "Google I'm feeling Lucky" option
o
Search
on google using Prefix (. + your search term). For example
".autohotkey"
o
Search
on ebay using Prefix (- + your search term). For example "-mp3
player"
o
Search
on google maps using Prefix (? + your search term). For example "?from
·
EXPLORER
o
Enter
a drive letter and : (e.g. c:), now you can search for files by entering
letters
o
Use
* as wildcard
o
You
can press TAB to take over found path
o
Press
up/down/left/right to browse trough files or folders.
o
Press
F12 to toggle file or folder search
o
Press
F11 to toggle subfolder search
·
CALCULATION (Prefix = )
o
Enter
"=" prefix and your calculation, for example "=5*5*(5+5)"
·
DYNAMIC SCRIPT (Prefix : )
o
Enter
":" prefix and enter your code
§
Use
this as a quick one line code executor
§
However
if you require a new line you can press CTRL & ENTER.
§
For
example enter ":MsgBox % A_UserName" and press ENTER
o
If
you want to execute a longer code temporarily, please use CAPSLOCK &
LBUTTON or CAPSLOCK & F5 function (see more below).
·
Automatic Hotstring
o
If
this feature is on, any loaded file will be given a hotstring.
§
Different
to keyword where any non alphanumeric character is replaced by _
§
hotstring
will contain same characters as file name.
o
After
program finished loading files, it will launch a dynamic script containing all
files / keywords as hotstring to launch them.
·
File Reminder
o
Rename
your file to have a reminder for your file. Following options are available []
means optional:
§
#hour[minute] -
(e.g. #11 or #1100 (11 o'clock) will ask you to open that file each day
if A_Now is greater or equal given time)
§
#weekday[hour[minute]] -
(for example #MON (case sensitive) will ask you to open that file each
Monday, #MON11 on Monday 11 o'clock...)
·
Use
MON TUE WED THU FRI SAT SUN
§
#yearmonth[day[hour[minute[second]]]] -
(for example #200901010000 will ask you to open that file on new year)
o
You
will need to rename your file on notification if you do not like to have a
timer on it anymore.
§
Instead
of new filename you can enter a digit number for example 5 to suspend the timer
§
If
you like to activate timer before this time elapsed press CAPSLOCK & F6
o
File
Reminder will display a reminder for each file once unless you change filename
or suspend timer
§
If
you have canceled a file reminder accidentally and you want to have it shown
again
§
reload
AutoHotFile or set File Reminder OFF and ON again (CAPSLOCK & RButton)
·
Auto Reload of AHK
scripts that were changed
o
If
you set Auto Reload to on, any script that is loaded by AutoHotFile and is
currently running, will be reloaded
·
SPEEDHOTKEY
o
This
special hotkey enables a hotkey that is used by pressing 2 letters.
o
For
example you can launch your Internet Explorer by pressing I & E as a
hotkey.
o
To
use that hotkey for a file you have to rename your file for example to
"iexpl.Internet Explorer HOTKEYie.lnk". (HOTKEY is case sensitive)
o
Enable
these Hotkeys by pressing CAPSLOCK & ESC or CTRL & CAPSLOCK. A ToolTip
will be displayed
o
Then
press the corresponding letters on your keyboard
·
Dynamic Script
o
You
can launch AutoHotkey scripts dynamically trough a Pipe using CAPSLOCK &
LBUTTON hotkey or Keyword Launcher.
§
COPY
script into Clipboard and press CAPSLOCK & LBUTTON on a non Edit control or
CAPSLOCK & F5
§
Press
CAPSLOCK & LBUTTON onto Code(Copy) link in Autohotkey forum.
§
Press
CAPSLOCK & LBUTTON in any Edit control
§
Enter
Code in Keyword Launcher using ":" prefix.
o
This
will not create a file on your disk, it will use the clipboard as AutoHotkey
script and launch it trough a pipe
·
AutoHotkey script
Terminator
o
You
can terminate(kill) any running AutoHotkey script by pressing CAPSLOCK &
PAUSE
§
Then
press corresponding F1-F12 key.
§
Press
Pause to kill all scripts.
·
Hotkeys list
o
CAPSLOCK
& RBUTTON - SHOW SETTINGS
o
CAPSLOCK
& LBUTTON - EXECUTE AHK SCRIPT FROM CLIPBOARD
OR EDIT CONTROL
o
CAPSLOCK
& CTRL - RUN LAST EXECUTED FILE AGAIN
o
CAPSLOCK
& F2 - RUN LAST EXECUTED FILE AGAIN
o
CAPSLOCK
& ENTER - OPENS A GLOBAL VARIABLE IN ANY EXPLORER
EDIT CONTROL
o
CAPSLOCK
& F3/F4 - SHOW/HIDE WINDOWS
o
CAPSLOCK
& F5 - EXECUDE AHK CODE FROM CLIPBOARD
o
CAPSLOCK
& F6 - RESET TIMER FOR FILE
REMINDER
o
CAPSLOCK
& F7 - LIST HOTKEYS
o
CAPSLOCK
& F8 - EDIT SCRIPT
o
CAPSLOCK
& F10 - SUSPEND ALL HOTKEYS
o
CAPSLOCK
& F11 - PAUSE ALL SCRIPTS
o
CAPSLOCK
& F12 - RELOAD
o
CAPSLOCK
& PAUSE - SCRIPT TERMINATOR
·
Download