<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>thecrumb.com &#187; autohotkey</title>
	<atom:link href="http://thecrumb.com/tag/autohotkey/feed/" rel="self" type="application/rss+xml" />
	<link>http://thecrumb.com</link>
	<description>developer &#124; thinker &#124; tinkerer</description>
	<lastBuildDate>Sat, 04 Feb 2012 01:28:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Finding CFDUMP Line Numbers</title>
		<link>http://thecrumb.com/2011/07/22/finding-cfdump-line-numbers/</link>
		<comments>http://thecrumb.com/2011/07/22/finding-cfdump-line-numbers/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 20:16:45 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[toolbox]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1556</guid>
		<description><![CDATA[There was some discussion on Twitter about line numbers and CFDUMP. I wish CFDumps showed the file and line where the dump came from. #coldfusion that would really help at times! This is easy if you are using ColdFusion Builder &#8230; <a href="http://thecrumb.com/2011/07/22/finding-cfdump-line-numbers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There was some discussion on Twitter about line numbers and CFDUMP.</p>
<blockquote><p>I wish CFDumps showed the file and line where the dump came from. #coldfusion that would really help at times!</p></blockquote>
<p>This is easy if you are using ColdFusion Builder and CFEclipse!<br />
<span id="more-1556"></span><br />
First setup a custom Task Tag.  </p>
<p>In ColdFusion Builder navigate to ColdFusion > Profiles > Editor > Task Tags.</p>
<p>Click &#8220;New&#8221;, and enter CFDUMP for your task name.  I set these to &#8216;high&#8217; priority.</p>
<p>Now when you add a cfdump tag &#8211; add a CFDUMP comment with it.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;!--- CFDUMP: Debugging ---&gt;
&lt;cfdump var=&quot;#myVar#&quot; top=2 label=&quot;MyDump ( myVar)&quot; abort=&quot;true&quot;&gt;
</pre>
<p>You can do this through a snippet or I prefer to use AutoHotkey&#8230;</p>
<pre class="brush: plain; title: ; notranslate">
;-- Wrap selected text in CFDump/CFAbort ---

; whatever hot key combo you want - I use F1
  clipboard =

  send ^c

  clipwait, 1

  If ErrorLevel = 0

  {

    clipboard = &lt;!--- CFDUMP: Debugging ---&gt;`n&lt;cfdump var=&quot;#%clipboard%#&quot; top=2 label=&quot;My Dump ( %clipboard% )&quot; abort=&quot;true&quot;&gt;`n

    send ^v

  }

return
</pre>
<p>So I simply select my text, hit F1 and the selected text is written to my clipboard, wrapped in the comment and cfdump and then printed out to the screen.</p>
<p>Once your comment is in place &#8211; simply open the Tasks view in Eclipse and your CFDUMPS should appear in the list along with a column that displays what line number!</p>
<p><a href="http://thecrumb.com/wp-content/uploads/2011/07/cfdump.gif"><img src="http://thecrumb.com/wp-content/uploads/2011/07/cfdump-e1311365706228.gif" alt="" title="cfdump" width="500" height="103" class="aligncenter size-full wp-image-1558" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2011/07/22/finding-cfdump-line-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WindowPad</title>
		<link>http://thecrumb.com/2011/02/11/windowpad/</link>
		<comments>http://thecrumb.com/2011/02/11/windowpad/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 20:30:28 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1365</guid>
		<description><![CDATA[WindowPad describes itself as a &#8220;multi-monitor window-moving tool&#8221;. Uses a virtual &#8220;pad&#8221; to arrange windows. Use the Numpad or your own custom layout to move and resize a window to fill the appropriate section of the screen. What is neat &#8230; <a href="http://thecrumb.com/2011/02/11/windowpad/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.autohotkey.com/forum/topic21703.html">WindowPad</a> describes itself as a &#8220;multi-monitor window-moving tool&#8221;.</p>
<blockquote><p>Uses a virtual &#8220;pad&#8221; to arrange windows. Use the Numpad or your own custom layout to move and resize a window to fill the appropriate section of the screen.</p></blockquote>
<p>What is neat is that this is actually an AutoHotkey script.  So to run you can either run the .ahk (if you have AutoHotkey installed) or a compiled .exe file.  This is a great example of what you can do with AutoHotkey beyond simple text replacement.</p>
<p>I usually stuff the .exe in Dropbox.  I have a directory setup in Dropbox where I store all my useful scripts and applications.  Then I create a shortcut and drop that in my Startup folder.  So either at home or work I have access to the script!</p>
<p>WindowPad is a simple utility &#8211; by using a hotkey and your keyboard numpad you can easily manipulate windows. Either one one screen, or if you have multiple monitors, between screens. All without leaving the comfort of your keyboard.  No need to stop typing, grab the mouse, find the title bar, drag. Drag again because you lost focus. Double click to maximize, etc.</p>
<p><span id="more-1365"></span>The shortcuts are simple, using a hot key (Windows key) and the number pad:</p>
<ul>
<li>Win + Numpad 1 &#8211; Move window to lower left of active monitor</li>
<li>Win +Numpad 2 &#8211; Move window to bottom of active monitor</li>
<li>Win +Numpad 3 &#8211; Move window to lower right of active monitor</li>
<li>Win +Numpad 4 &#8211; Move window to far left</li>
<li>Win +Numpad 5 &#8211; Center window</li>
<li>Win +Numpad 6 &#8211; Move window to far right</li>
<li>Win +Numpad 7 &#8211; Move window to upper left of active monitor</li>
<li>Win +Numpad 8 &#8211; Move window to top of active monitor</li>
<li>Win +Numpad 9 &#8211; Move window to upper right of active monitor</li>
<li>Win +Numpad Add = Maximize Toggle</li>
<li>Win +Numpad Enter = Window Screen Move</li>
</ul>
<div id="attachment_1370" class="wp-caption aligncenter" style="width: 524px"><a href="http://thecrumb.com/wp-content/uploads/2011/02/NewScreen.png"><img class="size-full wp-image-1370" title="NewScreen" src="http://thecrumb.com/wp-content/uploads/2011/02/NewScreen.png" alt="" width="514" height="378" /></a><p class="wp-caption-text">Window Pad Shortcuts</p></div>
<p>One thing I often do is pop open a Firefox and Selenium IDE window.  To get them tiled easily I can simply do a WIN+Numpad4 and WIN+Numpad6.  I know there are Windows shortcuts to tile things but I find WndowsPad a bit more intuitive.</p>
<p><em>Win + Numpad Enter </em>is my favorite.  Clicking that will  quickly whip a window between multiple monitors. Great when you want to focus on something but it&#8217;s on your secondary monitor.</p>
<p>And if you are feeling adventurous you can add your own shortcuts using the included .ahk script!</p>
<p>Want to learn more about tools like this?  Come see me present at <a href="http://www.cfobjective.com/">cf.Objective</a>!   I will be talking about automation, AutoHotkey and other tools than can make your life as a developer easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2011/02/11/windowpad/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Speed Up Model-Glue Reloads</title>
		<link>http://thecrumb.com/2010/12/06/speed-up-model-glue-reloads/</link>
		<comments>http://thecrumb.com/2010/12/06/speed-up-model-glue-reloads/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 15:11:36 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[modelglue]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1266</guid>
		<description><![CDATA[On my latest project I&#8217;ve been using Model-Glue.  One thing I struggled with was the time spent reloading/rescaffolding the application. We Need More Power Captain! One issue was my computer at work.  It is really sloooooooow. There is a lot &#8230; <a href="http://thecrumb.com/2010/12/06/speed-up-model-glue-reloads/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On my latest project I&#8217;ve been using Model-Glue.  One thing I struggled with was the time spent reloading/rescaffolding the application.</p>
<h3>We Need More Power Captain!</h3>
<p>One issue was my computer at work.  It is really sloooooooow. There is a lot going on under the hood when Model-Glue is reloading and rescaffolding so the faster your computer the better.</p>
<p>Adding some RAM helped a bit.  Installing ColdFusion/MySQL directly on the PC instead of using a VM environment helped a bit as well.</p>
<h3>The Default Event</h3>
<p>I&#8217;m learning Model-Glue as well as a host of all the new stuff baked into CF8 and CF9 (my last job we were stuck on CF7). So I&#8217;m doing a lot of cfdumps and experimenting which means I&#8217;m reloading the same page over and over.  Instead of leaving the default event set to the default (duh) I set it to the event I&#8217;m working on&#8230;</p>
<pre class="brush: plain; title: ; notranslate">
&lt;!-- Default event-handler  'default' --&gt;
&lt;property name=&quot;defaultEvent&quot;&gt;&lt;value&gt;provider.list&lt;/value&gt;&lt;/property&gt;
</pre>
<p>So when I reload the app with index.cfm?reload=true it immediately takes me to the particular section of the application I&#8217;m working on.</p>
<p>But I don&#8217;t like typing so&#8230;</p>
<h3>AutoHotkey To The Rescue</h3>
<p>I also got tired of typing the reload URL all the time and while I could setup a bookmark or button in my browser I didn&#8217;t want to have to click on anything (mouse = bad).</p>
<p>So I setup an AutoHotkey script to reload for me:</p>
<pre class="brush: plain; title: ; notranslate">
!r::
Send !d
SendInput, http://localhost/myproject/index.cfm?reload=true{enter}
return
</pre>
<p>If you have been following my AutoHotkey posts you should know what this does.</p>
<p>For the newbies I&#8217;ll step through it:<br />
Remember all AutoHotkey does is manipulate the keyboard so to reload Model-Glue I need to go to the address bar (ALT+D), in the script that is &#8220;<em>Send !d</em>&#8220;.  Then I enter my reload URL (SendInput) and hit ENTER {<em>ENTER</em>}.</p>
<p>So with a quick keyboard shortcut of ALT+R (<em>!r</em>) my Model-Glue application reloads and since I&#8217;ve defined my default event I end up right where I need to be! No clicking through the application to get to a particular page.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/12/06/speed-up-model-glue-reloads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meet Me On CFMeetup!</title>
		<link>http://thecrumb.com/2010/08/30/meet-me-on-cfmeetup-2/</link>
		<comments>http://thecrumb.com/2010/08/30/meet-me-on-cfmeetup-2/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 15:00:11 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[cfmeetup]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1179</guid>
		<description><![CDATA[Did you miss my CFUnited presentation because you couldn&#8217;t step into the room because it was jam packed? I&#8217;ll be giving my &#8220;Digging Into The Developer Toolbox&#8221; presentation on the CFMeetup! Link To Recording Every developer has their basic toolset &#8230; <a href="http://thecrumb.com/2010/08/30/meet-me-on-cfmeetup-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://thecrumb.com/wp-content/uploads/2010/08/toolbox.jpg"><img class="alignright size-full wp-image-1183" title="toolbox" src="http://thecrumb.com/wp-content/uploads/2010/08/toolbox.jpg" alt="" width="200" height="200" /></a>Did you miss my CFUnited presentation because you couldn&#8217;t step into the room because it was jam packed?</p>
<p>I&#8217;ll be giving my &#8220;Digging Into The Developer Toolbox&#8221; presentation on the <a title="CFMeetup" href="http://www.meetup.com/coldfusionmeetup/">CFMeetup</a>!</p>
<p><strong><a href="http://experts.na3.acrobat.com/p18861546/">Link To Recording</a></strong></p>
<blockquote><p>Every developer has their basic toolset &#8211; a robust IDE, source control and a good bug tracker. But what else is in your toolbox?</p>
<p>In this presentation I&#8217;ll explore some additional tools that can increase your productivity and allow you to concentrate on developing applications.</p>
<p>Some of the tools we will explore include:</p>
<ul>
<li>Autohotkey &#8211; save time and type less! Autohotkey can do simple text replacements and well as complex GUIs!</li>
<li>Keyboard Launchers &#8211; clean up that messy desktop and stop hunting for icons!</li>
<li>Virtual desktops &#8211; Now that your desktop is clean &#8211; organize your applications into task focused areas.</li>
<li> Cron &#8211; replace the unreliable Windows Scheduled task with a simple to use task scheduler.</li>
<li>Clipboard managers &#8211; a clipboard manager can keep a long running history of what you type so you don&#8217;t have to. and more&#8230;</li>
</ul>
<p>All of these are free, open-source and for the most part have similar equivalents available on all three platforms &#8211; Windows, Mac and Linux.</p>
<p>In this presentation we will focus on Windows.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/08/30/meet-me-on-cfmeetup-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CFUnited &#8211; Code and More</title>
		<link>http://thecrumb.com/2010/07/30/cfunited-code-and-more/</link>
		<comments>http://thecrumb.com/2010/07/30/cfunited-code-and-more/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 19:30:51 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[cfunited]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1145</guid>
		<description><![CDATA[I&#8217;ve posted code examples and a detailed &#8216;handout&#8217; which includes links and more information on all the software I discussed in my presentation. I&#8217;ve also included some alternatives and options for non-Windows operating systems. CFUnited 2010 &#8211; Digging Into The &#8230; <a href="http://thecrumb.com/2010/07/30/cfunited-code-and-more/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve posted code examples and a detailed &#8216;handout&#8217;  which includes links and more information on all the software I discussed in my presentation.  I&#8217;ve also included some alternatives and options for non-Windows operating systems.</p>
<p><a href="http://www.thecrumb.com/wiki/presentations/cfunited2010">CFUnited 2010 &#8211; Digging Into The Developer Toolbox</a></p>
<p>Thanks to all that attended!   If you have any questions or suggestions for new software for me to check out please let me know!  </p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/07/30/cfunited-code-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CFUnited or Bust</title>
		<link>http://thecrumb.com/2010/07/21/cfunited-or-bust/</link>
		<comments>http://thecrumb.com/2010/07/21/cfunited-or-bust/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 23:45:26 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[cfunited]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1138</guid>
		<description><![CDATA[I&#8217;m not going to say I&#8217;ll be at CFUnited until I actually get there&#8230; lest I jinx myself, but it&#8217;s only 1 week away! I am looking forward to seeing everyone, meeting some new people and giving my first (and &#8230; <a href="http://thecrumb.com/2010/07/21/cfunited-or-bust/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not going to say I&#8217;ll be at CFUnited until I actually get there&#8230; lest I jinx myself, but it&#8217;s only 1 week away!</p>
<p>I am looking forward to seeing everyone, meeting some new people and giving my first (and last) CFUnited presentation.</p>
<p>I&#8217;ll be talking about all the tools I use to work smarter/less/faster/lazier&#8230;</p>
<ul>
<li>Learn why I favor AutoHotkey over IDE snippets&#8230;</li>
<li>Learn about tools that let the computer do the hard work</li>
<li>Learn how to get organized and load/start/find things faster and more efficiently</li>
</ul>
<p>The <a href="http://cfunited.com/2010/schedule">schedule</a> still seems to be in a state of flux but right now I&#8217;m scheduled for Friday 3:15-4:15.</p>
<p>I guarantee you&#8217;ll learn something if you attend and I may just have a give away or two!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/07/21/cfunited-or-bust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Filename with AutoHotkey</title>
		<link>http://thecrumb.com/2010/01/08/getting-filename-with-autohotkey/</link>
		<comments>http://thecrumb.com/2010/01/08/getting-filename-with-autohotkey/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 17:02:43 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1026</guid>
		<description><![CDATA[So in my previous post (Authotkey and Eclipse Autocomplete) I was trying to replace a snippet with an AutoHotkey script.  One thing I was lacking was automatically inserting the file name which you can easily do in a snippet by &#8230; <a href="http://thecrumb.com/2010/01/08/getting-filename-with-autohotkey/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So in my previous post (<a rel="bookmark" href="../2010/01/08/authotkey-and-eclipse-autocomplete/">Authotkey and Eclipse Autocomplete</a>) I was trying to replace a snippet with an AutoHotkey script.  One thing I was lacking was automatically inserting the file name which you can easily do in a snippet by inserting <em>$${CURRENTFILE}</em> into your snippet.</p>
<p>Doing this in AutoHotkey was a bit more involved&#8230;</p>
<p>There didn&#8217;t seem to be a way to directly get the file name. After another post on the forum someone suggested I look at <strong>WinGetTitle</strong> which will get the title of the active window.  Looking at CFEclipse the title does show the file name:</p>
<p style="text-align: center">
<div id="attachment_1027" class="wp-caption aligncenter" style="width: 514px"><a href="http://thecrumb.com/wp-content/uploads/2010/01/eclipse-titlebar.png"><img class="size-full wp-image-1027 " src="http://thecrumb.com/wp-content/uploads/2010/01/eclipse-titlebar.png" alt="Screenshot: Eclipse Titlebar with Path" width="504" height="82" /></a><p class="wp-caption-text">Eclipse Titlebar with Path</p></div>
<p>The path was there but also some extraneous text I didn&#8217;t want.  There is probably an easier way to do this with RegEx but I went for a quick and dirty replace:</p>
<pre class="brush: plain; title: ; notranslate">
WinGetTitle, Title
StringReplace, Title, Title, % &quot; - Eclipse&quot;
StringReplace, Title, Title, % &quot;CFEclipse - &quot;
</pre>
<p>So now I had a cleaned up path but I really just wanted the file name. Turns out AutoHotkey has a <strong>SplitPath </strong>command which you can use to return various bits of the path: drive, path, filename.</p>
<p>My initial attempts trying this didn&#8217;t work. Then I realized since AutoHotkey was a Windows program it was confused by the path returned by Eclipse.  I did another replace to flip the backslashes:</p>
<pre class="brush: plain; title: ; notranslate">
StringReplace, Title, Title, /, \, All
SplitPath, Title, Title
</pre>
<p>And this time I got just the file name!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/01/08/getting-filename-with-autohotkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Authotkey and Eclipse Autocomplete</title>
		<link>http://thecrumb.com/2010/01/08/authotkey-and-eclipse-autocomplete/</link>
		<comments>http://thecrumb.com/2010/01/08/authotkey-and-eclipse-autocomplete/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 15:48:27 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1022</guid>
		<description><![CDATA[Yesterday I was trying to write up a quick AutoHotkey script to quickly dump in a Fusedoc snippet into my files. I was tearing my hair out (I don&#8217;t have much left!) because I kept getting extraneous characters printing out &#8230; <a href="http://thecrumb.com/2010/01/08/authotkey-and-eclipse-autocomplete/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was trying to write up a quick AutoHotkey script to quickly dump in a Fusedoc snippet into my files.</p>
<p>I was tearing my hair out (<em>I don&#8217;t have much left!</em>) because I kept getting extraneous characters printing out after the script ran.  After quite a bit of trial and error it finally dawned on me what was happening.</p>
<p>I was using SendInput in AutoHotkey to print out characters and when running this in Eclipse the autocomplete was kicking in!  So if I entered &#8220;&lt;&#8221;  it would throw in &#8220;&gt;&#8221;.   I tested this by running the same script in Notepad and it printed out fine.</p>
<p>I was a bit stumped but someone on the AutoHotkey forum suggested using the clipboard instead!!  This morning I tinkered a bit and rewrote my script to instead append everything to the clipboard and then paste it.</p>
<p>First we need to setup our clipboard:</p>
<pre class="brush: plain; title: ; notranslate">
clipboard =
</pre>
<p>That was easy :)   Now we can simply append items to it.  The <strong>`r`n</strong> is a line break.</p>
<pre class="brush: plain; title: ; notranslate">
clipboard = %clipboard% &amp;lt;!--- `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard%    %fuseDocResponsibility%`r`n
...
</pre>
<p>Then finally we can dump it back to the screen by doing a CTRL+V:</p>
<pre class="brush: plain; title: ; notranslate">...
clipboard = %clipboard% ---&amp;gt; `r`n
send ^v
</pre>
<p>By using the clipboard this pastes as one item into Eclipse and bypasses the autocomplete!  The full script is below:</p>
<pre class="brush: plain; title: ; notranslate">

:*:;fd::
FormatTime, TimeString, ShortDate
SetKeyDelay, 20 ;in millisceonds
InputBox, fuseDocResponsibility, Attribute Prompt, Responsibility..., , 300, 150
If ErrorLevel = 1 ; They clicked cancel
return
Sleep, 100

clipboard =
clipboard = %clipboard% &amp;lt;!--- `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard%    %fuseDocResponsibility%`r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard%    `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard%    `r`n
clipboard = %clipboard%    `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard% `r`n
clipboard = %clipboard% ---&amp;gt; `r`n
send ^v
return
</pre>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/01/08/authotkey-and-eclipse-autocomplete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autohotkey + Dropbox = The Perfect Combo</title>
		<link>http://thecrumb.com/2009/08/28/autohotkey-dropbox-the-perfect-combo/</link>
		<comments>http://thecrumb.com/2009/08/28/autohotkey-dropbox-the-perfect-combo/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 13:31:53 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[automation]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=935</guid>
		<description><![CDATA[So you&#8217;ve downloaded Autohotkey and are writing all kinds of automation scripts to help you out during the day at work.  But what about home?  You can setup routines to help you out there as well. I have several setup &#8230; <a href="http://thecrumb.com/2009/08/28/autohotkey-dropbox-the-perfect-combo/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve downloaded Autohotkey and are writing all kinds of automation scripts to help you out during the day at work.  But what about home?  You can setup routines to help you out there as well. I have several setup for email signatures, shortcuts for my home PC, etc.</p>
<p>To make juggling your Autohotkey scripts easier take a look at <a title="Dropbox" href="http://www.getdropbox.com">Dropbox</a>.  I&#8217;ve been keeping more and more stuff in Dropbox lately. It serves as a simple version control system, and best of all it&#8217;s truly cross platform so I can dual-boot my laptop into Windows or Linux and access the same files!</p>
<p>With Autohotkey you can drop your .ahk file in Dropbox and access your shortcuts from any computer (with Autohotkey installed of course).</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/08/28/autohotkey-dropbox-the-perfect-combo/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Autohotkey Week: Day 5 – Conclusion</title>
		<link>http://thecrumb.com/2009/08/21/autohotkey-week-day-5-%e2%80%93-conclusion/</link>
		<comments>http://thecrumb.com/2009/08/21/autohotkey-week-day-5-%e2%80%93-conclusion/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 18:30:41 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[autohotkey]]></category>
		<category><![CDATA[automation]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=932</guid>
		<description><![CDATA[So hopefully this week I&#8217;ve provided you with a few ideas to get you started with Autohotkey!   Here are a few more links to help you&#8230; Autohotkey Autohotkey: http://www.autohotkey.com/ Quick start: http://www.autohotkey.com/docs/Tutorial.htm Sample scripts: http://www.autohotkey.com/docs/scripts/index.htm Similar tools: Texter IronAHK (Autohotkey &#8230; <a href="http://thecrumb.com/2009/08/21/autohotkey-week-day-5-%e2%80%93-conclusion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So hopefully this week I&#8217;ve provided you with a few ideas to get you started with Autohotkey!   Here are a few more links to help you&#8230;</p>
<p><strong>Autohotkey</strong></p>
<ul>
<li> Autohotkey: <a href="http://www.autohotkey.com/">http://www.autohotkey.com/</a></li>
<li> Quick start: <a href="http://www.autohotkey.com/docs/Tutorial.htm">http://www.autohotkey.com/docs/Tutorial.htm</a></li>
<li> Sample scripts: <a href="http://www.autohotkey.com/docs/scripts/index.htm">http://www.autohotkey.com/docs/scripts/index.htm</a></li>
</ul>
<p><strong>Similar tools:</strong></p>
<ul>
<li><a href="http://lifehacker.com/software/texter/lifehacker-code-texter-windows-238306.php">Texter</a></li>
<li><a href="http://code.google.com/p/ironahk/">IronAHK</a> (Autohotkey for .net/Mono)</li>
</ul>
<p><strong>More resources:</strong></p>
<ul>
<li> Lifehacker has quite a few <a href="http://lifehacker.com/search/autohotkey/">Autohotkey related posts</a> as does <a href="http://en.wikipedia.org/wiki/AutoHotkey">Wikipedia</a></li>
</ul>
<p>If <em><strong>YOU </strong></em>create a useful Autohotkey script please let me know.  I am planning on a opening a section on my <a href="http://www.thecrumb.com/wiki">wiki </a>to store and share scripts!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/08/21/autohotkey-week-day-5-%e2%80%93-conclusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

