<?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>Make Tech Easier&#187; script</title>
	<atom:link href="http://maketecheasier.com/tag/script/feed" rel="self" type="application/rss+xml" />
	<link>http://maketecheasier.com</link>
	<description>Uncomplicating the complicated, making life easier</description>
	<lastBuildDate>Fri, 25 May 2012 23:58:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>The Beginner Guide to Writing Linux Shell Scripts</title>
		<link>http://maketecheasier.com/write-linux-shell-scripts/2011/06/30</link>
		<comments>http://maketecheasier.com/write-linux-shell-scripts/2011/06/30#comments</comments>
		<pubDate>Thu, 30 Jun 2011 14:58:29 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shell]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=34658</guid>
		<description><![CDATA[For starters &#8211; let&#8217;s clarify that headline. Linux has more than one possible shell, and scripting any of them is a subject that can easily pack a full book. What we&#8217;re going to be doing is covering the basic elements of a bash script. If you don&#8217;t know what shell... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30&amp;title=The+Beginner+Guide+to+Writing+Linux+Shell+Scripts&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/write-linux-shell-scripts/2011/06/30">The Beginner Guide to Writing Linux Shell Scripts</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2011/06/bashscripting-small.png" alt="bashscripting-small" title="bashscripting-small" width="200" height="150" class="alignleft size-full wp-image-34667" />For starters &#8211; let&#8217;s clarify that headline. Linux has more than one possible shell, and scripting any of them is a subject that can easily pack a full book. What we&#8217;re going to be doing is covering the basic elements of a <em>bash</em> script. If you don&#8217;t know what shell you&#8217;re using, it&#8217;s probably <em>bash</em>. The process will be familiar to anyone who&#8217;s worked with DOS&#8217;s <em>bat</em> files, it&#8217;s essentially the same concept. You just put a series of commands into a text file and run it. The difference comes from the fact that bash scripts can do a LOT more than batch files. In fact, bash scripting isn&#8217;t all that far from a full-fledged language like Python. Today we&#8217;ll be covering a few basics like input, output, arguments and variables.<br />
<span id="more-34658"></span><br />
<strong>Note</strong>: <em>If we want to get really technical, bash is not a Linux-only shell.  Much (though possibly not all) of the following would apply to any UNIX-type system, including Mac OSX and the BSDs.</em></p>
<h2>Hello World</h2>
<p>It&#8217;s tradition to begin a new &#8220;language&#8221; by creating a simple script to output the words &#8220;Hello World!&#8221;. That&#8217;s easy enough, just open your favorite text editor and enter the following:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> Hello World<span style="color: #000000; font-weight: bold;">!</span></pre></div></div>

<p>With only two lines, it couldn&#8217;t be a whole lot simpler, but that first line, <em>#!/bin/bash</em>, may not be immediately obvious. The first two characters (often called a hashbang) are a special signal. It tells Linux that this script should be run through the /bin/bash shell, as opposed to the C shell or Korn shell or anything else you might have installed. Without it, there&#8217;s no easy way for Linux to tell exactly what type of shell script this is. A Python script, for example, would likely start with something like <em>#!/usr/bin/python</em>.  </p>
<p>After that is just the <em>echo</em> statement, which prints the words after it to the terminal (technically, to <em>standard output</em>).  </p>
<h2>Running Your Script</h2>
<p>As is often the case with Linux, there are multiple ways to do this job. The most basic way would be to call bash manually and feed it the script file, as in</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#Filename can be anything, .sh is a common practice for shell scripts.</span>
<span style="color: #c20cb9; font-weight: bold;">bash</span> myscript.sh</pre></div></div>

<p><img src="http://imagecdn.maketecheasier.com/2011/06/bashscripting-hello1.png" alt="bashscripting-hello1" title="bashscripting-hello1" width="246" height="66" class="aligncenter size-full wp-image-34660" /></p>
<p>Clever readers may be thinking &#8220;<em>But wait, didn&#8217;t we put that hashbang thing in so it would know to use bash?  Why did I have to run bash manually?</em>&#8221; and the answer is &#8220;<em>You didn&#8217;t</em>&#8220;. At least, you wouldn&#8217;t have if we had taken a moment to make the script executable on its own.  </p>
<p>In the previous example, we launched bash and sent it the script. Now we&#8217;ll save ourselves some future time by making the script executable so we dont need to run bash manually. That&#8217;s as easy as a single command.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x myscript.sh</pre></div></div>

<p>And now it can be run with the filename directly.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2011/06/bashscripting-hello2.png" alt="bashscripting-hello2" title="bashscripting-hello2" width="243" height="109" class="aligncenter size-full wp-image-34661" /></p>
<h2>Variables and Arguments</h2>
<p>Variables in bash can be a little more confusing than some other scripting languages, partly because they sometimes need to be prefaced with a <em>$</em> character and sometimes not &#8211; depending on what you&#8217;re doing.  Take the following example.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">PATH</span>=<span style="color: #007800;">$PATH</span>:<span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>josh<span style="color: #000000; font-weight: bold;">/</span>scripts</pre></div></div>

<p>We refer to the same variable, PATH, two times. Once there&#8217;s no <em>$</em>, but the other time there is.  There are a few ways that you can remember when a $ is appropriate, but this author uses a &#8220;talking&#8221; metaphor. If I&#8217;m talking TO the variable (such as assigning it a new value) I call it by the short name, in this case PATH. If I&#8217;m talking ABOUT a variable (such as getting its current value) it gets a more formal title ($PATH). The precise reasoning and inner workings of this design are beyond the scope of this guide, so just try to remember that you need to include a $ if you&#8217;re trying to fetch the information in a variable.  </p>
<p>Now we&#8217;re going to use a variable in our script. Change the second line to look like the following:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> Hello <span style="color: #007800;">$1</span><span style="color: #000000; font-weight: bold;">!</span></pre></div></div>

<p>And re-run your script, but this time include your name after the script name.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2011/06/bashscripting-arg1.png" alt="bashscripting-arg1" title="bashscripting-arg1" width="232" height="59" class="aligncenter size-full wp-image-34662" /></p>
<p>Bash auto-assigns certain variables for you, including a few such as $1, $2 etc which hold each of the arguments passed to the script. Variables can be reassigned and renamed any way you wish, so you could rewrite the previous script as</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #007800;">firstname</span>=<span style="color: #007800;">$1</span>
<span style="color: #007800;">lastname</span>=<span style="color: #007800;">$2</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> Hello <span style="color: #007800;">$firstname</span> <span style="color: #007800;">$lastname</span><span style="color: #000000; font-weight: bold;">!</span></pre></div></div>

<p>As you can see, there are no $ signs when assigning the value to the variable, but you do need them when pulling the info out.  </p>
<h2>Conditionals and Loops</h2>
<p>No script could get very far without the ability to analyse or loop through data. The most common method of determining a course of action is to use the if statement. It works much like you&#8217;d expect &#8211; IF something THEN do stuff ELSE do something different. This example compares the string of characters that we stored in the variable <em>firstname</em> and compares it to some hardcoded text. If they match, it prints special output.  Otherwise, it continues as normal.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #007800;">firstname</span>=<span style="color: #007800;">$1</span>
<span style="color: #007800;">lastname</span>=<span style="color: #007800;">$2</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$firstname</span>&quot;</span> == <span style="color: #ff0000;">&quot;Josh&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;What a great name&quot;</span>
<span style="color: #000000; font-weight: bold;">else</span>
  <span style="color: #7a0874; font-weight: bold;">echo</span> Hello <span style="color: #007800;">$firstname</span> <span style="color: #007800;">$lastname</span><span style="color: #000000; font-weight: bold;">!</span>
<span style="color: #000000; font-weight: bold;">fi</span></pre></div></div>

<p>Finally, the next core component is bash&#8217;s ability to loop over data. The normal looping mechanisms for bash are FOR, WHILE, and UNTIL. We&#8217;ll start with while, as it&#8217;s the simplest.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash </span>
         <span style="color: #007800;">counter</span>=<span style="color: #000000;">0</span>
         <span style="color: #666666; font-style: italic;">#While the counter is less than 10, keep looping</span>
         <span style="color: #000000; font-weight: bold;">while</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>  <span style="color: #007800;">$counter</span> <span style="color: #660033;">-lt</span> <span style="color: #000000;">50</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">do</span>
             <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #007800;">$counter</span>
             <span style="color: #7a0874; font-weight: bold;">let</span> <span style="color: #007800;">counter</span>=counter+<span style="color: #000000;">1</span> 
         <span style="color: #000000; font-weight: bold;">done</span></pre></div></div>

<p>That example creates a <em>counter</em> variable, begins a <em>while</em> loop, and continues looping (and adding one to the counter) until it reaches the limit, in this case 50. Anything after the <em>done</em> statement will execute once the loop is complete.  </p>
<p>UNTIL operates similarly, but as the reverse of WHILE. A while loop will continue as long as its expression is true (counter less than 50). The until loop takes the opposite approach, and would be written as</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">until</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span>  <span style="color: #007800;">$counter</span> <span style="color: #660033;">-gt</span> <span style="color: #000000;">50</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">do</span></pre></div></div>

<p>In this example, &#8220;while less than 50&#8243; and &#8220;until greater than 50&#8243; will have nearly identical results (the difference being that one will include the number 50 itself, and the other will not. Try it out for yourself to see which one, and why.)</p>
<h2>Conclusion</h2>
<p>As stated above, it would take a lot more than a single Getting Started article to fully demonstrate the power of bash scripting. The pieces shown here can be seen as the core components of how bash operates, and should suffice to show you the basic principles behind shell scripting in Linux. If you really want to get into the guts and start making some great scripts, check out GNU&#8217;s official bash reference guide <a href="http://www.gnu.org/software/bash/manual/bashref.html">here</a>. Happy scripting!<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/8-useful-and-interesting-bash-prompts/2009/09/04' title='8 Useful and Interesting Bash Prompts'>8 Useful and Interesting Bash Prompts</a></li>
<li><a href='http://maketecheasier.com/mastering-the-bash-history/2009/05/20' title='Mastering the Bash History'>Mastering the Bash History</a></li>
<li><a href='http://maketecheasier.com/making-the-linux-command-line-a-little-friendlier/2009/03/19' title='Making The Linux Command Line A Little Friendlier'>Making The Linux Command Line A Little Friendlier</a></li>
<li><a href='http://maketecheasier.com/more-useful-and-interesting-bash-prompts/2011/09/19' title='More Useful and Interesting Bash Prompts'>More Useful and Interesting Bash Prompts</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30&amp;title=The+Beginner+Guide+to+Writing+Linux+Shell+Scripts&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/write-linux-shell-scripts/2011/06/30" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/write-linux-shell-scripts/2011/06/30">The Beginner Guide to Writing Linux Shell Scripts</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/write-linux-shell-scripts/2011/06/30/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To Schedule Microsoft Security Essential To Work At Night</title>
		<link>http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18</link>
		<comments>http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18#comments</comments>
		<pubDate>Sat, 18 Dec 2010 13:00:02 +0000</pubDate>
		<dc:creator>Angel Luis</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Microsoft Security Essentials]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[shut down]]></category>
		<category><![CDATA[task]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=25959</guid>
		<description><![CDATA[While there are plenty of anti-virus suite around, Microsoft Security Essential (MSE) is fast becoming one of the most popular security suite for end-users. The main reasons for its success is because it is free, lightweight and it just works. Being developed, endorsed and maintained by Microsoft also help. In... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18&amp;title=How+To+Schedule+Microsoft+Security+Essential+To+Work+At+Night&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18">How To Schedule Microsoft Security Essential To Work At Night</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-25998" title="Microsoft Security Essentials Icon" src="http://imagecdn.maketecheasier.com/2010/12/mse-icon.jpg" alt="Microsoft Security Essentials Icon" width="177" height="177" />While there are plenty of anti-virus suite around, Microsoft Security Essential (MSE) is fast becoming one of the most popular security suite for end-users. The main reasons for its success is because it is free, lightweight and it just works. Being developed, endorsed and maintained by Microsoft also help.</p>
<p>In MSE, one of the useful feature is the ability to schedule scan at ghost hour so it can keep your computer safe, yet not interfering with your work. However, in some situations, the scheduled scan might not work as intended.</p>
<p>In this post, we will show you how to properly setup a task in your computer. This task will wake your computer at night, carry out the routine scan and shutdown the system after it has finished its work.<br />
<span id="more-25959"></span></p>
<h3>Configure MSE</h3>
<p>First, open the Start menu and type <em>Security Essentials</em>:</p>
<p><img class="size-full wp-image-25963 aligncenter" title="Start Microsoft Security Essentials" src="http://imagecdn.maketecheasier.com/2010/12/mse-start.png" alt="Start Microsoft Security Essentials" width="411" height="323" /></p>
<p>Go to the <em>Setting</em> tab. Activate the &#8220;Schedule Scan&#8221; option and determine the time that you want it to run.</p>
<p><img class="aligncenter size-full wp-image-25964" title="mse-SettingsTab" src="http://imagecdn.maketecheasier.com/2010/12/mse-Settings-Tab.png" alt="SettingsTab" width="542" height="413" /></p>
<p>It&#8217;s important to configure this way so Microsoft Security Essentials will create the scheduled task and we can change it to work the way we want.</p>
<h3>Modifing the scheduled task</h3>
<p>Open the Task Scheduler:</p>
<p><img class="aligncenter size-full wp-image-25965" title="Start task scheduler" src="http://imagecdn.maketecheasier.com/2010/12/mse-Start-task-scheduler.png" alt="Start task scheduler" width="411" height="290" /></p>
<p>Go to<em>Task Scheduler -&gt;Task Scheduler Library -&gt;Microsoft Antimalware</em>:</p>
<p><img class="aligncenter size-full wp-image-25974" title="Task Scheduler" src="http://imagecdn.maketecheasier.com/2010/12/mse-Task-Scheduler-Library.png" alt="Task Scheduler" width="261" height="245" /></p>
<p>Rigth click the created task and select &#8220;Properties&#8221;.</p>
<p><img class="aligncenter size-full wp-image-25985" title="mse-Properties" src="http://imagecdn.maketecheasier.com/2010/12/mse-MSE-Properties.png" alt="Properties" width="347" height="185" /></p>
<p>Go to the<em> Conditions</em> tab, uncheck the option to start the task only if the computer is idle and check the option to wake the computer to run this task.</p>
<p><img class="aligncenter size-full wp-image-25986" title="mse-Conditions" src="http://imagecdn.maketecheasier.com/2010/12/mse-Conditions.png" alt="mse-Conditions" width="577" height="434" /></p>
<p><strong>Note</strong>: <em>For the system to wake your computer, your BIOS has to support Advanced Power Management (APM) version 1.2 or later for this to work.</em></p>
<h3>Shutdown the computer after task completion</h3>
<p>After configuring the computer to wake at ghost hour to do the scanning, you will find that there is no way to configure it to shut down. Fret noe, we have created a script that will do the job for us.</p>
<p>1. Open the <em>Notepad</em>.</p>
<p>2. Copy and paste the script below to the notepad:</p>
<p><pre lang="bash">@echo off<br />
:start<br />
tasklist | find &quot;mpcmdrun.exe&quot; /I<br />
if %errorlevel%==0 (goto wait) else (goto start)<br />
:wait<br />
tasklist | find &quot;mpcmdrun.exe&quot; /I<br />
if %errorlevel%==1 shutdown -s -t 60<br />
goto wait</pre></p>
<p>You should see something like this:</p>
<p><img class="aligncenter size-full wp-image-25993" title="mse-Notepad" src="http://imagecdn.maketecheasier.com/2010/12/mse-Notepad.png" alt="mse-Notepad" width="522" height="476" /></p>
<p>Save it as <em>&#8220;%userprofile%/shutdownaftermse.bat&#8221;</em>.</p>
<p><img class="aligncenter size-full wp-image-25994" title="mse-notepadshutdownaftermse" src="http://imagecdn.maketecheasier.com/2010/12/mse-shutdown-after-mse.png" alt="shutdown-after-mse" width="577" height="499" /></p>
<p>Now go again to the task, right click and select &#8220;Properties&#8221;. Go to &#8220;Actions&#8221; tab and add this script.</p>
<p><img class="aligncenter size-full wp-image-25995" title="mse-ChangeActionsTab" src="http://imagecdn.maketecheasier.com/2010/12/mse-Change-Actions-Tab.png" alt="mse-Change-Actions-Tab" width="577" height="434" /></p>
<p>Select the file:</p>
<p><img class="aligncenter size-full wp-image-25996" title="mse-Start-Shutdown" src="http://imagecdn.maketecheasier.com/2010/12/mse-Start-Shutdown.png" alt="mse-Start-Shutdown" width="468" height="506" /></p>
<p>Press OK.</p>
<p><img class="aligncenter size-full wp-image-25997" src="http://imagecdn.maketecheasier.com/2010/12/mse-Actions-Press-Ok.png" alt="mse-Actions-Press-Ok" width="577" height="433" /></p>
<p>That&#8217;s it. Your computer will now wake to do the system scanning and shutdown after it has completed its job. What other ways do you use to schedule your scans?<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/use-filerfrog-to-organzie-your-files-folders-in-flash-windows/2012/04/03' title='Use FilerFrog To Organzie Your Files &amp; Folders In Flash! [Windows]'>Use FilerFrog To Organzie Your Files &#038; Folders In Flash! [Windows]</a></li>
<li><a href='http://maketecheasier.com/4-ways-to-keep-your-windows-pc-secure-without-paying-for-third-party-applications/2012/03/26' title='4 Ways to Keep Your Windows PC Secure Without Paying for Third-Party Applications'>4 Ways to Keep Your Windows PC Secure Without Paying for Third-Party Applications</a></li>
<li><a href='http://maketecheasier.com/10-juicy-applications-for-windows-7/2012/01/16' title='10 Juicy Applications For Windows 7'>10 Juicy Applications For Windows 7</a></li>
<li><a href='http://maketecheasier.com/get-notified-of-weather-change-with-aeroweather-for-windows-7/2012/01/10' title='Get Notified Of Weather Change With AeroWeather For Windows 7'>Get Notified Of Weather Change With AeroWeather For Windows 7</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18&amp;title=How+To+Schedule+Microsoft+Security+Essential+To+Work+At+Night&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18">How To Schedule Microsoft Security Essential To Work At Night</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/how-to-schedule-microsoft-security-essential-to-work-at-night/2010/12/18/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Display The Weather Condition As Wallpaper [Linux]</title>
		<link>http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18</link>
		<comments>http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18#comments</comments>
		<pubDate>Thu, 18 Nov 2010 22:00:29 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[wallpaper]]></category>
		<category><![CDATA[weather]]></category>
		<category><![CDATA[weatherpaper]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=24503</guid>
		<description><![CDATA[There are many ways to find out the weather condition in your city. You can go to weather.com, use weather widget or even set it on your desktop with conky. Here is yet another way that you can obtain weather information quickly: display the weather condition as a wallpaper in... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18&amp;title=How+to+Display+The+Weather+Condition+As+Wallpaper+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18">How to Display The Weather Condition As Wallpaper [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-desktop.jpg" alt="weatherpaper-desktop" title="weatherpaper-desktop" width="577" height="367" class="aligncenter size-full wp-image-24600" /></p>
<p>There are many ways to find out the weather condition in your city. You can go to <em>weather.com</em>, use weather widget or even <a href="http://maketecheasier.com/how-to-create-a-minimal-and-beautiful-desktop-with-conky/2008/10/30">set it on your desktop with conky</a>. Here is yet another way that you can obtain weather information quickly: display the weather condition as a wallpaper in your desktop.</p>
<p><a href="http://code.google.com/p/weatherpaper" target="_blank">WeatherPaper</a> is a weather based desktop wallpaper changer for Windows and Linux. It fetches the weather condition at a regular interval and display the information on your desktop as a wallpaper. It is functionality similar to the weather applet in conky (both grab the weather condition from <em>weather.com</em> and display the information in your desktop) except that this WeatherPaper script displays the information in the form of a wallpaper and it is customizable and visually more pleasing.<br />
<span id="more-24503"></span></p>
<h3>Installation</h3>
<p>1. Go to the WeatherPaper site and <a href="http://code.google.com/p/weatherpaper/downloads/list" target="_blank" >download</a> the latest version of the weatherpaper script (the latest version as of this post is 0.2.2 and the file name is <em>0.2.2-linux.tar.gz</em>)</p>
<p>2. Extract the content of the tar file to your home folder. </p>
<p>3. Open a terminal and type the following:<br />
<pre lang="bash"> cd 0.2.2-linux     #the folder name might change with newer version<br />
sudo sh install.sh</pre></p>
<h3>Usage</h3>
<p>Go to &#8220;<em>Applications -> Accessories -> WeatherPaper</em>&#8220;.</p>
<p>You should see that your desktop wallpaper is immediately changed to reflect the current weather condition.</p>
<p>To configure the weatherpaper script, go to &#8220;<em>Applications -> Accessories -> WP Settings Editor</em>&#8221;</p>
<p>Things that you can configure include:</p>
<p><strong>Service</strong></p>
<p>Here is where you can start/stop the weatherpaper service. You can also make it run on startup.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-service.png" alt="weatherpaper-service" title="weatherpaper-service" width="384" height="316" class="aligncenter size-full wp-image-24593" /></p>
<p><strong>Location</strong></p>
<p>Here is where you enter your location so it can fetch the correct weather condition for the place you are located. You will need to enter your US zip code (if you are located in the US) or your weather location ID. </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-location.png" alt="weatherpaper-location" title="weatherpaper-location" width="384" height="316" class="aligncenter size-full wp-image-24592" /></p>
<p>To retrieve your location ID, go to <em>weather.com</em>, enter your city (or country) in the search field. On the URL, you will see your weather location ID.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-weather-location.png" alt="weatherpaper-weather-location" title="weatherpaper-weather-location" width="576" height="348" class="aligncenter size-full wp-image-24595" /></p>
<p><strong>Themes</strong></p>
<p>The weatherpaper script comes with the default tango theme that shows the various weather condition. There is no gallery or image library where you can download new themes, but you can easily <a href="http://code.google.com/p/weatherpaper/wiki/CreateWallpaperPack" target="_blank">create</a> one on your own.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-themes.png" alt="weatherpaper-themes" title="weatherpaper-themes" width="384" height="318" class="aligncenter size-full wp-image-24594" /></p>
<p><strong>General</strong></p>
<p>The last tab is where you configure the interval for the script to check the weather condition and whether it should display the temperature in Celcius or Farenheit.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/11/weatherpaper-general.png" alt="weatherpaper-general" title="weatherpaper-general" width="389" height="319" class="aligncenter size-full wp-image-24591" /></p>
<h3>Uninstallation</h3>
<p>There is no uninstallation script included in the package. You can, however, download this <a href="http://dl.dropbox.com/u/6864546/uninstall-weatherpaper.sh">uninstall script</a> (thanks to António PT for creating the script) here to uninstall weatherpaper. </p>
<p>1. Save the <em>uninstall.sh</em> script to your home folder.</p>
<p>2. Open a terminal and type the following:<br />
<pre lang="bash">sudo sh uninstall-weatherpaper.sh</pre></p>
<p>That&#8217;s all. WeatherPaper should be uninstalled.</p>
<p>Overall, this is a simple yet functional wallpaper script for those who need to get hold of the weather condition regularly. I don&#8217;t use it as the default though since the place I am located is sunny throughout the year. The ability to create your own wallpaper pack is also a great feature in the script. If you have created a nice wallpaper pack, feel free to share it with us in the comments.</p>
<p>image credit: <a href="http://www.flickr.com/photos/moogan/2483238576/" target="_blank" >Mooganic</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/get-notified-of-weather-change-with-aeroweather-for-windows-7/2012/01/10' title='Get Notified Of Weather Change With AeroWeather For Windows 7'>Get Notified Of Weather Change With AeroWeather For Windows 7</a></li>
<li><a href='http://maketecheasier.com/5-handy-weather-apps-for-iphone-users/2012/01/03' title='5 Handy Weather Apps for iPhone Users'>5 Handy Weather Apps for iPhone Users</a></li>
<li><a href='http://maketecheasier.com/create-custom-wallpaper-slideshow-in-ubuntu/2011/11/29' title='How to Create Custom Wallpaper Slideshow in Ubuntu'>How to Create Custom Wallpaper Slideshow in Ubuntu</a></li>
<li><a href='http://maketecheasier.com/write-linux-shell-scripts/2011/06/30' title='The Beginner Guide to Writing Linux Shell Scripts'>The Beginner Guide to Writing Linux Shell Scripts</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18&amp;title=How+to+Display+The+Weather+Condition+As+Wallpaper+%5BLinux%5D&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18">How to Display The Weather Condition As Wallpaper [Linux]</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/display-the-weather-condition-as-wallpaper-linux/2010/11/18/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Autokey: Make Your Own Keyboard Shortcuts In Linux</title>
		<link>http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28</link>
		<comments>http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28#comments</comments>
		<pubDate>Tue, 28 Sep 2010 21:00:25 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[autokey]]></category>
		<category><![CDATA[hotkey]]></category>
		<category><![CDATA[keyboard shortcut]]></category>
		<category><![CDATA[phrase]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=21943</guid>
		<description><![CDATA[Few days ago, we discussed the usefulness of Spark and how it enables you to create custom shortcut keys in Mac. Alternatively, in Windows, we can use the popular AutoHotKey to create custom shortcuts. So what about Linux? Autokey is probably the best answer. AutoKey is a desktop automation utility... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28&amp;title=Autokey%3A+Make+Your+Own+Keyboard+Shortcuts+In+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28">Autokey: Make Your Own Keyboard Shortcuts In Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-keyboard.jpg" alt="autokey-keyboard" title="autokey-keyboard" width="200" height="151" class="alignleft size-full wp-image-21993" />Few days ago, we discussed the <a href="http://maketecheasier.com/spark-easily-create-hot-keys-for-almost-any-application-in-mac/2010/09/24">usefulness of Spark</a> and how it enables you to create custom shortcut keys in Mac. Alternatively, in Windows, we can use the popular <a href="http://www.autohotkey.com/" target="_blank">AutoHotKey</a> to create custom shortcuts. So what about Linux? Autokey is probably the best answer.</p>
<p><a href="http://code.google.com/p/autokey/" target="_blank">AutoKey</a> is a desktop automation utility for Linux and X11. It allows you to create scripts and assign hotkeys to these scripts, allowing you to execute them on demand in whatever program you are using.<br />
<span id="more-21943"></span></p>
<h3>Compatibility with various distro and keyboard layout</h3>
<p>Personally I did not test it on all the Linux distro and all the different keyboard layout. However, according to the developer of Autokey:</p>
<blockquote><p>The core part of AutoKey is sending and receiving keyboard events via the X server. It supports multiple X interfaces and should therefore be compatible with virtually any version of Linux running an X server. Full unicode support is provided and it should in theory work with any keyboard layout.</p></blockquote>
<p>Theoretically, it should work for all Linux distros and keyboard layout.</p>
<h3>Installation</h3>
<p>(the following installation instruction is based on Ubuntu)</p>
<p>Open a  terminal and type:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:cdekter<span style="color: #000000; font-weight: bold;">/</span>ppa
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update</pre></div></div>

<p>For Gnome user:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> autokey-gtk</pre></div></div>

<p>For KDE users:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> autokey-qt</pre></div></div>

<h3>Usage</h3>
<p>Go to <em>Applications -> Accessories -> Autokey</em>.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-main-interface.png" alt="autokey-main-interface" title="autokey-main-interface" width="577" height="359" class="aligncenter size-full wp-image-21950" /></p>
<p>You will see on the left pane two folders named <em>My Phrases</em> and <em>Sample Scripts</em>. The <em>My Phrases</em> folder is binded to the hotkey &#8220;<em>Ctrl + F7</em>&#8220;.</p>
<p>To get a feel of the capability of Autokey, open a text editor and press <em>Ctrl + F7</em>, you should see the context menu with Address option. When you select the Home address field, you should see the address pasted to the text editor.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-test-example.png" alt="autokey-test-example" title="autokey-test-example" width="346" height="535" class="aligncenter size-full wp-image-21951" /></p>
<h3>Usage: creating your own hotkey</h3>
<p>To create your own hotkey, go to <em>File -> Create -> New Top Level Folder</em>.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-new-toplevel-folder.png" alt="autokey-new-toplevel-folder" title="autokey-new-toplevel-folder" width="495" height="218" class="aligncenter size-full wp-image-21952" /></p>
<p>The Top Level Folder is the container for all your phrases and scripts. You can assign a hotkey to it and call it up in any applications. To assign a hotkey, simply highlight the TopLevel Folder entry and click the Set button beside the Hotkey option. You can then choose the modifier key (Ctrl, Shift, Alt or Super) and the shortcut key. </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-set-hotkey.png" alt="autokey-set-hotkey" title="autokey-set-hotkey" width="460" height="240" class="aligncenter size-full wp-image-21955" /></p>
<p>After creating the top level folder, the next thing is to create a phrase or a script. </p>
<p><strong>Phrase</strong></p>
<p>The Phrase is a snippet of text that you use frequently. With a quick press of the shortcut key, you can quickly insert the phrase to the document that you are working at. </p>
<p>Go to <em>File -> Create -> New Phrase</em>. Enter the phrase content in the big text area and assign a shortcut key in the Hotkey option below.</p>
<p>Other than assigning hotkey, you can also use a <em>abbreviation</em> for the phrase. For example, I have set the abbreviation &#8220;mte&#8221; to the phrase &#8220;http://maketecheasier.com&#8221;. Now I just need to type &#8220;MTE&#8221; and it will automatically be replaced with the full URL.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-new-phrase.png" alt="autokey-new-phrase" title="autokey-new-phrase" width="577" height="382" class="aligncenter size-full wp-image-21989" /></p>
<p><strong>Scripts</strong></p>
<p>For those who have knowledge of scripting, you can add your script, assign a hotkey and get it to run anywhere else. For those who know nuts about scripting, the &#8220;<em>Record Marco</em>&#8221; function can help you to record simple keyboard events.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/autokey-new-script.png" alt="autokey-new-script" title="autokey-new-script" width="577" height="258" class="aligncenter size-full wp-image-21990" /></p>
<h3>Conclusion</h3>
<p>For those who spend a lot of time on their keyboard, Autokey is a great tool to help you increase your productivity. The phrase feature improved your typing speed while the script feature help you to get more things done in shorter time. It might take some time to master the scripting, but once that is conquered, I am sure you won&#8217;t look back.</p>
<p>Have you tried Autokey? Let us know how did you make use of it to improve your productivity. </p>
<p>Image credit: <a href="http://www.bargainmoose.ca/" target="_blank" rel="nofollow">bargainmoose</a><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/make-autokey-works-in-ubuntu-natty/2011/06/26' title='How to Make Autokey Works In Ubuntu Natty [Quick Tips]'>How to Make Autokey Works In Ubuntu Natty [Quick Tips]</a></li>
<li><a href='http://maketecheasier.com/the-ultimate-list-of-shortcut-keys-that-will-make-your-life-easier-windows-7/2012/04/30' title='The Ultimate List of Shortcut Keys That Will Make Your Life Easier [Windows 7]'>The Ultimate List of Shortcut Keys That Will Make Your Life Easier [Windows 7]</a></li>
<li><a href='http://maketecheasier.com/simulate-left-mouse-click-with-keyboard-shortcut/2011/11/26' title='How to Simulate Left Mouse Click With Keyboard Shortcut in Ubuntu [Quick Tip]'>How to Simulate Left Mouse Click With Keyboard Shortcut in Ubuntu [Quick Tip]</a></li>
<li><a href='http://maketecheasier.com/write-linux-shell-scripts/2011/06/30' title='The Beginner Guide to Writing Linux Shell Scripts'>The Beginner Guide to Writing Linux Shell Scripts</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28&amp;title=Autokey%3A+Make+Your+Own+Keyboard+Shortcuts+In+Linux&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28">Autokey: Make Your Own Keyboard Shortcuts In Linux</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/autokey-make-your-own-keyboard-shortcuts-in-linux/2010/09/28/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>6 More Greasemonkey Scripts for Your Browsing Enjoyment</title>
		<link>http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11</link>
		<comments>http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11#comments</comments>
		<pubDate>Fri, 11 Jun 2010 21:00:55 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[userscripts]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=16847</guid>
		<description><![CDATA[We&#8217;ve previously covered Greasemonkey, an unbelievably useful Firefox extension that allows you to run user-created scripts that enhance what Firefox can do. Now, these scripts are no longer confined to Firefox. Chrome, Opera, and Safari also have support for user scripts, although sometimes with limitations. These scripts provide a huge... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11&amp;title=6+More+Greasemonkey+Scripts+for+Your+Browsing+Enjoyment&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11">6 More Greasemonkey Scripts for Your Browsing Enjoyment</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img alt="greasemonkey-logo" src="http://imagecdn.maketecheasier.com/2009/08/greasemonkey-logo.jpg" class="alignleft" width="200" height="176" />We&#8217;ve previously covered <a href="http://maketecheasier.com/enhance-your-browser-with-greasemonkey/2009/08/15">Greasemonkey</a>, an unbelievably useful Firefox extension that allows you to run user-created scripts that enhance what Firefox can do.  Now, these scripts are no longer confined to Firefox.  Chrome, Opera, and Safari also have support for user scripts, although sometimes with limitations.  These scripts provide a huge range of capabilities, like revising YouTube video controls and adding email notification icons to the browser window.  There are thousands of such scripts available at <a href="http://userscripts.org/">UserScripts.org</a>, so we here at Make Tech Easier decided to sift through the pile and pick out some of the very best ones.  Without further introduction, here are the scripts.<br />
<span id="more-16847"></span><br />
<em>Note:  MakeTechEasier could not possibly test all scripts on all browsers and all platforms for every website affected by these scripts.  We can make no guarantees about the effectiveness or security of user-written browser scripts. </em></p>
<h3>1. <a href="http://userscripts.org/scripts/show/33836" target="_blank" class="noicon">Download From YouTube</a></h3>
<p>There are multiple methods for downloading YouTube videos to the local disk.  This particular script was highlighted because it provides multiple download formats, and cleanly integrates into the existing YouTube interface.  You can download videos in the format of your choice directly from the YouTube video page.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/06/greasemonkeyscripts-youtubedownloader.png" alt="greasemonkeyscripts-youtubedownloader" title="greasemonkeyscripts-youtubedownloader" width="566" height="154" class="aligncenter size-full wp-image-16848" /></p>
<h3>2. <a href="http://userscripts.org/scripts/show/38985" target="_blank" class="noicon">RapidShare Autowait</a></h3>
<p>As the name implies, this script removes some of the hassle of downloading from RapidShare.  While you&#8217;d normally have to wait until RapidShare is ready to start your download, this script will let you &#8220;just open all links in tabs and go play outside&#8221;.</p>
<h3>3. <a href="http://userscripts.org/scripts/show/26855" target="_blank" class="noicon">Super iGoogle</a></h3>
<p>For those who&#8217;ve always wanted to like iGoogle but were unhappy with the cluttered layout, this script comes flying to the rescue in red and blue spandex.  Not only does it remove lots of clutter (sidebars, outrageously huge header, etc) it lets you specifically choose which page elements will be shown at any given time.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/06/greasemonkeyscripts-igoogle.jpg" alt="greasemonkeyscripts-igoogle" title="greasemonkeyscripts-igoogle" width="577" height="367" class="aligncenter size-full wp-image-16849" /></p>
<p>As a down side though, it doesn&#8217;t work cleanly with all iGoogle themes.  </p>
<h3>4. <a href="http://userscripts.org/scripts/show/5059" target="_blank" class="noicon">Google Image Relinker</a></h3>
<p>To avoid accusations of &#8220;stealing&#8221; images, Google Image Search links to the pages which contain the images, instead of directly to the image itself.  This is good for the sites hosting the images, but it can be annoying for those who have to browse through large quantities of images to find what they need.  This script, and others like it, bypass the hosting site and take you directly from the search results to the image.  </p>
<h3>5. <a href="http://userscripts.org/scripts/show/13787" target="_blank" class="noicon">Remove All Facebook Ads</a></h3>
<p>Ads are what give us many of the free things we get online, and without them there wouldn&#8217;t be great sites like MakeTechEasier.  There are, however, situations where ads can get out of control and become distracting.  If you want to remove Facebook&#8217;s targeted ads, this script will take care of that.  </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/06/greasemonkeyscripts-facebookads.png" alt="greasemonkeyscripts-facebookads" title="greasemonkeyscripts-facebookads" width="532" height="450" class="aligncenter size-full wp-image-16850" /></p>
<h3>6. <a href="http://lyrics.wikia.com/Main_Page" target="_blank" class="noicon">Last.fm Lyrics</a></h3>
<p>This script works on Last.fm song pages to include the lyrics from the song.  The information is pulled from Wikia which has a large user-contributed database of song lyrics.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/06/greasemonkeyscripts-lastfmlyrics.jpg" alt="greasemonkeyscripts-lastfmlyrics" title="greasemonkeyscripts-lastfmlyrics" width="577" height="355" class="aligncenter size-full wp-image-16854" /></p>
<p>There are thousands more user-created browser scripts available online.  If you&#8217;ve got any favorites you&#8217;d like to share with us, please drop a note in the comments!<br />
<!--adsense#468x60--><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/best-android-browser/2011/01/23' title='Browsers War: The Search For The Best Android Browser'>Browsers War: The Search For The Best Android Browser</a></li>
<li><a href='http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03' title='25 Time Saving Bookmarklets You Will Want to Have in Your Browser'>25 Time Saving Bookmarklets You Will Want to Have in Your Browser</a></li>
<li><a href='http://maketecheasier.com/enhance-your-browser-with-greasemonkey/2009/08/15' title='How to Enhance Your Browser with Greasemonkey'>How to Enhance Your Browser with Greasemonkey</a></li>
<li><a href='http://maketecheasier.com/dolphin-browser-for-ios-allows-you-to-use-your-own-gestures/2012/05/07' title='Dolphin Browser For iOS Allows You To Use Your Own Gestures'>Dolphin Browser For iOS Allows You To Use Your Own Gestures</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11&amp;title=6+More+Greasemonkey+Scripts+for+Your+Browsing+Enjoyment&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11">6 More Greasemonkey Scripts for Your Browsing Enjoyment</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>25 Time Saving Bookmarklets You Will Want to Have in Your Browser</title>
		<link>http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03</link>
		<comments>http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:14:26 +0000</pubDate>
		<dc:creator>Trevor Dobrygoski</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[bookmarklets]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=8119</guid>
		<description><![CDATA[I noticed recently that many sites, applications and services are offering bookmarklets. I know I have about 40 of them, of which I use 10 very regularly. For those of you who don&#8217;t use bookmarklets or arent quite sure what they are, here is a brief description. What are Bookmarklets?... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03&amp;title=25+Time+Saving+Bookmarklets+You+Will+Want+to+Have+in+Your+Browser&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03">25 Time Saving Bookmarklets You Will Want to Have in Your Browser</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-8128" src="http://imagecdn.maketecheasier.com/2009/11/25bookmarklets-intro.jpg" alt="25bookmarklets-intro" width="200" height="150" />I noticed recently that many sites, applications and services are offering bookmarklets. I know I have about 40 of them, of which I use 10 very regularly.</p>
<p>For those of you who don&#8217;t use bookmarklets or arent quite sure what they are, here is a brief description.</p>
<h3>What are Bookmarklets?</h3>
<p>Bookkmarklets are a tiny java script application designed to add one click functionality to your web browser. There are hundreds of different uses, many of which save the need to run a desktop program.<br />
<span id="more-8119"></span><br />
A few programs with bookmarklets that have been mentioned on Make Tech Easier before are:</p>
<ul>
<li><strong><a title="Webnotes" href="http://maketecheasier.com/webnotes-eliminating-copy-and-paste-functions-one-note-at-a-time/2009/01/14">Webnotes</a></strong></li>
<li><strong><a title="Hootsuite" href="http://maketecheasier.com/hootsuite-manage-twitter-account-online/2009/08/08">Hootsuite</a></strong></li>
<li><strong><a title="Zementa" href="http://maketecheasier.com/enhance-your-blog-posts-and-e-newsletter-with-zemanta/2009/07/10">Zementa</a></strong></li>
<li><strong><a title="Evom" href="http://maketecheasier.com/convert-your-video-easily-in-mac-with-evom/2009/07/07">Evom</a></strong></li>
<li><strong><a title="Posterous" href="http://maketecheasier.com/ten-tips-to-get-the-most-out-of-posterous/2009/07/17">Posterous</a></strong></li>
</ul>
<h3>Why Use a Bookmarklet?</h3>
<p>The main reason to use them is to save time. As an example:</p>
<p>To email a copy of the Webnotes post to someone, use the &#8220;Gmail This!&#8221; bookmarklet. A window will pop up just like when the compose button in Gmail is clicked. The link and email subject are automatically added. If you want to add more to the body of the email you can explain what the link is before you email it.</p>
<p>Other reasons to use bookmarklets are:</p>
<ul>
<li>Sharing things quickly on a social media site</li>
<li>Spell check</li>
<li>SEO</li>
<li>URL shortening</li>
<li>Adding the site to a social bookmarking site (ie Delicious, Digg, Reddit)</li>
<li>Subscribing to a RSS reader</li>
<li>Eliminating the ads and bloat for printing</li>
</ul>
<h3>20 other useful bookmarklets</h3>
<h3>1. <a title="Share on Facebook" href="http://www.facebook.com/share_options.php" target="_blank">Share on Facebook</a></h3>
<p>Share sites on your Facebook wall or send as a message</p>
<h3>2. <a title="Share on Friendfeed" href="http://friendfeed.com/about/tools" target="_blank">Share on Friendfeed</a></h3>
<p>Share links on both Friendfeed and Twitter with this one bookmarklet</p>
<h3>3. <a title="Gmail This!" href="http://www.shankrila.com/tech-stuff/gmailthis-an-excellent-gmail-bookmarklet-tips-tweaks/" target="_blank">Gmail This!</a></h3>
<p>If you are going to pick one from this list to try, pick this one. It will save immense amounts of time and keep distractions at a minimum.</p>
<h3>4. <a title="Evernote" href="http://www.evernote.com/about/download/web_clipper.php" target="_blank">Evernote</a></h3>
<p>Great for the avid Evernote user. send a link with tags, web clip, and notes to the notebook of your choice. This is a very quick way to add things without keeping the page or desktop app open all the time.</p>
<p><img class="alignnnone size-full wp-image-8123" src="http://imagecdn.maketecheasier.com/2009/11/25bookmarklets-evernote.png" alt="25bookmarklets-evernote" width="500" height="352" /></p>
<h3>5. <a title="Serendipity (Reddit)" href="http://www.reddit.com/bookmarklets/" target="_blank">Serendipity (Reddit)</a></h3>
<p>Randomly displays a site. A lot like Stumbleupon</p>
<h3>6. <a title="Add to RTM" href="http://www.rememberthemilk.com/help/answers/quickadd/firefox.rtm" target="_blank">Add to RTM</a></h3>
<p>Quickly add a reminder or to-do</p>
<p><img class="alignnone size-full wp-image-8124" src="http://imagecdn.maketecheasier.com/2009/11/25bookmarklets-rtm.png" alt="25bookmarklets-rtm" width="500" height="289" /></p>
<h3>7. <a title="Vox This!" href="http://team.vox.com/library/post/hey-you-dont-vox-that-vox-this.html?_c=feed-atom" target="_blank">Vox This!</a></h3>
<p>Add content to your Vox Blog</p>
<h3>8. <a title="Readability" href="http://lab.arc90.com/experiments/readability/" target="_blank">Readability</a></h3>
<p>If you do a lot of reading on the web, this customizable bookmarklet will rock your world. It removes the bloat and formats the text in a way that is easier for YOU to read.</p>
<h3>9. <a title="Spell Check" href="http://www.webupd8.org/2009/08/spell-checking-firefox-bookmarklet.html" target="_blank">Spell Check</a></h3>
<p>Checks spelling of any page, even published pages. Any word spelled wrong or not in Firefox&#8217;s dictionary will be highlighted.</p>
<h3>10. <a title="Subscribe in Google Reader" href="http://www.google.com/reader/view/#overview-page" target="_blank">Subscribe in Google Reader</a></h3>
<p>Fast way to add a RSS feed to your Google Reader</p>
<h3>11. <a title="Xray" href="http://www.westciv.com/xray/" target="_blank">Xray</a></h3>
<p>Great for web designers. Click the bookmarklet then on any item on a page. Information like dimensions, position and border is displayed.</p>
<p><img class="alignnone size-full wp-image-8122" src="http://imagecdn.maketecheasier.com/2009/11/25bookmarklets-xray.png" alt="25bookmarklets-xray" width="445" height="500" /></p>
<h3>12. <a title="Share on Tumblr" href="http://www.tumblr.com/" target="_blank">Share on Tumblr</a></h3>
<p>Easily share a link on Tumblr</p>
<h3>13. <a title="BugMeNot" href="http://www.bugmenot.com/" target="_blank">BugMeNot</a></h3>
<p>Use BugMeNot database of usernames and passwords to sign in to “registered users only” websites, like news sites.</p>
<h3>14. <a title="Boxqueue" href="http://boxqueue.appspot.com/" target="_blank">Boxqueue</a></h3>
<p>Add videos to your Boxee Queue for viewing later. You need both a Google account and Boxee account to make this bookmarklet work.</p>
<h3>15. <a title="DiggThis!" href="http://skattertech.com/2006/06/digg-this-bookmarklet/" target="_blank">DiggThis!</a></h3>
<p>Quickly add sites to Digg.</p>
<h3>16. <a title="Password Generator" href="http://www.angel.net/%7Enic/passwdlet.html" target="_blank">Password Generator</a></h3>
<p>If you have trouble coming up with secure passwords all the time, save some time and energy by installing this bookmarklet.</p>
<h3>17. <a title="Google Translate" href="http://translate.google.com/translate_buttons" target="_blank">Google Translate</a></h3>
<p>Super handy for those times when you end up on a site written in a language other than your native tongue.</p>
<h3>18. <a title="TweetBurner" href="http://tweetburner.com/" target="_blank">TweetBurner</a></h3>
<p>You know there had to be at least one Twitter something or other in the list.</p>
<h3>19. <a title="Print What You Like" href="http://www.printwhatyoulike.com/pagezipper" target="_blank">Pagezipper</a></h3>
<p>Features like continuous scrolling and auto resizing of images for your browser window make viewing sites less work.</p>
<h3>20. <a title="Printliminator" href="http://css-tricks.com/examples/ThePrintliminator/" target="_blank">Printliminator</a></h3>
<p>Eliminate items on the page you DO NOT want to print. Great for pages or blogs without a printer friendly version of the page or post.</p>
<p><img class="alignnone size-full wp-image-8121" src="http://imagecdn.maketecheasier.com/2009/11/25bookmarklets-printliminat.png" alt="25bookmarklets-printliminator" width="185" height="195" /></p>
<p>Including the one we have previously mentioned at MakeTechEasier, here are 25 of the useful bookmarklets that you can place in your browser. These are only a small portion of what is available. All of them are made to save time or make your browsing experience more personalized or enjoyable.</p>
<p>What bookmarklets do you use?</p>
<p>Image credit <a title="via Flickr" href="http://www.flickr.com/photos/chitrasudar/2756691008/" target="_blank">suchitra prints</a></p>
<p><!--adsense#468x60--><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/how-to-combine-multiple-bookmarklets-and-use-it-from-any-computer/2010/08/21' title='How to Combine Multiple Bookmarklets And Use It From Any Computer'>How to Combine Multiple Bookmarklets And Use It From Any Computer</a></li>
<li><a href='http://maketecheasier.com/6-more-greasemonkey-scripts-for-your-browsing-enjoyment/2010/06/11' title='6 More Greasemonkey Scripts for Your Browsing Enjoyment'>6 More Greasemonkey Scripts for Your Browsing Enjoyment</a></li>
<li><a href='http://maketecheasier.com/dolphin-browser-for-ios-allows-you-to-use-your-own-gestures/2012/05/07' title='Dolphin Browser For iOS Allows You To Use Your Own Gestures'>Dolphin Browser For iOS Allows You To Use Your Own Gestures</a></li>
<li><a href='http://maketecheasier.com/cocoon-for-firefox-gives-you-a-secure-and-private-browsing-session/2012/04/10' title='Cocoon For Firefox Gives You A Secure And Private Browsing Session'>Cocoon For Firefox Gives You A Secure And Private Browsing Session</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03&amp;title=25+Time+Saving+Bookmarklets+You+Will+Want+to+Have+in+Your+Browser&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03">25 Time Saving Bookmarklets You Will Want to Have in Your Browser</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/25-time-saving-bookmarklets/2009/11/03/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mac: How to Create a Basic Script With Automator</title>
		<link>http://maketecheasier.com/create-basic-script-with-automator/2009/09/03</link>
		<comments>http://maketecheasier.com/create-basic-script-with-automator/2009/09/03#comments</comments>
		<pubDate>Thu, 03 Sep 2009 11:55:27 +0000</pubDate>
		<dc:creator>Trevor Dobrygoski</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[automator]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=6849</guid>
		<description><![CDATA[If you are one of the growing number of Apple users, you have likely come across a strange looking robot guy in your Applications folder. For a long time I ignored this application. It looks pretty confusing when you open it up. All that is on the screen 3 columns;... <p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03&amp;title=Mac%3A+How+to+Create+a+Basic+Script+With+Automator&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-basic-script-with-automator/2009/09/03">Mac: How to Create a Basic Script With Automator</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-6850" src="http://imagecdn.maketecheasier.com/2009/08/automator-icon.jpg" alt="automator-icon" width="200" height="200" />If you are one of the growing number of Apple users, you have likely come across a strange looking robot guy in your Applications folder. For a long time I ignored this application. It looks pretty confusing when you open it up. All that is on the screen 3 columns; one with application  names, one with actions and the last is a big blank window to drag the scripts to.</p>
<p>This can be very intimidating if you have absolutely no idea what yo do next. Sure you can randomly drag actions into the window then hit run to see what happens. Odds are you will get an error or nothing will happen. After a few times of trying without success, most people give up and tell people on <a href="http://www.twitter.com/maketecheasier">Twitter </a>it sucks.</p>
<p>The first step in the process is to decide what you want automated. The example below is very simple.<strong> Batch Image Scale</strong> is something I use all the time.  I have a couple different image scale scripts for different sizes. Setting multiple versions up may take you a few extra minutes initially, but it saves a lot of time in the future.<br />
<span id="more-6849"></span></p>
<h3>Create A Script</h3>
<p><strong>1. </strong>In your Applications folder, open Automator.app [Cmd + Shift + A]</p>
<p><img class="alignnone size-full wp-image-6850" src="http://imagecdn.maketecheasier.com/2009/08/automator-app-folder.jpg" alt="app-folder-automator" width="495" height="194" /></p>
<p><strong>2.</strong> In the first column on the left, choose the an application. When you select an application, the Actions in the second column change.</p>
<p><img class="alignnone size-full wp-image-6851" src="http://imagecdn.maketecheasier.com/2009/08/automator-select-finder.jpg" alt="select-finder-automator" width="173" height="145" /></p>
<p><strong>3.</strong> Select the Action you would like to perform. A good place to start is an action like <strong><em>Ask for Finder Item</em>. </strong>When setting up a Workflow where there may be multiple files or folders involved, make sure to check <em><strong>Allow Multiple Selection</strong></em>.</p>
<p><img class="alignnone size-full wp-image-6852" src="http://imagecdn.maketecheasier.com/2009/08/automator-finder-item.jpg" alt="ask-for-finder-item-automator" width="433" height="156" /></p>
<p><strong>4.</strong> In some cases a warning box may appear. If this does happen, read it carefully. In this case, the pop up is asking if I want to copy the files and make the changes to the copies. Making the changes to the copies will preserved if anything were to go wrong.</p>
<p><img class="alignnone size-full wp-image-6853" src="http://imagecdn.maketecheasier.com/2009/08/automator-warning-window.jpg" alt="warning-copy-window-automator" width="446" height="135" /></p>
<p><strong>5.</strong> In the far left column, click the Preview app. Drag the Scale Images action to the window.</p>
<p><img class="alignnone size-full wp-image-6859" src="http://imagecdn.maketecheasier.com/2009/08/automator-scale-images-d.jpg" alt="scale-images-description-automator" width="369" height="184" /></p>
<p><strong>6.</strong> Select the pixel or percentage you would like the image scaled to. In this case I chose 500 pixels for this example. If you are taking really large pictures and want to send them via email, you may want to choose a percentage instead.</p>
<p><img class="alignnone size-full wp-image-6867" src="http://imagecdn.maketecheasier.com/2009/08/automator-scale-images.jpg" alt="scale-images-automator" width="251" height="79" /></p>
<p><strong>7.</strong> This is what your basic Scale Image workflow should look like.</p>
<p><img class="alignnone size-full wp-image-6873" src="http://imagecdn.maketecheasier.com/2009/08/automator-scale-image-growl.jpg" alt="scale-image-with-growl-automator" width="465" height="525" /></p>
<p><strong>8.</strong> Here is a before and after of the information pane showing the change in dimensions.</p>
<p><img class="alignnone size-full wp-image-6876" src="http://imagecdn.maketecheasier.com/2009/08/automator-before-scale.jpg" alt="before-scale-automator" width="248" height="95" /></p>
<p><img class="size-full wp-image-6878 alignnone" src="http://imagecdn.maketecheasier.com/2009/08/automator-after-scale.jpg" alt="after-scale-automator" width="251" height="92" /></p>
<p><strong>9.</strong> Now that you know the Workflow does what you want it to, it&#8217;s time to save it. In the File menu you are presented with three options: <em>Save</em>, <em>Save As</em> and <em>Save As Plug-in</em>. The <em>Save </em>and <em>Save As</em> options are pretty much the same thing. Both ask you to name the file, choose a location to save it to and in what format you want to save it. The two format choices are Workflow or Application. The main difference is, a Workflow is like a draft which opens in Automator and can be edited. If you save it as an Application, no changes can be made.</p>
<p>The other choice is the Save As Plug-in option. The reason for saving the Workflow as a Finder Plug-in is when you need to resize images in a folder on my desktop, you can <em>CTRL + Click</em> to get the menu. In this menu highlight Automator and there is your Workflow.</p>
<h3>Premade Scripts</h3>
<p>For those of you who may not be comfortable with making a Workflow/Application in Automator, there are many sites and forums where people post them for free. Some of the people go as far as writing more advanced scripts and use Automator to run those scripts. A while back Damien posted <a title="20+ Useful Automator Scripts" href="http://maketecheasier.com/20-useful-automator-scripts-for-mac-os-x/2008/12/08">20+ Useful Automator Scripts</a>. On these sites, there are many other scripts. If the 20+ in the post don&#8217;t do it for you, look around on those sites, there are many many more.</p>
<p>Have you used Automator to make any useful scripts?</p>
<p><!--adsense#468x60--><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://maketecheasier.com/automate-repetitive-tasks-with-actions/2010/08/15' title='Automate Repetitive Tasks with Action(s)'>Automate Repetitive Tasks with Action(s)</a></li>
<li><a href='http://maketecheasier.com/20-useful-automator-scripts-for-mac-os-x/2008/12/08' title='20+ Useful Automator Scripts for Mac OS X'>20+ Useful Automator Scripts for Mac OS X</a></li>
<li><a href='http://maketecheasier.com/bodega-a-great-alternative-to-mac-app-store/2012/05/21' title='Bodega &#8211; A Great Alternative to Mac App Store'>Bodega &#8211; A Great Alternative to Mac App Store</a></li>
<li><a href='http://maketecheasier.com/4-photography-apps-for-busy-photographers-mac/2012/05/19' title='4 Photography Apps For Busy Photographers [Mac]'>4 Photography Apps For Busy Photographers [Mac]</a></li>
</ul>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03&amp;title=Mac%3A+How+to+Create+a+Basic+Script+With+Automator&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-basic-script-with-automator/2009/09/03" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-basic-script-with-automator/2009/09/03">Mac: How to Create a Basic Script With Automator</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-basic-script-with-automator/2009/09/03/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Content Delivery Network via Amazon Web Services: CloudFront: cdn.maketecheasier.com

Served from: maketecheasier.com @ 2012-05-25 21:09:59 -->
