<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Keyboard &#38; Mouse Automation</title>
	<atom:link href="http://cedeq.com/blog/automation/feed/" rel="self" type="application/rss+xml" />
	<link>http://cedeq.com/blog/automation</link>
	<description>with Shortcuts &#38; Macro Softwares</description>
	<pubDate>Sun, 20 Jul 2008 19:03:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>First AutoHotkey Script</title>
		<link>http://cedeq.com/blog/automation/first-autohotkey-script/</link>
		<comments>http://cedeq.com/blog/automation/first-autohotkey-script/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 23:15:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/?p=9</guid>
		<description><![CDATA[With a little search, you&#8217;ll find a lot of script examples on the Internet but what most of them won&#8217;t tell you is how to create and use them.  
Well&#8230; lets start with the basics then.
Once you have downloaded and installed AutoHotKey, just follow the given steps:


Open any folder and pull down the File Menu. Choose New [...]]]></description>
			<content:encoded><![CDATA[<p id="r_8i1">With a little search, you&#8217;ll find a lot of script examples on the Internet but what most of them won&#8217;t tell you is how to create and use them.  </p>
<p id="s0qv0">Well&#8230; lets start with the basics then.</p>
<p>Once you have downloaded and installed <a id="s3ok" title="AutoHotKey" href="http://www.autohotkey.com/download/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.autohotkey.com');" target="_blank">AutoHotKey</a>, just follow the given steps:</p>
<ol>
<li>
<div id="yh5k">Open any folder and pull down the File Menu. Choose New -&gt; AutoHotKey Script.  </div>
</li>
<li>
<div id="yh5k2">Type a name for the file, and make sure that the file extension is .ahk</div>
</li>
<li>
<div id="dpnc">Now, right click on this file and choose the option Edit Script.  The file that will open now will already have some text †. To use any script, just add the script in a new blank line. </div>
</li>
<li>
<div>Save and Close the File.</div>
</li>
</ol>
<p>That&#8217;s it. Simple, right??</p>
<p>Now to try out this script, all you need to do is double click on your .ahk file. You&#8217;ll now see a AutoHotKey icon in your system tray which means that your script has been launched.</p>
<p>You can test the script by using whatever hotkey you had specified in the script. To exit or edit the script again, right-click on the tray icon and choose the appropriate option.</p>
<p>Meghna</p>
<p>† <em>The text contained is generally information about your AutoHotKey software version, and some standard commands. You can remove this text completely or keep it. These commands are not required to run your script, but they do speed up your script a little.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/first-autohotkey-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Learning AutoHotKey - Simplifying The Idea Of Hotkeys and HotStrings</title>
		<link>http://cedeq.com/blog/automation/learning-autohotkey-simplifying-the-idea-of-hotkeys-and-hotstrings/</link>
		<comments>http://cedeq.com/blog/automation/learning-autohotkey-simplifying-the-idea-of-hotkeys-and-hotstrings/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 18:07:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/?p=10</guid>
		<description><![CDATA[For a first-time user, AutoHotkey can be an intimidating experience.
While its benefits in saving time and preventing RSI are undeniable, the general first reaction from users is &#8220;Hey.. I am not a programmer.. I can&#8217;t do this&#8230; It&#8217;s too tough&#8230; What a waste of time.&#8221;
But wait.. It&#8217;s not tough. Actually, writing commands and generating scripts [...]]]></description>
			<content:encoded><![CDATA[<p>For a first-time user, AutoHotkey can be an intimidating experience.</p>
<p>While its benefits in saving time and preventing RSI are undeniable, the general first reaction from users is &#8220;Hey.. I am not a programmer.. I can&#8217;t do this&#8230; It&#8217;s too tough&#8230; What a waste of time.&#8221;</p>
<p>But wait.. It&#8217;s not tough. Actually, writing commands and generating scripts can be quite easy if you just understand a few basics.</p>
<p>Before I start explaining the &#8220;How To..&#8221; behind AutoHotkey command scripts, you need to know &#8220;Why Generating Scripts In AutoHotkey&#8221; is important.</p>
<p>Let&#8217;s start with explaining two important terms that are used with AutoHotKey software: HotKeys and HotStrings.</p>
<p><strong>Hotkeys</strong> and <strong>Hotstrings</strong> are both used to trigger commands. The difference lies in the key sequence(s) you need to trigger those commands.</p>
<p>For eg: Pressing F1 will activate the Help Menu. You only press one key here, and this is what we call a HotKey. They are also referred to as Shortcut Keys.</p>
<p>On the other hand, a HotString is a key sequence that involves more than one character (string) to execute any commands. They are generally used to expand abbreviations.</p>
<p>For eg: You can define the string &#8220;btw&#8221; to expand to &#8220;by the way&#8221; as you type.</p>
<p>However, remember that the Ctrl+C key sequence for copying the selected objects is a HotKey and not a HotString (since it only uses one character, C).</p>
<p>Defining HotStrings and HotKeys can not only help you automate tasks but also lets you choose the key combinations. And this is where AutoHotKey gives you the full power to use your keyboard and mouse, just the way you like it.</p>
<p>You can even change pre-defined Windows Hotkeys and Strings, so if in case, you think F1 should be used to Forward your emails instead of bringing up the Help Menu, all you need to do is generate a simple script.</p>
<p>Of course it can get cumbersome and hard to remember when you define a string to activate a command (especially when it involves use of 3 or more keys). Then you can just use the Enterpad and voila you can now activate that command with just a single key again.</p>
<p>Learning how to use AutoHotkey is not only simple, but I promise you, it will also be one of the most useful thing you&#8217;ll ever learn.</p>
<p>Of course, we understand if you don&#8217;t quite have the time or effort required for that. In which case, the fact that it&#8217;s an open-source software comes in quite handy. You can find scripts for most tasks online. Just &#8220;google it&#8221;. <img src='http://cedeq.com/blog/automation/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Meghna</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/learning-autohotkey-simplifying-the-idea-of-hotkeys-and-hotstrings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Everything about the installation of AutoHotkey</title>
		<link>http://cedeq.com/blog/automation/everything-about-the-installation-of-autohotkey/</link>
		<comments>http://cedeq.com/blog/automation/everything-about-the-installation-of-autohotkey/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 15:51:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/?p=7</guid>
		<description><![CDATA[(Updated July 2nd, 2008)
Installing AutoHotkey on Windows Operating System is very easy.—Install the software (about 2 MB) directly from the AutoHotkey Website at this address:
http://www.autohotkey.com/download/AutoHotkeyInstall.exe.
&#8230; When Windows asks if you want to save or execute, click on &#8220;execute.&#8221;  By default, AutoHotkey will automatically be installed in the &#8220;C:\Program Files\AutoHotkey\&#8221; folder that it will create.
The installation process is programmed [...]]]></description>
			<content:encoded><![CDATA[<p>(Updated July 2nd, 2008)</p>
<p id="bs2v">Installing AutoHotkey on Windows Operating System is very easy.—Install the software (about 2 MB) directly from the AutoHotkey Website at this address:</p>
<p id="bs2v0"><a id="f9mg" href="http://www.autohotkey.com/download/AutoHotkeyInstall.exe" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.autohotkey.com');">http://www.autohotkey.com/download/AutoHotkeyInstall.exe</a>.</p>
<p id="bs2v2">&#8230; When Windows asks if you want to save or execute, click on &#8220;execute.&#8221;  By default, AutoHotkey will automatically be installed in the &#8220;C:\Program Files\AutoHotkey\&#8221; folder that it will create.</p>
<p id="m4js">The installation process is programmed to register files with the extension &#8220;.ahk&#8221; so to associate them with the AutoHotkey program. It means that if you doubleclick on a file with the extension &#8220;.ahk&#8221; in your File Explorer, Windows will automatically start the AutoHotkey program to execute it.</p>
<p id="kys_">The installation process will also create a new menu item in your Windows start menu to launch AutoHotkey.</p>
<p id="kblh">AutoHotkey will also add three menu items when you rightclick on your mouse in File Explorer.  In other words, when you rightclick on a file with the &#8220;.ahk&#8221; extension in Windows Explorer, the popup menu will have three more items: &#8220;Run Script&#8221;, &#8220;Compile Script&#8221; and &#8220;Edit Script.&#8221;  Windows Explorer will also have a new type of file in the &#8220;File-&gt;New&#8221; command.  This command will be called &#8220;AutoHotkey Script&#8221;.</p>
<p id="ewhl">The AutoHotkey installation should not do anything else into your system.  If it does, please let me know.</p>
<p id="tw17"><em><span style="color: #0000ff;">Note: You can easily uninstall AutoHotkey with the regular Windows &#8220;Add/Remove programs&#8221; (WinXP name) that you can reach from the Windows configuration panel.</span></em></p>
<p>Sonia</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/everything-about-the-installation-of-autohotkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AutoHotkey Vs AutoIT</title>
		<link>http://cedeq.com/blog/automation/autohotkey-vs-autoit/</link>
		<comments>http://cedeq.com/blog/automation/autohotkey-vs-autoit/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 15:05:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/?p=8</guid>
		<description><![CDATA[What is AutoHotkey and AutoIT?  What is the difference between them?  These two programs are similar.  In fact, AutoHotkey has been derived from AutoIT.  AutoHotkey and AutoIT are two programming languages that could be compared with Basic, Java, C and PHP. 
I found that AutoIT is more structured than AutoHotkey and this is something that can be useful [...]]]></description>
			<content:encoded><![CDATA[<p id="ujhd" style="text-align: left;">What is AutoHotkey and AutoIT?  What is the difference between them?  These two programs are similar.  In fact, AutoHotkey has been derived from AutoIT.  AutoHotkey and AutoIT are two programming languages that could be compared with Basic, Java, C and PHP. </p>
<p id="f.zy0" style="text-align: left;">I found that AutoIT is more structured than AutoHotkey and this is something that can be useful to create and modify bigger Windows applications.  But, the difference lies in the fact that AutoHotkey is probably easier to start with.  It is also more powerful than AutoIT when it comes to managing shortcuts and/or hotkeys linked to simple tasks. </p>
<p id="tu0t" style="text-align: left;">So, if you intend to create full-featured Windows applications, I would suggest AutoIT.  But, if your intention is to create several small tasks activated by hotkeys and/or shortcuts, I would suggest AutoHotkey.  Some examples would be like using one key to sign your name, to access your bank account, access Google Homepage, etc. </p>
<p id="e7qe0" style="text-align: left;">If you feel up to it and you are expert enough to create full-featured Windows applications, like the creation of complex menus, graphic interfaces, icons, etc., you also have the possibility to use Basic, Java, C and, of course AutoIT. </p>
<p id="r0qz" style="text-align: left;">The wonderful thing about AutoHotkey is that you are able to create so many hotkey-to-macro tasks like the examples shown above.  But, after the creation of a few hotkeys, we usually find that remembering these hotkeys is quite complex.  The good news is that Cedeq created a keypad, the Enterpad P120, with 120 keys that can be used with AutoHotkey.  That way, you won&#8217;t have to remember what your hotkey is since you&#8217;ll only have to press on the corresponding touchkey of the Enterpad.  And, believe me, after you create a few hotkeys, you will definitely want to create more and more.  They really simplify any work we have to do.</p>
<p style="text-align: left;">Sonia</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/autohotkey-vs-autoit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prevent RSI with AutoHotkey</title>
		<link>http://cedeq.com/blog/automation/prevent-rsi-with-autohotkey/</link>
		<comments>http://cedeq.com/blog/automation/prevent-rsi-with-autohotkey/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 23:14:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/?p=6</guid>
		<description><![CDATA[If you are anything like me, you probably spend an upward of 14 hours on your computer, and even with the best ergonomically designed hardware, you are still well on your way to having RSI.
How many times have you wished that you could get your work done by just glaring at the screen when your [...]]]></description>
			<content:encoded><![CDATA[<p>If you are anything like me, you probably spend an upward of 14 hours on your computer, and even with the best ergonomically designed hardware, you are still well on your way to having RSI.</p>
<p>How many times have you wished that you could get your work done by just glaring at the screen when your wrists or neck began to ache? That the pop-up windows would close on their own; that the typos would correct themselves; that the abbreviations you typed would magically turn into words/phrases especially when writing official emails (this last one is my fantasy and I suspect of quite a few corporate executives too).</p>
<p>But <a href="http://www.autohotkey.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.autohotkey.com');">AutoHotkey</a> can automate all these tasks and more. It allows you to remap the keyboard, use abbreviations to type in words/phrases, automatically close unwanted programs, change soundcard settings, launch programs/documents, automate signatures, schedule reminders, and even control the mouse cursor with a joystick or keyboard.</p>
<p>The best part: It is free, doesn’t take much memory space, and allows you to define any combination of keyboard and mouse strokes as a hotkey (you can even override Windows defaults).</p>
<p>If you don’t feel up to the task of remembering the various hotkeys, the <a href="http://www.cedeq.com/enterpad-p120/autohotkey-english.html" >Enterpad</a> takes care of that. The Enterpad is a compact keyboard that can be configured for 120 different hotkeys and can effectively replace your regular keyboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/prevent-rsi-with-autohotkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Managing a large number of hotkeys!</title>
		<link>http://cedeq.com/blog/automation/managing-a-large-number-of-hotkeys/</link>
		<comments>http://cedeq.com/blog/automation/managing-a-large-number-of-hotkeys/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 18:16:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/2008/03/27/managing-a-large-number-of-hotkeys/</guid>
		<description><![CDATA[It is exactly the problem we faced at the beginning with AutoHotkey. We needed 100+ &#8220;hotkey-to-macro&#8221; to open websites/ files, select accounts/ fonts/ printers, start programs, type special characters and so on.
Actually we had 4 problems:

It was almost impossible to remember all of our hotkeys and even less possible to ask a part time employee [...]]]></description>
			<content:encoded><![CDATA[<p>It is exactly the problem we faced at the beginning with AutoHotkey. We needed 100+ &#8220;hotkey-to-macro&#8221; to open websites/ files, select accounts/ fonts/ printers, start programs, type special characters and so on.</p>
<p><strong>Actually we had 4 problems</strong>:</p>
<ol>
<li>It was almost impossible to remember all of our hotkeys and even less possible to ask a part time employee to remember them. </li>
<li>It was frequent and very damaging to press the wrong hotkey which was activating the wrong macro. </li>
<li>It was time-consuming to find and modify a macro and/or replace a hotkey in our script file. </li>
<li>Some of the hotkeys that we were selecting for our macros were disabling useful existing hotkeys in Windows environment. </li>
</ol>
<p><strong>We solved everything with a customizable keyboard like the Enterpad</strong>. The graphic overlay on the Enterpad solved the problem of remembering and pressing the wrong hotkey. Actually, the way we built our AutoHotkey script file makes modifications a lot easier. Finally, our script file uses only one hotkey (F10) followed by a three digit number (001 to 120) to trigger 120 different macros. This means that we do not disable other predefined Windows hotkeys.</p>
<p>Our AutoHotkey script template, the Enterpad ready-to-print overlay and a tutorial are available free at <a target="_blank" href="http://www.cedeq.com/enterpad-p120/autohotkey-english.html" >www.cedeq.com/enterpad-p120/autohotkey-english.html</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/managing-a-large-number-of-hotkeys/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Auto-Hotkeys for AutoHotkey</title>
		<link>http://cedeq.com/blog/automation/auto-hotkeys-for-autohotkey/</link>
		<comments>http://cedeq.com/blog/automation/auto-hotkeys-for-autohotkey/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 20:30:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AutoHotkey]]></category>

		<guid isPermaLink="false">http://cedeq.com/blog/automation/2008/03/24/auto-hotkeys-for-autohotkey/</guid>
		<description><![CDATA[People are frequently executing simple tasks without AutoHotkey because it is not practical to remember all the hotkeys to fire them]]></description>
			<content:encoded><![CDATA[<p><strong>Are you manually doing these simple tasks over and over again?</strong></p>
<ol>
<li>Starting webpages like “google.com”, “yahoo.com\currency”…</li>
<li>Typing special characters like †, ‡, ™, ®, ©, é, ê, ç…</li>
<li>Typing account or department numbers like “237UJ65”…</li>
<li>Starting programs like “dictionary.exe”, “email.exe”, “fax.exe”…</li>
<li>Opening specific folders like “c:\windows\user\images”…</li>
<li>Opening files like “ToDo.txt”, “Phone.txt”, “ToBuy.txt”…</li>
<li>Typing canned answers like “You can reach me at 800-123-4567”…</li>
<li>Selecting menu commands like “ALT+F+S”…</li>
</ol>
<p><a href="http://cedeq.com/enterpad-p120/autohotkey-english.html" ><img src="http://cedeq.com/enterpad-p120/images/Enterpad_110.gif" border="0" alt="Enterpad Overlay Keyboard" width="110" height="110" align="right" /></a></p>
<p>Several people are frequently executing these tasks <strong>without AutoHotkey</strong> simply because it is not practical to remember all the hotkeys linked to so many tasks.</p>
<p><strong>Everything is different with an </strong><a href="http://en.wikipedia.org/w/index.php?title=Overlay_keyboard" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Overlay Keyboard</a> like the <a title="Enterpad Overlay Keyboard" href="http://cedeq.com/enterpad-p120/autohotkey-english.html" >Enterpad</a> because you don’t have to remember any hotkeys. Pressing the right labeled key will instantly generate the hotkey which will generate your number and so on for canned answers, special characters, menu /file /program /website access, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://cedeq.com/blog/automation/auto-hotkeys-for-autohotkey/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
