<?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>Its Lennys Fault &#187; hack</title>
	<atom:link href="http://itslennysfault.com/t/hack/feed" rel="self" type="application/rss+xml" />
	<link>http://itslennysfault.com</link>
	<description>Random things and stuff mostly stuff but there are still some things</description>
	<lastBuildDate>Wed, 08 Feb 2012 23:17:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Adding auto-fire to a computer mouse (555 timer)</title>
		<link>http://itslennysfault.com/adding-auto-fire-to-a-computer-mouse-555-timer</link>
		<comments>http://itslennysfault.com/adding-auto-fire-to-a-computer-mouse-555-timer#comments</comments>
		<pubDate>Fri, 24 Dec 2010 06:53:46 +0000</pubDate>
		<dc:creator>Lenny</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hardware Hacks]]></category>
		<category><![CDATA[auto-fire]]></category>
		<category><![CDATA[click]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[hardware hack]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[turbo]]></category>

		<guid isPermaLink="false">http://itslennysfault.com/?p=346</guid>
		<description><![CDATA[Remember the auto-fire (turbo) button on old video game controllers? This project adds an auto-fire button to a mouse for use with video games or just clicking random things quickly (if thats what you&#39;re in to) using no more than a 555 timer, a capacitor and a couple resistors. My goal was to create it [...]]]></description>
			<content:encoded><![CDATA[<p>Remember the auto-fire (turbo) button on old video game controllers? This project adds an auto-fire button to a mouse for use with video games or just clicking random things quickly (if thats what you&#39;re in to) using no more than a 555 timer, a capacitor and a couple resistors. My goal was to create it as cheaply as possible and without interfering with the normal functionality of the mouse.</p>
<p><span id="more-346"></span></p>
<p><strong>Parts List</strong></p>
<p>I wanted to accomplish my goal and keep it as simple as possible. The entire thing consists of very few components and comes in under $3 total. (priced per item on sparkfun&#8230; actually it was free since I had the components laying around)</p>
<ul>
<li>555 timer</li>
<li>1k Resistor</li>
<li>10k Resistor</li>
<li>10uf Capacitor</li>
<li>push button</li>
<li>couple inches of wire</li>
<li>about a square inch of protoboard</li>
</ul>
<p>&nbsp;</p>
<p><strong>Connecting to the mouse PCB</strong></p>
<p>First we crack open the mouse. I&#39;m not going to cover that here since it&#39;ll be different with every mouse. For mine it was one screw then pull the top and bottom apart until you feel like it&#39;s going to break and it unclipped. This might not be how your mouse is held together so don&#39;t blame me if you break it in half trying to force it.</p>
<p>Once I got inside I used a multi-meter to find a good 5v+, gnd, and a pin to control the mouse clicks. Then just soldered a wire to each pin as shown. Black = GND, Green = 5v+, Red = Left Click Control wire.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/02SolderConnections_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-347" title="Solder Connections Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/02SolderConnections_Auto_Fire_Mouse.jpg" alt="Solder Connections Auto Fire Mouse" width="600" height="529" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Creating the prototype</strong></p>
<p>It&#39;s been a while since I&#39;ve played with 555 timers so first I did a prototype on a breadboard. I included an LED to show that I could make the LED flash using the mouses power then just connected the output (pin 3) from the 555 to the control wire that I ran from the mouse PCB previously.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/03Prototype_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-348" title="Prototype Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/03Prototype_Auto_Fire_Mouse.jpg" alt="Prototype Auto Fire Mouse" width="600" height="377" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Schematic</strong></p>
<p>Next I put together a schematic of the system. The whole thing is just a 555 timer, a 10uF capacitor, a 1k Resistor, and a 10k resistor. The speed can be adjusted by changing the resistors. These are what I happened to have on hand. Also, I noticed if I made the autofire any faster the computer couldn&#39;t keep up with the clicks.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/04Schematic_Auto_Fire_Mouse2.jpg"><img class="aligncenter size-full wp-image-349" title="Schematic Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/04Schematic_Auto_Fire_Mouse2.jpg" alt="Schematic Auto Fire Mouse" width="461" height="405" /></a></p>
<p>&nbsp;</p>
<p><strong>Creating the circuit board</strong></p>
<p>I put it together with some protoboard. It could&#39;ve probably been done as a &quot;dead bug&quot; circuit, but I prefer to keep things a little bit neater. Plus I was afraid of things moving around inside of the mouse and causing a short.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/06CircuitBoard_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-350" title="CircuitBoard Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/06CircuitBoard_Auto_Fire_Mouse.jpg" alt="CircuitBoard Auto Fire Mouse" width="600" height="477" /></a></p>
<p>&nbsp;</p>
<p>and the back all soldered together. It&#39;s not the neatest job, but it gets it done.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/07SolderMouse_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-351" title="7Solder Mouse Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/07SolderMouse_Auto_Fire_Mouse.jpg" alt="7Solder Mouse Auto Fire Mouse" width="600" height="429" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Connecting it to the mouse</strong></p>
<p>Once everything was laid out on the board I just had to connect the 3 wires I connected to the mouse PCB earlier and give it a test. Guess what? It worked great <img src='http://itslennysfault.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/05Connected_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-352" title="Connected Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/05Connected_Auto_Fire_Mouse.jpg" alt="Connected Auto Fire Mouse" width="600" height="431" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Putting the mouse back together</strong></p>
<p>First I carefully drilled a hole in the side of the mouse to ensure the push button was in a convenient position to push with my thumb. Also, I had to make sure it cleared the mouse PCB on the inside. Then I took some snips and a razor blade and trimmed back some of the plastic parts inside the mouse to create a spot for the auto-fire circuit to fit.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/08Assembed_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-353" title="Assembed Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/08Assembed_Auto_Fire_Mouse.jpg" alt="Assembed Auto Fire Mouse" width="600" height="398" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>All done!!</strong></p>
<p>Then I just had to put the top of the mouse back on. Which was quite a task. I had to stop and carve out more plastic from the supports in the top to make room for the new circuit, but after a bit of cutting and squeezing it all fit back together and outside of the red button sticking out of the side you&#39;d never know anything was done to it.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/09Finished_Auto_Fire_Mouse.jpg"><img class="aligncenter size-full wp-image-354" title="Finished Auto Fire Mouse" src="http://itslennysfault.com/wp-content/uploads/2010/12/09Finished_Auto_Fire_Mouse.jpg" alt="Finished Auto Fire Mouse" width="600" height="461" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Testing time</strong></p>
<p>All of the normal mouse features work great: clicking (left / right), scrolling, middle click, etc. To test out the autofire I just went to google and typed in &quot;clicks per second&quot; and clicked on the first link. Actually I did this the first time with the prototype on the breadboard. Then went back once it was all put together and this time I took a screen shot to show my click rate using the autofire button.</p>
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/12/10ClickRate.jpg"><img class="aligncenter size-full wp-image-355" title="Auto Fire Mouse Click Rate" src="http://itslennysfault.com/wp-content/uploads/2010/12/10ClickRate.jpg" alt="Auto Fire Mouse Click Rate" width="735" height="397" /></a></p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fitslennysfault.com%2Fadding-auto-fire-to-a-computer-mouse-555-timer&amp;title=Adding%20auto-fire%20to%20a%20computer%20mouse%20%28555%20timer%29" id="wpa2a_2"><img src="http://itslennysfault.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://itslennysfault.com/adding-auto-fire-to-a-computer-mouse-555-timer/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Enable Remote Desktop RDP on Windows 7 Home Premium</title>
		<link>http://itslennysfault.com/enable-remote-desktop-rdp-on-windows-7-home-premium</link>
		<comments>http://itslennysfault.com/enable-remote-desktop-rdp-on-windows-7-home-premium#comments</comments>
		<pubDate>Mon, 19 Jul 2010 14:01:45 +0000</pubDate>
		<dc:creator>Lenny</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[rdp]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://itslennysfault.com/?p=261</guid>
		<description><![CDATA[If you&#39;ve ever tried to use a computer running Windows 7 Home Premium as a Remote Desktop host you know the sad truth. You can&#39;t! If you ask Microsoft they&#39;ll tell you to get Windows 7 Professional (and pay us extra money for it). However, if you&#39;re like me I only needed 1 feature from [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#39;ve ever tried to use a computer running Windows 7 Home Premium as a Remote Desktop host you know the sad truth. You can&#39;t! If you ask Microsoft they&#39;ll tell you to get Windows 7 Professional (and pay us extra money for it). However, if you&#39;re like me I only needed 1 feature from Windows 7 Professional that wasn&#39;t in Home Premium, Remote Desktop.</p>
<p><span id="more-261"></span></p>
<p>Luckily, there is a very easy solution (and don&#39;t say VNC&#8230; it sucks). There is a very easy way to enable remote desktop on Windows 7 Home Premium. Simply follow the instructions below and you&#39;ll be running a Remote Desktop (RDP) host on Windows 7 Home in a matter of minutes.</p>
<p>The First thing you need to do is download the Concurrent RDP Windows 7 RTM Patcher. You can get it <a title="Windows 7 home premium" href="http://www.filedropper.com/concurrentrdpwin7rtmpatcher">here</a> or <a href="http://www.mediafire.com/?hzz2l5mznzm">here (mirror)</a>. Please, be safe and scan this file for viruses after you download it. I scanned it when I used it and it came up clean, but I don&#39;t host this file / didn&#39;t create it and you can&#39;t be too careful.</p>
<p>Now that you have the patcher downloaded we can start the process of unlocking remote desktop on your Windows 7 Home Premium computer.</p>
<ol>
<li>Unzip the file you downloaded.</li>
<li>Right-click on the <strong>install</strong> file and click <strong>Run as administrator</strong>. If you receive a UAC prompt click &quot;yes&quot;</li>
<li>After this the Windows 7 RTM patcher will be opened in a new command window. It will look like this.
<div id="attachment_262" class="wp-caption aligncenter" style="width: 556px"><a href="http://itslennysfault.com/wp-content/uploads/2010/07/1-Windows-7-Remote-Desktop.jpg"><img class="size-full wp-image-262" title="Windows 7 Remote Desktop Patcher" src="http://itslennysfault.com/wp-content/uploads/2010/07/1-Windows-7-Remote-Desktop.jpg" alt="Windows 7 Remote Desktop Patcher" width="546" height="405" /></a><p class="wp-caption-text">Windows 7 Remote Desktop Patcher</p></div>
<p>At this prompt feel free to read the text then press any key to start the process</li>
<li>Next you will see the following screen. This is asking if you want to allow multiple sessions per user. In most cases you do. So my advise is answer yes. So, you want to type Y and hit enter.
<div id="attachment_263" class="wp-caption aligncenter" style="width: 461px"><a href="http://itslennysfault.com/wp-content/uploads/2010/07/2-Windows-7-enable-Remote-Desktop.jpg"><img class="size-full wp-image-263" title="Windows 7 Home Premium patcher" src="http://itslennysfault.com/wp-content/uploads/2010/07/2-Windows-7-enable-Remote-Desktop.jpg" alt="Windows 7 Home Premium Remote Desktop" width="451" height="90" /></a><p class="wp-caption-text">Windows 7 enable Remote Desktop </p></div>
<p>&nbsp;</p>
</li>
<li>Then you will be presented another question (pictured below) this will allow you to use a blank password on RDP. Again, I advise answering yes. Even if you say yes you CAN still use a password if you want, but if you ever want to use a blank password you can&#39;t if you answer no. Leave your options open and type Y and hit enter.
<p><a href="http://itslennysfault.com/wp-content/uploads/2010/07/3-Windows-7-enable-Remote-Desktop.jpg.jpg"><img class="aligncenter size-full wp-image-264" title="Enable blank password RDP windows 7" src="http://itslennysfault.com/wp-content/uploads/2010/07/3-Windows-7-enable-Remote-Desktop.jpg.jpg" alt="Enable blank password RDP windows 7" width="450" height="90" /></a> </p>
</li>
<li>Wait and wait.. for me this step took quite a while. The patcher will now do all the work the double check that the fix worked. For whatever reason it waited a long time to ensure the service was actually listening for Remote Desktop connections. Once it&#39;s complete your screen should look like this.
<div id="attachment_265" class="wp-caption aligncenter" style="width: 550px"><a href="http://itslennysfault.com/wp-content/uploads/2010/07/4-Windows-7-enable-Remote-Desktop.jpg.jpg"><img class="size-full wp-image-265" title="Remote Desktop Enabled on Windows 7" src="http://itslennysfault.com/wp-content/uploads/2010/07/4-Windows-7-enable-Remote-Desktop.jpg.jpg" alt="Remote Desktop Enabled on Windows 7 Home Premium" width="540" height="217" /></a><p class="wp-caption-text">Remote Desktop Enabled on Windows 7</p></div>
<p>Press any key and you should be all set.</li>
</ol>
<p>On my computer for some reason it failed to properly configure the firewall. If this happens to you just go to the Windows control panel and click on firewall. Then, add an incoming TCP exception on port 3389 and you should be good to go.</p>
<p>Thats it now you can enjoy using remote desktop (RDP) on Windows 7 Home Premium.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fitslennysfault.com%2Fenable-remote-desktop-rdp-on-windows-7-home-premium&amp;title=Enable%20Remote%20Desktop%20RDP%20on%20Windows%207%20Home%20Premium" id="wpa2a_4"><img src="http://itslennysfault.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://itslennysfault.com/enable-remote-desktop-rdp-on-windows-7-home-premium/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Easy way to get root on a Netgear Stora</title>
		<link>http://itslennysfault.com/easy-way-to-get-root-on-a-netgear-stora</link>
		<comments>http://itslennysfault.com/easy-way-to-get-root-on-a-netgear-stora#comments</comments>
		<pubDate>Fri, 25 Jun 2010 00:42:39 +0000</pubDate>
		<dc:creator>Lenny</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[netgear]]></category>
		<category><![CDATA[plug computing]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[stora]]></category>

		<guid isPermaLink="false">http://itslennysfault.com/?p=247</guid>
		<description><![CDATA[The Netgear Stora is a simple NAS system that allows anyone, even with no tech knowledge, to set up a simple network attached home RAID system. I plugged it in, slapped in a second hard drive, pushed the power button, and copied over my files. It was completely up and running within a few minutes. [...]]]></description>
			<content:encoded><![CDATA[<p>The Netgear Stora is a simple NAS system that allows anyone, even with no tech knowledge, to set up a simple network attached home RAID system. I plugged it in, slapped in a second hard drive, pushed the power button, and copied over my files. It was completely up and running within a few minutes. The Netgear Stora provided me an easy hot-swappable RAID system, but I wanted much more. I knew it was a fully functional, stand-alone, low-power linux server. The obvious next step was to root it.</p>
<p><span id="more-247"></span></p>
<p>Gaining root access on the Netgear Stora is amazingly easy. The first thing you need to do is get your product key. There is one located on the bottom of the device and one on the cd that came with it. Mine (for whatever reason) didn&#39;t match. For me the one on the Netgear Stora install CD was the correct one to use. This may not always be the case so try both.</p>
<p><strong>Here is a picture where to find both (I edited out my product id and replaced it with X&#39;s)</strong></p>
<div id="attachment_248" class="wp-caption aligncenter" style="width: 560px"><a href="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_bottom.jpg"><img class="size-full wp-image-248" title="NetGear Stora bottom" src="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_bottom.jpg" alt="NetGear Stora bottom" width="550" height="432" /></a><p class="wp-caption-text">NetGear Stora bottom</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="attachment_249" class="wp-caption aligncenter" style="width: 560px"><a href="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_CD.jpg"><img class="size-full wp-image-249" title="NetGear Stora CD" src="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_CD.jpg" alt="NetGear Stora CD" width="550" height="452" /></a><p class="wp-caption-text">NetGear Stora CD</p></div>
<p>&nbsp;</p>
<p><strong>Gaining Root Access</strong></p>
<p>Now that you have your Stora product id all you need to do is login via SSH using any user you have setup on your stora that has administrator access (in the web interface). However, if you just use the user name as is you won&#39;t be allowed access. Instead you have to add &quot;_hipserv2_netgear_XXXX-XXXX-XXXX-XXXX&quot; after the user name (replace the X&#39;s with your actual product key). For my example I will use my name Lenny as the user name and all X&#39;s for the product key. Any user with the administrator access flagged in the Netgear Stora web panel will have the ability to use the sudo command to gain root access.</p>
<p><strong>Here is the process</strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong></p>
<div id="attachment_250" class="wp-caption aligncenter" style="width: 610px"><a href="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_root.jpg"><img class="size-full wp-image-250" title="NetGear Stora root" src="http://itslennysfault.com/wp-content/uploads/2010/06/NetGear_Stora_root.jpg" alt="NetGear Stora root" width="600" height="404" /></a><p class="wp-caption-text">NetGear Stora root</p></div>
<p></strong></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Why  it works</strong></p>
<p>From what I can tell this is just a lame attempt by the developers to keep the general public form being able to shell into the device while still allowing themselves to get in for debugging / testing. It looks like the distribution of linux packaged with the Netgear Stora is shipped with a custom SSH server that appends a string including the product keys to the authorized user list.</p>
<p>I recommend setting up the following items right away&#8230;</p>
<ul>
<li><a href="http://itslennysfault.com/setup-repository-on-netgear-stora">Install a repository on your netgear stora</a></li>
<li><a href="../setup-path-environment-variables-on-netgear-stora">Set up path / environment variables</a></li>
<li><a href="../install-nano-text-editor-on-netgear-stora">Install nano</a></li>
<li><a href="../install-gcc-compiler-on-the-netgear-stora">Install a C Compiler (GCC)</a></li>
</ul>
<p>&nbsp;</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fitslennysfault.com%2Feasy-way-to-get-root-on-a-netgear-stora&amp;title=Easy%20way%20to%20get%20root%20on%20a%20Netgear%20Stora" id="wpa2a_6"><img src="http://itslennysfault.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://itslennysfault.com/easy-way-to-get-root-on-a-netgear-stora/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

