8
======================================================================== TYPERTASK HELP REFERENCE Copyright © 2012 Vista Software, Inc. www.vtaskstudio.com ======================================================================== CONTENTS: I. INTRODUCTION II. TYPERTASK FEATURES  1. AUTOMATED KEYBOARD TYPING  2. RUN PROGRAMS  3. DELAYS  4. WINDOW ACTIVATION  5. MOUSE CLICKS  6. CUSTOM LISTS III. TYPERTASK KEY CODES AND VARIABLES  1. SPECIAL KEY CODES  2. ENVIRONMENT VARIABLES IV. TYPERTASK ADDITIONAL TOOLS  1. REMOVE CLIPBOARD FORMATTING  2. SHOW TOTAL AUTOMATIONS  3. TRACK MOUSE V. TYPERTASK TECHNICAL INFORMATION VI. TYPERTASK LICENSE AGREEMENT ========================================================================  I. INTRODUCTION ======================================================================== Thank you for using TyperTask! TyperTask is designed to help you by automating your keyboard typing. TyperTask  does this by looking for "signals," and then auto typing longer phrases. For example, you may type your signature many times a day. With TyperTask, you can just type "mysig" (or any other signal), and your full signature will automatically be typed, while you are working in any program. The basic format of the TyperTask mappings file is: Trigger=Type This Text (one per line) Signals can be either text or key combinations: text=This was launched by a text trigger! {control}{shift}{alt}W=You just pressed "Control + Shift + Alt + W" * Hint: Please note that some key combinations may conflict with the operating system. For example "Control+C" is the universal combo for "Copy." Avoid these combos when setting signals. Use Control+Shift+Alt combos, or use text

Typertask

Embed Size (px)

Citation preview

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 1/8

========================================================================TYPERTASK HELP REFERENCECopyright © 2012 Vista Software, Inc.www.vtaskstudio.com========================================================================

CONTENTS:

I. INTRODUCTION

II. TYPERTASK FEATURES  1. AUTOMATED KEYBOARD TYPING  2. RUN PROGRAMS  3. DELAYS  4. WINDOW ACTIVATION  5. MOUSE CLICKS  6. CUSTOM LISTS

III. TYPERTASK KEY CODES AND VARIABLES  1. SPECIAL KEY CODES  2. ENVIRONMENT VARIABLES

IV. TYPERTASK ADDITIONAL TOOLS  1. REMOVE CLIPBOARD FORMATTING  2. SHOW TOTAL AUTOMATIONS  3. TRACK MOUSE

V. TYPERTASK TECHNICAL INFORMATION

VI. TYPERTASK LICENSE AGREEMENT

======================================================================== I. INTRODUCTION========================================================================

Thank you for using TyperTask!

TyperTask is designed to help you by automating your keyboard typing. TyperTask does this by looking for "signals," and then auto typing longer phrases. Forexample, you may type your signature many times a day. With TyperTask, you

can just type "mysig" (or any other signal), and your full signature willautomatically be typed, while you are working in any program.

The basic format of the TyperTask mappings file is:

Trigger=Type This Text (one per line)

Signals can be either text or key combinations:

text=This was launched by a text trigger!{control}{shift}{alt}W=You just pressed "Control + Shift + Alt + W"

* Hint: Please note that some key combinations may conflict with the operatingsystem. For example "Control+C" is the universal combo for "Copy." Avoidthese combos when setting signals. Use Control+Shift+Alt combos, or use text

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 2/8

signals.

======================================================================== II. TYPERTASK FEATURES========================================================================

---------------------------------------- 1. AUTOMATED KEYBOARD TYPING----------------------------------------

Typing is the primary job of TyperTask, and therefore it has advanced keyboardcontrol. TyperTask is able to automate nearly anything that you can do onyour keyboard by hand.

TyperTask can do normal typing, international characters, multiple lines,cursor movement, and non-printable keys such as Control, Alt, and F1.

To use TyperTask most efficiently, you should choose unique signal keys. Thisis important because you want triggers that are not usually typed, to avoidconflicts with normal typing. For example, "the" would be a poor choice,since it is a frequently typed word. A good method is to use special flagcharacters, such as "~". You can create a group of TyperTask entries likethis:

~ty=Thank you very much!~br=Best Regards{enter}-My Name~1=C:\Program Files

* Hint: Another good use of TyperTask is to have it "auto-complete" phrases.

For example, a common long word like "Specifications" could be automated bythis much shorter signal:

speci=specifications

* Hint: Similarly, if you frequently misspell words like "receive", then addentries to correct them (notice the space after "youre " below, which is a wayto only activate the trigger after the full word is typed):

recieve=receiveyoure =you're

---------------------------------------- 2. RUN PROGRAMS----------------------------------------

TyperTask can not only automatically type for you, it can also launchprograms and websites. You indicate to TyperTask that you want to starta program (instead of typing the name) with the "RUN:" command:

