<?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>Beating RSI &#187; Software</title>
	<atom:link href="http://www.beatingrsi.com/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.beatingrsi.com</link>
	<description>Practical tips for beating Repetitive Strain Injury</description>
	<lastBuildDate>Tue, 30 Mar 2010 14:53:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Stop clicking; Use Launchy</title>
		<link>http://www.beatingrsi.com/2009/03/11/stop-clicking-use-launchy/</link>
		<comments>http://www.beatingrsi.com/2009/03/11/stop-clicking-use-launchy/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 10:13:29 +0000</pubDate>
		<dc:creator>jbraine</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.beatingrsi.com/?p=52</guid>
		<description><![CDATA[
Launchy is a smart little open source application for launching any application at a few keystrokes. Here&#8217;s how it works.

Launch launchy by typing alt + space ( Which is very convenient, as they are right beside each other)
Type the first few letters of whatever you want to launch and hit enter

It&#8217;s that easy. It saves [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.beatingrsi.com/wp-content/uploads/images/launchy.jpg" alt="Launchy" width="454" height="505" /></p>
<p>Launchy is a smart little open source application for launching any application at a few keystrokes. Here&#8217;s how it works.</p>
<ol>
<li>Launch launchy by typing alt + space ( Which is very convenient, as they are right beside each other)</li>
<li>Type the first few letters of whatever you want to launch and hit enter</li>
</ol>
<p>It&#8217;s that easy. It saves quite a few mouseclicks and trying to find a program in your start menu. An it&#8217;s quite smart in helping you find what youre looking for eg. typing <em>Fire</em> will launch Firefox as will typing <em>Fox</em>, in fact <em>F</em> will probably work if you have no other programs beginning with <em>F</em>.</p>
<p>Once you get used to it, you can use more advanced commands but let&#8217;s not complicate things right now!</p>
<p>Download Launchy at <a href="http://www.launchy.net/">http://www.launchy.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.beatingrsi.com/2009/03/11/stop-clicking-use-launchy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save your arms with macros and automation</title>
		<link>http://www.beatingrsi.com/2009/03/10/save-your-arms-with-macros-and-automation/</link>
		<comments>http://www.beatingrsi.com/2009/03/10/save-your-arms-with-macros-and-automation/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 09:09:59 +0000</pubDate>
		<dc:creator>jbraine</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.beatingrsi.com/?p=51</guid>
		<description><![CDATA[I haven&#8217;t posted here in ages for a few reasons. (1) I&#8217;ve pretty much already passed overal my knowledge on beatingrsi (2) I had been looking for a new job for a while and didn&#8217;t really want to draw attention to this being my blog.
Anyway &#8211; I&#8217;m a big fan of macros, automation, keyboard shortcuts [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t posted here in ages for a few reasons. (1) I&#8217;ve pretty much already passed overal my knowledge on beatingrsi (2) I had been looking for a new job for a while and didn&#8217;t really want to draw attention to this being my blog.</p>
<p>Anyway &#8211; I&#8217;m a big fan of macros, automation, keyboard shortcuts and any software that makes computing less work, which ultimately means less strain on your body. So I&#8217;ll probably write more about that end of things from here on. <a href="http://www.johnbraine.com/2008/11/clever-computing.html">This is a repost from my main blog</a>:</p>
<p>You know  computers are supposed to make your working life <em>easier</em> not harder right? But it  can be easy to forget that sometimes, and some people will downright deny it! We’ve all had moments where we wanted to drop a PC out of a high  story building  but in  general day-to-day work, if your computer is making your life harder, there’s a  good chance you’re just not using the right tools. Or you’re not using a  fraction of their potential. And that potential is to make your life much  easier.</p>
<p>For every  repetitive task you do, you could probably be using a dedicated application, an  automated function or a macro. Some tasks are so suitable to this, that you can  click a button and just watch your computer working away for a minute, doing a  task that previously took you 15 minutes by hand. 15 long minutes of grunting and  swearing and banging the keyboard. </p>
<h2>Macros</h2>
<p>One of the  greatest labour-saving devices in computing is the macro. A simple  definition of a macro is the ability to record your keyboard and/or mouse  actions, so you can ‘replay’ the actions rather than manually redoing them each  time.</p>
<p>I first got  into the whole macro thing when I started a job as a technical writer where we  were using Word to write our documents; scripts for content developers and voice over artists. All the text had to be in very particular formats, labels,  layouts and colour-codes. People spent an unbelievable amount of time on the formatting rather than the actual writing. Word Styles (which looked different on every computer were  driving people crazy). They spent a fortune getting some guys to build a dedicated application but that was just as bad. An unfortunate but all too frequent case of programmers with no user interface skills building a useability nightmare. So I dug a bit into Word’s automation and customization and it ended up as the perfect solution.
</p>
<p>People slag  off Microsoft products &#8211; but the level of customization you can do in Word makes  it an amazing piece of user centred software. You can record your own macros,  then create keyboard shortcuts or buttons to trigger the macros and you can add  whole toolbars containing the buttons, or use menus to add new commands. You  can also delve a bit deeper with vbscript to add loops and if statements to  your macros, almost building applications within the application.</p>
<p>I started  off recording simple macros for myself that would make text red bold, green  italic etc. Then I would map that to a keyboard shortcut. Then I started adding  more complex functionality. I started sharing these with the team and soon  enough I took on the role of completely redesigning all the templates, and  processes used throughout the whole production team, making use of every level  of automation available. I got really carried away with the macros then, using  them to build whole tables of information.</p>
<p>The main  template ended up with a whole toolbar of buttons, a customized insert menu,  and lots of other functionality available through keyboard shortcuts.
</p>
<p>Below is  a brief video example: At the click of a button, a whole table is split up,  formatted and populated. Common phrases are added from the insert menu. That’s  just one type of table, we had about 5 different types, all added with one  click. At the end of the process, another macro re-formatted the whole script to  spit out xml for the developers and a vo script for the voice over artist.</p>
</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/-obPgxeZKSY&amp;hl=en&amp;fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/-obPgxeZKSY&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</p>
<p>This is an  advanced version of the amount of work you can save yourself doing if you use  Word a lot and find yourself doing any task again and again. </p>
<div style="padding:10px; margin:12px auto; width:300px; font-size:80%; border:dashed 3px #E5E36D;line-height:12px;">
<p>
I didn’t  intend to write this as a tutorial, more as a nudge in the right direction, but  let’s have a quick go. We’ll create a copyright type sign off. </p>
<h3>Step1.  Record the macro</h3>
<ol start="1" type="1">
<li>In Word, go to Tools &gt; Macro &gt;       Record New Macro &gt; Type sig then hit Enter</li>
<li>Go to Insert &gt; Symbol &gt;       click the Copyright symbol &gt; Click Insert then Close</li>
<li>Type a space, then your name,       then another space</li>
<li>Go to Insert &gt; Date and Time       &gt; Click OK &gt; hit enter to go onto next line</li>
<li>Click the square stop button on       the macro toolbar</li>
</ol>
<h3>Step2. Make  a button</h3>
<ol start="1" type="1">
<li>Go to Tools &gt; Customize &gt;       Commands tab</li>
<li>Scroll down on the left column       and click Macros</li>
<li>Your sig macro will be on the       right, click-and-drag it to your toolbar (beside the bold button for       example)</li>
<li>Now right-click this button       (don’t close the Customize dialog box) and select Default Style </li>
<li>Then right-click it again and       select Change Button Image and select the pencil icon (You can also right-click       and edit these icons and make your own)</li>
<li>Close the dialog box. </li>
</ol>
<h4>Step3: test  it out</h4>
<ol start="1" type="1">
<li>Click the pencil icon</li>
<li>Click it again!</li>
<li>Cool hoh!?</li>
</ol>
</div>
<p>You can record any kind of macro you want. Very  detailed ones. Though beware you can’t just click all over the screen, you have  to use your keyboard to highlight text and navigate around text. Find and  replace type macros can be very useful too. I have a few macros that I use now to take a word  document and clean it up for the web, so it replaces foreign characters and  symbols with the proper Unicode / html.  </p>
<p>When I was leaving the job where I built all the macros, I was handed a thoughtful customized  gift that is one of my proudest possessions: a Macro Man superhero t-shirt! It even has the buttons on the back!
</p>
<p><img src="http://farm4.static.flickr.com/3163/3056752834_fc285b3e05.jpg?v=0" /></p>
<h2>Breaking out of Word</h2>
</p>
<p>Right so.  Word Macros. Great craic altogether. Used wisely they will save you a lot of  work. Invest a bit and you get a lot &#8211; but what about outside of Word? Now you  need an independent macro recorder. I’ve tried a few over the years but  recently found one I really like, autohotkey, a free, open source application.  Downloadable from <a href="http://www.autohotkey.com/">http://www.autohotkey.com/</a> </p>
<p>Autohotkey,  lets you record mouse clicks and keyboard actions. That simple. You can use it  in a number of ways. It’s one of those programs where the more you invest in,  the more you get back. I found, I really needed it a few times recently. It was  a total lifesaver. If you find yourself cursing a really badly designed user  interface, something like autohotkey can make all the difference. </p>
<p>I was  working on a job recently where I was migrating from one web based resource  centre to another. I had to add loads of images. Three versions of the same  image every time. The UI and UX design was terrible. I had to browse through a  load of folders every single time I needed to add an image, it took about 5  minutes and 50 clicks to add every image! After recording a few macros in  autohotkey, I could just sit there with my arms folded and watch autohotkey do  all the work. It’s great to watch!</p>
<p>Below is a  video capture of another resource library that I used regularly, and went to  the same location regularly. I often had to login and browse through lots of  folders ever time, clicking those tiny plus symbols (which should be banned  from all user interfaces!). The video below isn’t impressive in itself but bear  in mind that I just pressed a button, sat back and watched until the folder  with the images I wanted was open.</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/X1LLJtnyUMw&amp;hl=en&amp;fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/X1LLJtnyUMw&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</p>
<p>Autohotkey  comes with a recorder but you usually have to edit the script a bit as well. It  doesn’t record intervals between actions, so you have to add a lot of pauses,  or sleeps. It’s very easy script to edit though. Here’s one example:</p>
<p>Send,  {ALTDOWN}{ALTUP}fd</p>
<p>sleep, 2500</p>
<p>Send,  {ENTER}</p>
<p>What this  does is press <em>ALT F D</em> on my keyboard, waits 2<sup>½</sup> seconds, and then hits Enter.  When I’m using Photoshop, I run this script with a keyboard shortcut and it  goes to ‘save the image for the web’. Something that you do a LOT, yet takes  longer than it should; a good simple example of using Autohotkey.
</p>
</p>
<p>Another example is when I&#8217;m editing PHP that has to be previewed on a live server.  That&#8217;s a lot of clicking for every edit. Now I just press a button, and Autohotkey saves the file (in dreamweaver), uploads it, waits a tiny bit, then switches to Firefox and hits refresh. So much easier. And I had it set up in now time.
</p>
<p>You can  also use Autohotkey to autofinish phrases that you type a lot. For example when I  type <em>JBA</em>, autohotkey types my name and address and when I type <em>btw</em>, autohotkey  types <em>by the way</em> for me. Again you can see that investing a bit of time here,  could save a huge amount of time in the future. Word has an inbuilt version of this too, called autocomplete but obviously autohotkey works throughout all applications, so you can use it for webmail, twitter, excel&#8230; whatever.
</p>
<h2>A launcher </h2>
<p>The final  part in automating your work easily is to have a dedicated  launcher for your macros. You can launch Autohotkey macros as you would any  other file; by adding a desktop shortcut, or adding an icon to your taskbar, or using a  keyboard shortcut but the snazziest method of all is to buy a dedicated  programmable keypad. This really ties everything in together nicely. After much research I got an <a href="http://www.xkeys.com/xkeys/xkdesk.php">X-keys desktop</a>. It’s got 20 programmable keys. Setting it up  couldn’t be easier, it&#8217;s got a great interface, you just click a switch on the hardware and the buttons appear onscreen, then you can drag your shortcuts onto the keys and flick the  switch again. It&#8217;s also got its own Macro software that&#8217;s also really easy to use but I mostly use Autohotkey.
</p>
<p>X-Keys comes  pre-programmed with regular functions like cut, copy, paste and undo, which I’d  recommend keeping. It also has shortcuts to launch applications like your browser or email but I think this  is a terrible waste of hotkeys. Any application that you open and  leave open for most of the day is a waste of a key. </p>
<p>You can save different presets with the x-keys software, so you can have a whole keypad of  different shortcuts just for Photoshop, or you can load another full of html code, and another for general use. But as they keys are labelled with stickers,  if you change the presets a lot, you have to remember or write down the  combinations. I haven&#8217;t properly labelled them yet as I&#8217;m still changing them a lot.  One idea I find useful is to have one key mapped to an  autohotkey script called ‘latest’, which will launch whatever macro you’re  currently using a lot.
</p>
<p>It was very hard to find somewhere I could buy this from Ireland. I eventually got it from <a href="http://www.keytools.co.uk/product.php?productid=16197&amp;cat=285&amp;page=1">Keytools</a>. You can&#8217;t use the web form to buy directly from Ireland but you can ask them to fax or email you a form. </p>
<p>I was also going to write about various applications for very specific jobs but this post is already big enough, but just to point you in the right direction, there are applications for everything these days. If you find yourself resizing windows to specific dimensions a lot, then google &#8216;windows resizer&#8217;, if you find yourself taking lots of screen grabs and emailing them to people then download an application to do it for you. Or just have a look around <a href="http://www.download.com/">download.com</a> or <a href="http://tucows.com/">tucows </a>or <a href="http://www.lifehacker.com/">lifehacker </a>for some inspiration. </p>
<p>So &#8211; I&#8217;ll say it again: invest a little and you will get a lot back, stop banging your head against your computer screen, give it a big hug instead!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beatingrsi.com/2009/03/10/save-your-arms-with-macros-and-automation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mousetool</title>
		<link>http://www.beatingrsi.com/2008/04/20/16/</link>
		<comments>http://www.beatingrsi.com/2008/04/20/16/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 17:34:52 +0000</pubDate>
		<dc:creator>jbraine</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Repetitive strain injury]]></category>
		<category><![CDATA[rsi software]]></category>

		<guid isPermaLink="false">http://www.beatingrsi.com/?p=16</guid>
		<description><![CDATA[
Mousetool is a total lifesaver. If you use a regular mouse and clicking hurts you, you need Mousetool. It takes a little bit of getting used to but it&#8217;s well worth persevering. It&#8217;s a small utility that clicks for you when you stop moving the mouse. For example, if you move the cursor to the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.beatingrsi.com/wp-content/uploads/2008/04/mousetool.gif"><img title="mousetool" src="http://www.beatingrsi.com/wp-content/uploads/2008/04/mousetool.gif" alt="Mousetool on the taskbar" width="500" height="34" /></a><br />
Mousetool is a total lifesaver. If you use a regular mouse and clicking hurts you, you need Mousetool. It takes a little bit of getting used to but it&#8217;s well worth persevering. It&#8217;s a small utility that clicks for you when you stop moving the mouse. For example, if you move the cursor to the back button in your browser, then mouse tool will click the button for you.</p>
<p>It&#8217;s well worth investigating the different setup options specially the <strong>Context Options</strong>, which instruct Mousetool to act differently in different programs. For example I have it set to disable when I&#8217;m using <em>Word </em>or <em>Photoshop</em>. It can get a bit messy when you&#8217;re trying to type.</p>
<p>I tend not to use Mousetool when I&#8217;m using a graphics tablet. I switch quite regularly between my graphics tablet and mouse. Regularly changing aspects of your setup and work practice can be another key to not overusing the same muscles and is another good way of beating RSI.</p>
<p><a href="http://www.beatingrsi.com/wp-content/uploads/2008/04/mtool31.zip">Download Mousetool</a> (For PC)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beatingrsi.com/2008/04/20/16/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Workrave</title>
		<link>http://www.beatingrsi.com/2008/04/15/1-workrave/</link>
		<comments>http://www.beatingrsi.com/2008/04/15/1-workrave/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 16:23:30 +0000</pubDate>
		<dc:creator>me</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[break]]></category>
		<category><![CDATA[breaks]]></category>
		<category><![CDATA[Repetitive strain injury]]></category>
		<category><![CDATA[rsi software]]></category>
		<category><![CDATA[sore arms]]></category>
		<category><![CDATA[stretches]]></category>

		<guid isPermaLink="false">http://beatingrsi.wordpress.com/?p=4</guid>
		<description><![CDATA[
Download Workrave from www.workrave.org. It&#8217;s free. Its great. Its a lifesaver. Workrave is highly customizable stretchbreak software. You can use micro breaks and longer breaks. You can use the animated stretches. I just use the micro breaks mostly. I crank it up or down depending on pain levels. At time of writing I have it [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://workrave.org/gfx/splash.jpg" alt="" width="439" height="250" /></p>
<p>Download Workrave from <a title="Workrave" href="http://www.workrave.org">www.workrave.org</a>. It&#8217;s free. Its great. Its a lifesaver. Workrave is highly customizable stretchbreak software. You can use micro breaks and longer breaks. You can use the animated stretches. I just use the micro breaks mostly. I crank it up or down depending on pain levels. At time of writing I have it set to make me take a break every 5 minutes for 25 seconds.</p>
<ul>
<li>Make sure you block the screen. Your eyes need a break too.</li>
<li>Make sure you set it up so you can&#8217;t hit cancel.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.beatingrsi.com/2008/04/15/1-workrave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
