PageRenderTime 27ms CodeModel.GetById 0ms RepoModel.GetById 0ms app.codeStats 0ms

/AutoHotkey.docset/Contents/Resources/Documents/scripts/index.htm

https://gitlab.com/ahkscript/Autohotkey.docset
HTML | 145 lines | 142 code | 3 blank | 0 comment | 0 complexity | c80049fd711233f5b4064bc457636174 MD5 | raw file
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <title>AutoHotkey Script Showcase</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <link href="../static/theme.css" rel="stylesheet" type="text/css" />
  8. <script src="../static/content.js" type="text/javascript"></script>
  9. </head>
  10. <body>
  11. <h1>AutoHotkey Script Showcase</h1>
  12. <p><a href="http://www.enovatic.org/products/niftywindows/introduction/">NiftyWindows -- by Enovatic-Solutions</a>: This script gives you easy control of all basic window interactions such as dragging, resizing, maximizing, minimizing and closing. Its most powerful feature is activated by dragging with the right mouse button. Visualize each window divided into a virtual 9-cell grid with three columns and rows. The center cell is the largest one: you can grab and move a window around by clicking and holding it with the right mouse button. The other eight cells are used to resize a window in the same manner. NiftyWindows also offers snap-to-grid, &quot;keep window aspect ratio&quot;, rolling up a window to its title bar, transparency control, and other useful shortcuts.
  13. </p>
  14. <p><a href="http://www.autohotkey.com/forum/topic11700.html">Screen Magnifier -- by Holomind</a>: This screen magnifier has the several advantages over the one included with the operating system, including: Customizable refresh interval and zoom level (including shrink/de-magnify); antialiasing to provide nicer output; and it is open-source (as a result, there are several variations to choose from, or you can tweak the script yourself).
  15. </p>
  16. <p><a href="http://www.autohotkey.com/forum/topic11588.html">LiveWindows: Watch Dialog-boxes in Thumbnail -- by Holomind</a>: This script allows you to monitor the progress of downloads, file-copying, and other dialogs by displaying a small replica of each dialog and its progress bar (dialogs are automatically detected, even if they're behind other windows). The preview window stays always-on-top but uses very little screen space (it can also be resized by dragging its edges). You can also monitor any window by dragging a selection rectangle around the area of interest (with control-shift-drag), then press Win+W to display that section in the preview window with real-time updates.
  17. </p>
  18. <p><a href="MouseGestures.htm">Mouse Gestures -- by deguix</a>: This script watches how you move the mouse whenever the right mouse button is being held down. If it sees you &quot;draw&quot; a recognized shape or symbol, it will launch a program or perform another custom action of your choice (just like hotkeys). See the included README file for how to define gestures.
  19. </p>
  20. <p><a href="ContextSensitiveHelp.htm">Context Sensitive Help in Any Editor -- by Rajat</a>: This script makes Ctrl+2 (or another hotkey of your choice) show the help file
  21. page for the selected AutoHotkey command or keyword. If nothing is selected,
  22. the command name will be extracted from the beginning of the current line.
  23. </p>
  24. <p><a href="EasyWindowDrag.htm">Easy Window Dragging (requires XP/2k/NT)</a>: Normally, a window can only be dragged by clicking on its title bar.
  25. This script extends that so that any point inside a window can be dragged.
  26. To activate this mode, hold down CapsLock or the middle mouse button while
  27. clicking, then drag the window to a new position.
  28. </p>
  29. <p><a href="EasyWindowDrag_(KDE).htm">Easy Window Dragging -- KDE style (requires XP/2k/NT) -- by Jonny</a>: This script makes it much easier to move or resize a window: 1) Hold down
  30. the ALT key and LEFT-click anywhere inside a window to drag it to a new
  31. location; 2) Hold down ALT and RIGHT-click-drag anywhere inside a window
  32. to easily resize it; 3) Press ALT twice, but before releasing it the second
  33. time, left-click to minimize the window under the mouse cursor, right-click
  34. to maximize it, or middle-click to close it.
  35. </p>
  36. <p><a href="FavoriteFolders.htm">Easy Access to Favorite Folders -- by Savage</a>: When you click the middle mouse button while certain types of
  37. windows are active, this script displays a menu of your favorite
  38. folders. Upon selecting a favorite, the script will instantly
  39. switch to that folder within the active window. The following
  40. window types are supported: 1) Standard file-open or file-save
  41. dialogs; 2) Explorer windows; 3) Console (command prompt) windows.
  42. The menu can also be optionally shown for unsupported window
  43. types, in which case the chosen favorite will be opened as a new
  44. Explorer window.
  45. </p>
  46. <p><a href="IntelliSense.htm">IntelliSense -- by Rajat (requires XP/2k/NT)</a>: This script watches while you edit an AutoHotkey script. When it sees you
  47. type a command followed by a comma or space, it displays that command's
  48. parameter list to guide you. In addition, you can press Ctrl+F1 (or
  49. another hotkey of your choice) to display that command's page in the help
  50. file. To dismiss the parameter list, press Escape or Enter.
  51. </p>
  52. <p><a href="JoystickMouse.htm">Using a Joystick as a Mouse</a>: This script converts a joystick into a three-button mouse. It allows each
  53. button to drag just like a mouse button and it uses virtually no CPU time.
  54. Also, it will move the cursor faster depending on how far you push the joystick
  55. from center. You can personalize various settings at the top of the script.
  56. </p>
  57. <p><a href="JoystickTest.htm">Joystick Test Script</a>: This script helps determine the button numbers and other attributes
  58. of your joystick. It might also reveal if your joystick is in need
  59. of calibration; that is, whether the range of motion of each of its
  60. axes is from 0 to 100 percent as it should be. If calibration is
  61. needed, use the operating system's control panel or the software
  62. that came with your joystick.
  63. </p>
  64. <p><a href="KeyboardOnScreen.htm">On-Screen Keyboard (requires XP/2k/NT) -- by Jon</a>: This script creates a mock keyboard at the bottom of your screen that shows
  65. the keys you are pressing in real time. I made it to help me to learn to
  66. touch-type (to get used to not looking at the keyboard). The size of the
  67. on-screen keyboard can be customized at the top of the script. Also, you
  68. can double-click the tray icon to show or hide the keyboard.
  69. </p>
  70. <p><a href="MinimizeToTrayMenu.htm">Minimize Window to Tray Menu</a>: This script assigns a hotkey of your choice to hide any window so that
  71. it becomes an entry at the bottom of the script's tray menu. Hidden
  72. windows can then be unhidden individually or all at once by selecting
  73. the corresponding item on the menu. If the script exits for any reason,
  74. all the windows that it hid will be unhidden automatically.
  75. </p>
  76. <p><a href="MsgBoxButtonNames.htm">Changing MsgBox's Button Names</a>: This is a working example script that uses a timer to change
  77. the names of the buttons in a MsgBox dialog. Although the button
  78. names are changed, the IfMsgBox command still requires that the
  79. buttons be referred to by their original names.
  80. </p>
  81. <p><a href="Numpad000.htm">Numpad 000 Key</a>: This example script makes the special 000 key that appears on certain
  82. keypads into an equals key. You can change the action by replacing the
  83. <code>Send, =</code> line with line(s) of your choice.
  84. </p>
  85. <p><a href="NumpadMouse.htm">Using Keyboard Numpad as a Mouse -- by deguix</a>: This script makes mousing with your keyboard almost as easy
  86. as using a real mouse (maybe even easier for some tasks).
  87. It supports up to five mouse buttons and the turning of the
  88. mouse wheel. It also features customizable movement speed,
  89. acceleration, and &quot;axis inversion&quot;.
  90. </p>
  91. <p><a href="Seek_(SearchTheStartMenu).htm">Seek -- by Phi</a>: Navigating the Start Menu can be a hassle, especially
  92. if you have installed many programs over time. 'Seek'
  93. lets you specify a case-insensitive key word/phrase
  94. that it will use to filter only the matching programs
  95. and directories from the Start Menu, so that you can
  96. easily open your target program from a handful of
  97. matched entries. This eliminates the drudgery of
  98. searching and traversing the Start Menu.
  99. </p>
  100. <p><a href="TooltipMouseMenu.htm">ToolTip Mouse Menu (requires XP/2k/NT) -- by Rajat</a>: This script displays a popup menu in response to briefly holding down
  101. the middle mouse button. Select a menu item by left-clicking it.
  102. Cancel the menu by left-clicking outside of it. A recent improvement
  103. is that the contents of the menu can change depending on which type of
  104. window is active (Notepad and Word are used as examples here).
  105. </p>
  106. <p><a href="VolumeOSD.htm">Volume On-Screen-Display (OSD) -- by Rajat</a>: This script assigns hotkeys of your choice to raise and lower the
  107. master and/or wave volume. Both volumes are displayed as different
  108. color bar graphs.
  109. </p>
  110. <p><a href="WindowShading.htm">Window Shading (roll up a window to its title bar) -- by Rajat</a>: This script reduces a window to its title bar and then back to its
  111. original size by pressing a single hotkey. Any number of windows
  112. can be reduced in this fashion (the script remembers each). If the
  113. script exits for any reason, all &quot;rolled up&quot; windows will be
  114. automatically restored to their original heights.
  115. </p>
  116. <p><a href="WinLIRC.htm">WinLIRC Client</a>: This script receives notifications from <a href="http://winlirc.sourceforge.net">WinLIRC</a> whenever you press
  117. a button on your remote control. It can be used to automate Winamp,
  118. Windows Media Player, etc. It's easy to configure. For example, if
  119. WinLIRC recognizes a button named &quot;VolUp&quot; on your remote control,
  120. create a label named VolUp and beneath it use the command
  121. <code>SoundSet +5</code> to increase the soundcard's volume by 5%.
  122. </p>
  123. <p><a href="http://www.donationcoder.com/Software/Skrommel/">1 Hour Software -- by skrommel</a>: This is a large collection of useful scripts, professionally presented with short descriptions and screenshots.
  124. </p>
  125. <p><a href="http://www.autohotkey.com/forum/topic12338.html">Toralf's Scripts</a>: This collection includes useful scripts such as:<br>
  126. 1) AHK Window Info: Reveals information on windows, controls, etc.<br>
  127. 2) Electronic Program Guide: Browses the TV programs/schedules of your region (supports several countries).<br>
  128. 3) Auto-Syntax-Tidy: Changes indentation and case of commands in a script to give it a consistent format/style.
  129. </p>
  130. <p>Sean's Scripts: Includes useful scripts such as:<br>
  131. 1) <a href="http://www.autohotkey.com/forum/topic18033.html">Network Download/Upload Meter</a>: Displays the network download/upload KB in a small, always-on-top progress bar.<br>
  132. 2) <a href="http://www.autohotkey.com/forum/topic16823.html">StdoutToVar</a>: Redirects the output of a command or application into one of the script's variables.<br>
  133. 3) <a href="http://www.autohotkey.com/forum/topic18146.html">Capture a Screen Rectangle</a>: A callable function that captures a portion of the screen and saves it as a file (BMP/JPG/PNG/GIF/TIF). It can also capture transparent windows and the mouse cursor.<br>
  134. 4) <a href="http://www.autohotkey.com/forum/topic18167.html">Color Zoomer/Picker</a>: Magnifies the area near the cursor, allowing a single pixel to be selected and its color identified.</p>
  135. <p><a href="http://www.autohotkey.com/forum/topic8795.html">SKAN's Tips N Tricks</a>: Contains sample code and techniques for achieving useful effects and often-requested capabilities.
  136. </p>
  137. <p><a href="http://www.autohotkey.com/forum/forum-2.html">Scripts &amp; Functions Forum</a> (autohotkey.com): This is a searchable collection of nearly 1000 ready-to-run scripts and functions. Built and maintained by AutoHotkey users, this archive grows and improves daily, but also has many old or obsolete (AutoHotkey v1.0) scripts.
  138. </p>
  139. <p><a href="https://autohotkey.com/boards/viewforum.php?f=6">Scripts &amp; Functions Forum</a> (ahkscript.org): Another forum full of scripts, mostly for AutoHotkey v1.1 and v2.</p>
  140. <p><a href="http://www.autohotkey.com">-- Home --</a></p>
  141. </body>
  142. </html>