{Control}{Shift}{Alt}G=RUN: http://www.google.com{Control}{Shift}{Alt}D=RUN: "My Document.doc"go note=RUN: notepad.exe C:\Windows\win.ini

* Hint: Be sure to include quotes around path names if there are problems

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 3/8

starting the program/file.

---------------------------------------- 3. DELAYS----------------------------------------

TyperTask's automation capabilities also include DELAYS. The sample belowstarts Notepad when you press Control+Shift+Alt+"N", waits one second(1000 milliseconds) so the program can start, and then types a phrase:

{Control}{Shift}{Alt}N=RUN: notepad.exe{Delay=1000}Hello! {Delay=500}World!

* Hint: You can start multiple apps all with one command. This lets you starta group of programs with a single trigger.

{Control}{Shift}X=RUN: notepad.exe{delay=250}RUN: calc.exe{delay=250}RUN

: mspaint.exe

---------------------------------------- 4. WINDOW ACTIVATION----------------------------------------

TyperTask can activate a WINDOW (bring it to the front). This is done with the"WINDOW:" command and providing the window title (partial titles are OK):

{Control}{Shift}{Alt}C=WINDOW: Calculator

* Hint: By combining multiple commands, you can activate a window and then begin typing in it:

{Control}{Shift}{Alt}C=WINDOW: Calculator{Delay=1000}123

* Hint: Taking the above example a step further, you can combineRUN + WINDOW + TYPE into a single automation command:

{Control}{Shift}{Alt}N=RUN: notepad.exe{delay=1000}WINDOW: Notepad{Delay=1000}Hello!

* Hint: You can combine multiple WINDOW commands to switch and type betweenseparate programs in a single TyperTask entry. This allows significantPC automation with just a one action line.

---------------------------------------- 5. MOUSE CLICKS----------------------------------------

TyperTask can also activate MOUSE CLICKS. Clicks are based on the currentlyactive window. To perform screen-based clicks, simply have the desktop as the

active window. The following codes provide mouse actions:

{click 15, 12} --> Clicks the mouse in the current window at pixel

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 4/8

 15,20  This would probably be on the titlebar's icon. 

{click_dbl 100,200} --> Double-Clicks the mouse at pixel (100,200)

{click_right 15,12} --> Right-Clicks the mouse at pixel (15,12)

{mouse_return} --> Returns the mouse cursor to its original position.

* Hint: You can use the "Track Mouse" tool under the "Options" menu to determinewhat pixel coordinates to use for mouse commands. Select this option, thenactivate the window you want to automate, and the cursor position will be shownin the TyperTask status bar (have TyperTask visible next to the acitve app).

* Hint: The following entry will switch to Calculator (if running), wait asecond, and click inside the window:

{control}{shift}{alt}C=WINDOW: Calculator{delay=1000}{click 35, 192}

* Hint: The following entry will right-click the mouse (and thus show a contextmenu) in Notepad (if running):

{control}{shift}{alt}R=WINDOW: Notepad{delay=1000}{click_right 200, 200}

---------------------------------------- 6. CUSTOM LISTS----------------------------------------

You can create lookup lists for easy launching of programs and documents.This feature will display a list of filenames that will be run when clicked.Individual items are separated by semicolons (";"). For the example below,when <F7> is pressed, a list of programs and documents is displayed:

{F7}=LIST: calc.exe; mspaint.exe; notepad.exe; %WINDIR%\win.ini

* Hint: The list window will initially show in the upper right corner of thescreen, but you can move the list to any location. The list window willremember its last location.

======================================================================== III. TYPERTASK KEY CODES AND VARIABLES========================================================================

---------------------------------------- 1. SPECIAL KEY CODES----------------------------------------

TyperTask identifies non-alphanumeric keys (for example, the Left arrow) through 

the use of "bracket codes," such as {left}. For a full list of all bracketcodes for system keys, please refer to the vTask Studio help file located athttp://www.vtaskstudio.com.

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 5/8

* Hint: To enter in newlines/returns, you can use {enter} or {return}.

Here are some common key codes:

{pagedown}{pageup}

{enter}{return}{left}{right}{down}{up}{insert}{delete}{backspace}{F1}{F2}{Num1}

{Num2}{VolumeMute}{VolumeUp}{VolumeDown}{controldown}{controlup}{shiftdown}{shiftup}{altdown}{altup}{delay=1000}{delay=500}{{yyyy}} = year, 4-digit

{{yy}} = year, 2-digit{{mm}} = month{{dd}} = day of month{{hh}} = hour{{uu}} = minute

* Hint: TyperTask is great for HTML editing and programming. For example, theentry below will complete the BOLD tag, and place the cursor in the middleof the tag:

<b=<b></b>{left}{left}{left}{left}

* Hint: Combining multiple features mentioned above, you can select text inyour editor, and then have TyperTask turn it into an HTML link:

