Skip to content

mviens/hotscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HotScript

Logo

Copyright © 2013-2019


HotScript adds more than 300 powerful features to Microsoft Windows, with full support for creating custom functionality. HotScript was created using AutoHotKey and was born out of the necessity to do more with less effort.

Announcements

04/17/2019 - HotScript is updated! This is a massive update in functionality and features that spans 20+ months of development. Because the significant amout of new features and bug fixes, even the changelog is going to require additional time to complete, but this version needs to be released. Partial information does exist in the changelog, but much more information is needed, especially about new features.

This will likely be the last feature version of HotScript. If there are any critical bugs, they will be worked on, but my time with HotScript is winding down. In its place will be AutoPress... Stay tuned, but be patient! AutoPress will make HotScript look like Windows Notepad!

Introduction

HotScript will allow you to do more in less time, accurately and consistently. It will reduce mistakes. It will increase your productivity. You will be able to quickly and easily perform complex tasks and data transformation. Working with HotScript is very easy and natural. The more you embrace using it, the more you will find you don't want to use Windows without it.

Add new functionality to Windows

Automate Tasks

  • Perform repetitive tasks easily
  • Assign actions to any keystrokes
  • Easily reproduce repetitive text
  • Produce templates
  • Create aliases for common phrases
  • Eliminate common typing mistakes
  • Quickly search anything, anywhere
  • Automate any functionality within Windows

Interact with and control windows

  • Move/resize windows with simple keystrokes
  • Enhanced Windows clipboard capabilities
  • Excellent multi-monitor support
  • Control the mouse pointer from the keyboard
  • Toggle/change window transparency
  • Force a window to always be on top
  • Zoom any portion of the screen
  • Hide/restore any window

Transform Text

  • Convert to UPPER/lower/Sentence/iNVERT/Title case
  • Encrypt/decrypt
  • Natural sort ascending or descending
  • Auto-number lines (or remove it)
  • Wrap in quotes, brackets or parenthesis
  • Wrap text to width or unwrap
  • Convert to or from HTML/XML tags

Extend and Customize

  • Assign shortcut keys for any application
  • Define user-defined keys, text, variables and functions
  • Create custom macros
  • Create templates for anything
  • Create custom UI functionality
  • Create modules that can be shared with others
  • Completely user extendable and customizable
  • User-defined customizations are retained during upgrades

Installation

  • Download and install AutoHotKey. AHK 1.0.* : Untested AHK 1.1.25+ : Compatible AHK 2.0-a* : Untested
  • Download HotScript.ahk. (Right-click this link and choose "Save as")
  • Create a separate folder for HotScript and move HotScript.ahk (the file downloaded above) into that folder.
  • Double-click HotScript.ahk to launch it for the first time. Setup will occur automatically and several support files will be created.
  • Press Ctrl-Win-H to show (or hide) the help screen.
    • Alternatively, press and hold Win-H to temporarily show the help screen.
    • Additionally, the help screen is also available by right-clicking the HotScript tray icon.

Usage

HotScript is free for personal use. If you wish to use it for business purposes, you must send an email to [email protected] to discuss licensing options.

Contact

Primary support for HotScript is via email suppprt at the forums, located at: [email protected]

Status

Documentation is being enhanced but is greatly lagging behind the actual development of HotScript. We know it is important and are working on it. The current user manual is outdated and will be replaced with a full wiki describing every feature of HotScript and will also include a fully documented API.

If you are willing to assist us with completing the documentation, please contact [email protected]. This is a perfect task for the HotScript community to get involved with and reveal all of the capabilities that are currently "hidden".

Roadmap

HotScript is continuously growing. The wishlist is huge, containing several hundred new features.

Donate

Please consider donating towards the future development and support of HotScript.

Donations are the best way to request new features or increase the priority of a planned enhancement.

10/23/2018: Donations are temporarily suspended due to a hacked PayPal account. Until this is resolved, please send an email to [email protected] to arrange alternate methods.

User Comments

Paul P.

The elegance of what you have built here is in the simplicity of being able to use it.

Dave V.

I can honestly say that if I have to go without HotScript I will be a very unhappy camper. The custom tasks that I have it do make my life so much simpler. Just being able to change to all caps or titles alone is worth having it. I use it every day, all day. It would be like telling me I can no longer drive and have to go back to horse and carriage.

Anonymous

The amount of time HotScript saves me during the week is remarkable.

J.P.

I have waited for years for Microsoft to provide some of these features.

KB

I use it ALL the time. Why wouldn't you?

B

Using a computer without HotScript is painful.