{control}{shift}{alt}A={controldown}c{controlup}<a href="">{controldown}v{controlup}</a>

* Hint: For efficient parsing and consistency, TyperTask requires the"Control + Shift + Alt" combination to be listed as "{control}{shift}{alt}".In other words, it cannot be listed as "{alt}{shift}{control}" or in other ordering.

* Hint: When using combo triggers such as "{Control}{Shift}A", all keys must bereleased before the automation can begin. This is to avoid conflicts with the

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 6/8

output text.

* Hint: TyperTask can control MEDIA commands, too. For example, the entries below willcontrol your PC speaker volume.

{control}{shift}{alt}{up}={VolumeUp}{control}{shift}{alt}{down}={VolumeDown}

; This one will toggle the volume ON/OFF each time it's pressed:{control}{shift}{alt}{pagedown}={VolumeMute}

---------------------------------------- 2. ENVIRONMENT VARIABLES----------------------------------------

TyperTask can also interpret ENVIRONMENT VARIABLES. These are system placeholders that are replaced with data/text at run time. They are delimitedby "%" characters. For example, the %TEMP% variable holds the folder namefor temporary files.

The operating system has numerous pre-set variables. These can be viewed bytyping "SET" in a command prompt window. They are also available in"Control Panel - System - Advanced - Env Vars". You can also set newvariables to any value you want. Type "SET /?" for a complete explanationand examples.

Below are some examples of environment variables:

; Opens a new command prompt windowcmd=RUN: %COMSPEC%

; Completes a path with a runtime variabletmp=%TEMP%\temp_file.txt

; Demonstrates a custom variable that you can createvar1=Thank you for using %PRODUCT%! We hope %PRODUCT% helps you.

* Hint: Please be aware that you may need to re-login after setting customvariables. This allows them to be refreshed & visible to TyperTask.

======================================================================== IV. TYPERTASK ADDITIONAL TOOLS========================================================================

1. "REMOVE CLIPBOARD FORMATTING": This command converts any text in theclipboard to unformatted text. This removes any fonts, colors, links, orother formatting. This allows you to copy text from the internet and pasteit into other programs while retaining only the raw text.

No additional prompts or confirmation is shown after running; the clean

text can be pasted immediately after choosing the command.

This command is available in both the Options menu, as well as the popup

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 7/8

menu in the system tray icon (via the right mouse click).

2. "SHOW TOTAL AUTOMATIONS" will display a count of the number of triggermatches (automations) performed during the current session (since TyperTaskwas started), and a grand total of all trigger activations.

3. "TRACK MOUSE": This option will show the mouse location in pixels in theTyperTask status bar. The coordinates will be based on the currently activewindow. This feature is valuable for finding the positions of buttons, links,or any other control or image. This pixel location can be clicked with theMOUSE CLICKS command (explained above), such as {click 100, 200}.

======================================================================== V. TYPERTASK TECHNICAL INFORMATION========================================================================

Reference for the "TyperTask.ini" settings:

  window_left The size of the main window  window_top Window size  window_width Window size  window_height Window size  window_start Initialize as "minimized", "maximized", or "normal"  font Edit control font, such as "Tahoma,9"  file The current working file  tray Minimizes to the system tray (notification area)  wrap_text Wraps the text in the main edit control  activation_count The total number of triggers successfully used

 

Due to the free nature of this program, no personalized technical supportcan be provided by Vista Software, Inc. staff.

Good luck with TyperTask, and please support vTask Studio if you like thisfree tool! Be sure to check back for updates.

======================================================================== VI. TYPERTASK LICENSE AGREEMENT========================================================================

1. All title and copyrights in and to the Software (including but not limitedto any images, photographs, animations, video, audio, music, and textincorporated into the Software), the accompanying printed materials, and anycopies of the Software are owned by Vista Software, Inc. The Software isprotected by copyright laws and international treaty provisions.

2. You may not reverse engineer, decompile, or disassemble the Software. Youmay not remove any proprietary notices, labels or marks on the program andaccompanying documentation. This Software may not be used in commercialapplications, resold, or leased without the prior written consent of VistaSoftware, Inc.

3. The Software is provided AS IS and with all faults. Vista Software, Inc.makes no representations or warranties of any kind concerning the quality,

8/9/2019 Typertask

http://slidepdf.com/reader/full/typertask 8/8

safety or suitability of the Software, either express or implied, includingwithout limitation any implied warranties of merchantability, fitness for aparticular purpose, or non-infringement. In no event will Vista Software, Inc.be liable for any indirect, punitive, special, incidental or consequentialdamages however they may arise and even if Vista Software, Inc. has beenpreviously advised of the possibility of such damages.

========================================================================Copyright © 2012 Vista Software, Inc.ALL RIGHTS RESERVED.www.vtaskstudio.com========================================================================