Friday, July 30, 2010

Turn Any Action into a Keyboard Shortcut

Friendly Computers thought that this article can help you to increase your productivity by using keyboard shortcuts for any action.

Open source scripting language AutoHotkey may not be one of the most powerful or popular programming languages on the planet, but that's okay—it's not just made for programmers. That's because AutoHotkey is well within the grasp of regular folks like you or me—people who have a fair understanding of computers and are willing to learn just a little to make major strides in productivity. Today I'll show you how to use AutoHotkey to turn almost any action into a keyboard shortcut.

NOTE: I'm not a computer programmer by trade. In fact, I graduated from college a few years ago with a degree in Philosophy of Religion, Arts, and Science (a liberal arts degree I made up). My point is, even if you have absolutely no programming experience, creating simple keyboard shortcuts with AutoHotkey is well within your grasp.

Before You Get Started

First things first: You're an amateur programmer now, so you need to go download and install AutoHotkey. Once you've got that done, open a folder, right-click, and select New -> AutoHotkey Script. Give it whatever name you like, then open it up with your favorite text editor (I recommend Notepad++).

You can also grab a script of all the examples I discuss below here if you'd like to use it as a starting point.

What is a Hotkey?

In AutoHotkey, you can create keyboard shortcuts or remap keys easily in more than one way, but today we're going to focus on one method: Hotkey labels. The syntax of creating a hotkey is very simple, and can be used in two ways.

First, if you want to do something very simple—like remap a key—it looks like this:

hotkey::remapped key

...where hotkey is the keyboard shortcut that will activate the second part—in this case, a remapped key. That may seem rather vague, so let's look at a concrete example. I don't like the Capslock key as is, preferring instead to remap it to my Control key. With AutoHotkey, all it takes is:

Capslock::Control

If you add that small snippet of code to the AHK file you created above and then run the file (just double-click it), you'll notice that your Capslock key now works as a control key instead. Now not only have you got your control key at a much closer, less stressful range for your pinky, but you're not likely to accidentally fire the Capslock key when you don't want it. However, if you don't want to lose the Capslock key altogether—as there are times it can come in handy—you can add the following to your AutoHotkey script (Thanks mc_spanky_mcgee):

+Capslock::Capslock

With this hotkey, the plus sign (+) stands for Shift, so hitting Shift+Capslock will turn on and off the Capslock key so that turning on Capslock requires a much more deliberate process. For a full list of modifiers you can use to create hotkeys, check out this page. For a better idea of which symbols you can use, from Capslock to Tab to the Spacebar, check out the full AutoHotkey key list.

So far so good, right? You can actually remap almost any key in this way—including regular, non-modifier keys. So if you wanted to turn your "k" key into an "i", it'd be as simple as:

k::i

Not that remapping k to i would be terribly useful, but you get the idea. It is terribly simple.

Taking Hotkeys a Step Further

Now that you've got an idea of how to create hotkeys the simple way, we'll move on to slightly more advanced hotkey creation. First, we'll create a simple hotkey that will open Lifehacker when we press Windows-l (who wouldn't rather read Lifehacker than lock their desktop?). Quite simply, it looks like this:

#l::Run, http://lifehacker.com/

In this example, we're using the Run command, which can take any target—from web URLs to files on your hard drive—and, quite simply, open them.

As a result, creating a keyboard shortcut to launch anything at all is a breeze. You can launch any program, document, or web page with a simple shortcut of your choosing. If you were creating an iTunes shortcut with Windows-i (where the Windows key equals the pound sign [#]), for example, it might look something like this:

#i::Run,%A_ProgramFiles%\iTunes\iTunes.exe

You'll noticed I introduced another concept here: variables. The variable %A_ProgramFiles%tells AutoHotkey to look in my default Program Files directory—in my case, "C:\Program Files". I could have just made the command Run, C:\Program Files\iTunes\iTunes.exe, but using the variable means that—assuming I've got iTunes installed—the same shortcut will work on other computers that have iTunes installed to the default directory, even if their home drive is D:\ or F:\. For more on variables, check out AutoHotkey's introduction to variables, along with their list of built-in variables (like%A_ProgramFiles%).

Creating More Complex Hotkeys

So far our hotkeys have been very simple, one-line affairs, but sometimes you need more than that. In those instances, you can create multi-line actions that you want to occur when your hotkey is triggered. This requires a slightly different syntax.

hotkey::
Do one thing
Do more things...
return

Basically, as you can see, it starts out the same way with the hotkey followed by two colons. Then, however, you break to a new line and write your first action, followed by however many you want, and it ends with "return" (which signifies that the hotkey is done executing). So let's put it into practice.

The following keyboard shortcut, Windows-t, will automatically empty the Recycle Bin when I press it. When it's finished, it will show me a message telling me that the trash has been taken out.

#t::
FileRecycleEmpty, C:\
MsgBox, The trash has been taken out.
return

empty-trash.pngIn the hotkey created above, I used AutoHotkey's FileRecycleEmpty command, which takes the drive letter where the bin is located as a parameter. I also used another new concept: the MsgBox command, which displays the text after the command in a window. As you can see, I used it to confirm that the command was run and the trash was taken out.

Restrict Your Hotkey to a Specific Application

Sometimes you want to create a hotkey that will only be applicable to one specific application. In those cases, you need to use the #IfWinActive directive. To use it, you need to place #IfWinActive WindowType (where WindowType is the window or app you want the shortcut to apply to) followed by the hotkey, then followed again by #IfWinActivewithout any WindowType (so that all following hotkeys won't be restricted to one window or application). In the example below, I've set the Windows-o hotkey to open the Options in Firefox.

#IfWinActive ahk_class MozillaUIWindowClass
#o::
Send {Alt}t
Sleep 100
Send o
return
#IfWinActive

autoit3-window-spy.pngSo let's dive in and examine this bit of code. First, you'll notice theahk_class MozillaUIWindowClass bit. That may seem intimidating, but all it does is tell AutoHotkey that this shortcut will only work when a program using the MozillaUIWindowClass (like Firefox or Thunderbird) is active. You can grab the ahk_class using the AutoIt3 Window Spy, which you'll find in your AutoHotkey install directory. Just run it and click on the window you want to restrict a hotkey to grab the window class and that's a good starting point.

Next, we've used the Send command, which sends literal keystrokes to your window. The first one I sent was Send, {Alt}t, meaning that the bracketed text, Alt, indicates a modifier (again, go to the Send page for a closer look at modifiers)). If you were to press Alt-t in Firefox right now, you'll notice that the Tools menu drops down.

Then I sent the command Sleep 100, which tells the script to wait 100 milliseconds before going to the next command. I do this just to make sure the computer has time to react to my first command and the Tools menu is open. Then I sent the "o" key to select Options from the Tools drop-down menu. Finally, I ended the hotkey with the return followed by#IfWinActive to ensure any other hotkeys beyond this one aren't limited just to Firefox or Thunderbird (unless that's what you wanted).

Take Your Tweaks with You

The great thing about AutoHotkey is that you can compile your scripts to portable executables that can run anywhere by simply right-clicking the file and selecting Compile. Drop the resultant EXE on your thumb drive and take it with you wherever you go.

Source: http://lifehacker.com/316589/turn-any-action-into-a-keyboard-shortcut

Wednesday, July 28, 2010

How to Run the System File Checker (Sfc.exe) Offline in Windows 7 and Vista

Friendly Computers found this article useful and would like to share it with you.

The System File Checker (sfc.exe) is an useful tool that lets you scan the integrity of Windows system files, and repair corrupt or missing system files. Numerous cases have been resolved thus far by running Sfc.exe with the "scannow" parameter. However, there are situations where in a corrupt or missing system file prevents Windows from booting normally, and running Sfc.exe from Windows isn’t possible. In such cases, Sfc.exe can be run offline using two additional parameters, via the Windows Recovery Environment (Windows RE) in Windows 7 and Windows Vista.

Booting into Windows RE

Configure the boot order in the BIOS such that the first boot device is your CD/DVD drive.

Insert the Windows 7/Vista Setup DVD and restart the computer.

Alternately, you may use the Windows 7/Vista System Repair Disc if you have one.

When prompted, press a key to boot from the DVD. In the "Install Windows" screen, clickRepair your computer

Select your Windows installation, and click Next

Editor’s Note: Make a note of the drive-letter of your Windows 7 installation, as seen from Windows RE. This is the drive-letter you want to reference when running Sfc.exe offline.

Click Command Prompt

To scan the integrity (and repair) a specific file, use this command:

sfc /scanfile=d:\windows\system32\zipfldr.dll /offbootdir=d:\ /offwindir=d:\windows

The above command scans the file zipfldr.dll and replaces it if required.

To scan the integrity of all system files and repair them, run this command:

sfc /scannow /offbootdir=d:\  /offwindir=d:\windows

This process takes some time (<5 min in my case) to complete, and there weren’t any integrity violations.

Source: http://www.winhelponline.com/blog/run-sfc-offline-windows-7-vista/

Wednesday, July 21, 2010

5 Ways to Use Bootable Linux Live Discs

Friendly Computers found this article useful and would like to share it with you.

In the almost 20 years since Linux was first released into the world, free for anyone to use and modify however they like, the operating system has been put to a lot of uses. Today, a vast number of servers run Linux to serve up Web pages and applications, while user-friendly versions of Linux run PCs, netbooks, and even Android and WebOS phones.

One incredibly useful way that Linux has been adapted to the needs of modern computer users is as a "live CD," a version of the operating system that can be booted from a CD (or a DVD or, in some cases, a USB drive) without actually being installed on the computer's hard drive. Given the massive RAM and fast CPUs available on even the lowest-end computers today, along with Linux's generally lower system requirements compared to Windows and Mac OS X, you can run Linux quite comfortably from a CD drive.

Live discs allow you to radically transform the nature of the machine you're working on -- without modifying the installed operating system and software at all. There are a number of reasons you might want to do this. The most obvious is to test a new version or different distribution of Linux before deploying it, saving yourself the surprise of incompatible software or nonfunctional hardware after installation. But even if your business does not plan to deploy Linux as a desktop or server operating system, there are still good reasons to have a live Linux CD or two on hand.

Live CDs are great for system diagnosis and recovery when disaster strikes; they're also useful for securing and testing your network. And for road warriors, the ability to boot up a familiar, customized operating system on any machine, anywhere in the world, has an obvious attraction -- as do specialized live distributions designed to provide security and anonymity for workers with sensitive data or communications to protect.

Live discs are read-only, which means they're quite secure, since malware can't make any changes to the core system. If you do get an infection, it disappears as soon as you reboot.

Here are five ways to use live Linux in your business, as well as pointers to distributions best suited to each particular task.

1. Test-drive Linux

Over the years, Linux has developed from a usability nightmare into a fairly straightforward desktop operating system. With professional-quality productivity tools like OpenOffice.orgfor creating documents, spreadsheets and presentations and GIMP for image editing, as well as versions of familiar applications such as Firefox, Thunderbird, Adobe Reader and Flash, most common business tasks can be done pretty easily on a Linux system.

You can see how well adapted Linux is to your business by running several of the most popular desktop distributions from a live CD. Perhaps the most refined and user-friendly desktop system available right now is Ubuntu, which includes just about every application you could ever ask for, from business productivity apps to programs for multimedia editing, Web design, running databases, serving up Web pages and chatting online.

Ubuntu's installation disk is itself a live CD, so if you decide to install the system later you can just run the installer from the Ubuntu desktop.

2. Recover aging hardware

Linux in general has lower system requirements than other contemporary operating systems, but there are a few distributions that are specially designed to take advantage of old, even ancient, computer hardware, letting you squeeze a few more years of life out of systems you wouldn't even think of running Windows on -- including machines with broken hard drives.

Both Damn Small Linux (DSL) and Puppy Linux are designed for older systems, requiring only a Pentium 486 or equivalent CPU and 128MB of RAM to run well. DSL can even run with just 64MB of RAM. Both launch a usable, if somewhat stripped down, user interface that's perfect for tasks like sending and receiving e-mail, creating documents and surfing the Web -- in other words, basic administrative tasks.

3. Secure your network

Linux is already one of the more secure operating systems, since it was designed from the start as an Internet-connected system. Running it from a live CD makes it even more secure, since the disk image cannot be modified. Several distributions take advantage of the inherent security of the live CD to transform old computer equipment into powerful secure gateways for your network.

Zeroshell can be installed on any PC with a 233-MHz processor and 96MB of RAM to transform it into a fully featured gateway router and firewall. All the advanced features you'd expect from a modern gateway are present, including authentication via RADIUS server, quality-of-service monitoring and traffic-shaping, VPN and the ability to act as an 802.11a/b/g router on machines with the appropriate wireless cards.

4. Restore failed systems and recover lost files

When Windows fails to boot, smart IT professionals reach for their live Linux CDs. Whether the problem is a corrupted operating system or a damaged hard drive, you can boot up Linux from the CD drive, allowing you to read and copy files, run diagnostics or perform other maintenance tasks like partitioning drives.

While most Linux distributions have an assortment of at least some useful diagnostic and recovery tools (and often, looking at a drive through another operating system can be immensely useful in itself), specialized distros like the Ultimate Boot CD (UBCD) designed to run from discs are ideal for dealing with technical problems.

UBCD is the Swiss Army knife of recovery discs, containing more than 100 tools for performing deep sector-by-sector analysis of a hard drive's physical surface, recovering deleted or damaged files, rebuilding file tables, examining boot-sector errors and plenty more.

5. Work anonymously

Transform any computer into a paranoia-inspired privacy powerhouse using a CD-based distribution such as TAILS, The (Amnesic) Incognito Live System. With TAILS, you can surf the Web in total privacy -- all outgoing traffic is anonymized using the Tor service, which bounces your packets through random servers worldwide before delivering them to their destination.

In addition, the software included with TAILS is configured for privacy by default: Firefox comes with JavaScript and cookies disabled; the e-mail client, Claws, includes integrated GnuPG encryption; the Pidgin IM client is configured for Off-the-Record messaging, which encrypts and strips identifying information from your messages; and so on. Since it boots from a Live CD and saves no information on the host machine, once you remove the disc all traces of your activity simply disappear.

Find more live Linux distros

These choices only scratch the surface of the available Linux systems that can be run from a live CD -- Wikipedia's "List of Live CDs" entry names about 100 different Linux versions with live CDs, as well as live CDs based on other operating systems such as BSD, Solaris and even Windows. If you have a preferred Linux version, check the list -- chances are it will run from a live CD, with all the portability and security benefits that implies.

Source: http://www.pcworld.com/businesscenter/article/201542/5_ways_to_use_bootable_linux_live_discs.html

Friday, July 9, 2010

What You Need to Know about IPv6

Friendly Computers found this article interesting and would like to share it with you.

The Internet promises unlimited connectivity, but such connectivity requires that computers and devices find one another through a common address plan. The current plan, in place since the late 1970s, is running out of open addresses, and a new scheme called IPv6 is being put in place to power the Internet's next stage of growth.

For small businesses that plan ahead, this shift can enhance computing security and application reliability and performance. But waiting until the last minute could leave you scrambling for costly equipment updates, missing an opportunity to turn a necessary change into a business boost.

IPv6 has been around and touted by the networking industry as "coming soon" for many years, yet there is no grand, worldwide launch date. Some parts of the world, notably Asia, and some Internet service providers (ISPs) and related companies, are leading others in the transition. Now, though, it's widely recognized that a day of reckoning is coming within the next couple of years as an increasingly critical IP address scarcity forces widespread changeover.

What Is IPv6?

In 1981, the only computers with Internet access were part of military or research organizations. In this 8-bit environment, the 32-bit address space offered by Internet Protocol version 4 (IPv4) seemed unlimited, allowing nearly 4 billion possible addresses (2 to the 32nd power) for connected devices. Fast-forward nearly 30 years and millions upon millions of Internet users later, and the end of available addresses is in sight. Once all the addresses are assigned, then, in theory, no new device can be attached to the Internet.

A variety of creative, if not always legitimate, fixes for limited address space already exist. Some large Internet carriers are beginning to "hide" a large network behind a small number of public IP addresses, using the Network Address Translation (NAT) scheme, as consumers and small businesses do. While this workaround provides Internet access for more devices, its complexity can hurt network performance. Other carriers, especially in developing countries, are conducting "black market" auctions of IP address blocks to desperate companies and carriers.

IPv4 formats Internet addresses in a quartet of numbers, such as 70.42.185.10. This is distinct from URLs, such as www.pcworld.com, that are converted to numeric IP addresses by a Domain Name System (DNS) server. A single URL may be tied to multiple IP addresses, or multiple URLs may point to a single address.

In 1998, the Internet Corporation for Assigned Names and Numbers (ICANN) ratified a new Internet Protocol, IPv6. It shifts to a 128-bit IP address space (each broken into hexadecimal groups), which means around 340 undecillion (340 times 10 to the 36th power) possible addresses, or billions of addresses for every living person. This expanded space is critical for the continued growth of the Internet.

IPv6 Benefits

IPv6 benefits will include a level of security baked into the protocol. IPv4 was designed for an "age of innocence" with a small Internet population. IPv6 is for a bigger, more cynical age, so it carries capabilities for verifying addresses and known identities, and establishing trust between routers. It should become harder, for example, for criminals to use "address spoofing" attacks, where Websites or e-mail messages misrepresent where they come from.

IPv6-era routers and firewalls will provide greater protection against anonymous attacks, with much simpler and more reliable, secure connections for business computers moving financial and other sensitive data among servers and back offices.

Also, IPv6 will allow greater security and performance for business-critical applications, such as those that automate order placement and maintain customer billing and supplier relationships.

The greater control with IPv6 in how information is routed between computers could help small businesses and their ISPs to develop network performance and reliability that larger organizations and carriers now enjoy.

In addition, IPv6 will enable finer control of how rich media and critical applications perform on a network, and allow faster transactions over virtual private networks (VPN). IPv6 can boost VoIP or unified communications services because it improves quality of service (QoS), which allows certain types of network traffic, typically those sensitive to interruption, to get priority during heavy network use. A VoIP conversation or video Webcast on your network, for example, would get priority over a file transfer.

First Steps

As with the lead-up to Y2K (remember that?), vendors and service providers will do most of the heavy lifting. ISPs will lead consumers, while large corporations will have teams dedicated to the change. A small business will have to ensure that all network equipment and software is ready, updated, and switched over at the same time when IPv6 comes. Planning ahead will help prevent interruptions to the critical connections that take place via the Internet. It will also allow you to buy equipment and services at negotiated, well-reasoned prices rather than on an emergency, cost-is-no-object basis.

Support for IPc6--click for full-size image.Building a checklist of every piece of network equipment and researching its IPv6 capability is a solid first step. Be especially vigilant when noting those systems with IPv6 "transition" capabilities versus those with full, built-in IPv6 compliance that you'll want for the long run.

If your small business uses the Internet mostly for e-mail and instant messaging, then making sure equipment is IPv6-compatible should suffice. If, on the other hand, your business has begun building cloud applications; has ties to supplier, partner, or customer applications over the Internet; or has relationships with large suppliers and customers--then planning now might prevent business-endangering Internet outages later.

In moving your business to IPv6, the major points of concern are your ISP; your network infrastructure; and the server, workstation, or device that is in the hands of the user. Issues at the ISP are important but largely out of your hands. When the ISP and network infrastructure are IPv6-capable, the workstations and servers will largely hop on board. Issues at the server, workstation, or device level are largely already dealt with by current Windows, Linux, and Mac operating systems, which can work with IPv6 addresses and networking. Windows 7, for example, includes IPv6 as a basic protocol that is set up and configured just as IPv4 is. It's the network infrastructure where most businesses will find the major issues.

Support an Internal IPv6 Infrastructure

As more carriers and ISPs begin offering IPv6 addresses and services, it will become easier to justify making the move to IPv6, and it is at this point that infrastructure issues will begin to loom large.

If, within the last two years, your company purchased equipment for its network, including routers, switches, security devices, printers, photocopiers, or fax machines, it's very likely to be IPv6-capable. If the equipment is between two and five years old, it may have some IPv6 capabilities. If the gear is more than five years old, however, then its readiness is a crapshoot, and the switch to IPv6 is a strong reason to upgrade that equipment.

Unfortunately, there's no "IPv6-ready" sticker program in place for hardware. You'll have to check a product's administration program and look for IPv6 features, or ask each vendor about existing or upgraded IPv6 capabilities and, if necessary, begin to plan software or firmware updates.

Even if your infrastructure or ISP is not IPv6-capable, it may begin working with IPv6 addresses from workstations or servers using one of the IPv4-to-IPv6 transition protocols (including 6to4, Teredo, 6over4 and ISATAP) available on major operating systems. Each of these "dual-stack" protocols will, in one form or another, wrap IPv6 addresses within IPv4 packets; that's fine for a transition, but it's not a long-term solution because of security and stability concerns.

If you keep a piece of IPv4-only equipment, someday it won't be able to talk to the rest of the network because two different addressing schemes are at play--kind of like trying to use a telephone number to send a piece of paper mail.

You must check firewalls, intrusion prevention systems, DNS servers, and other security and service appliances for IPv6 compliance, as well. A firewall can easily block IPv6 protocols, and DHCP servers will have to be IPv6 capable in order to serve IPv6 addresses.

Click for full-size image.Once your company begins to look at IPv6, you can use certain Web sites and services that tell whether IPv6 connectivity exists. Both Google (ipv6.google.com) andYouTube (ipv6.youtube.com), for example, are available for new protocol searching and surfing now and make easy-to-remember test cases for IPv6 capability from your network.

While the transition will not be free or smooth for every company, the benefits of an IPv6 Internet outweigh the costs. Begin now, taking inventory, and then build a plan for the switch; that way, your company will be in position to take the next IP step without a major stumble.

Source: http://www.pcworld.com/businesscenter/article/200580/what_you_need_to_know_about_ipv6.html

Wednesday, June 30, 2010

How to Jailbreak Your iPad (Plus 8 Things to Do With It)

Friendly Computers found this article useful and would like to share it with you.

Apple's iOS 4 enables multitasking and other new and useful features, but the iPad can't join the party until this fall. If you jailbreak your iPad, however, you can multitask today--and that's just the beginning.

Your jailbroken iPad can run all kinds of third-party apps far beyond the selection in Apple's App Store. Want to sync over Wi-Fi, connect a Bluetooth GPS or mouse, and browse the entire iPad file structure? Here's how.

Jailbreaking Basics

Jailbreaking your iPad lets you install third-party utilities and applications. (That's different from "unlocking," which allows you to use a device with a different phone carrier.) When jailbroken, the iPad becomes an actual computer in that you can tweak the interface and make modifications at the lowest levels. This is a double-edged sword: You could run unstable tools or even damage your device, although that's highly unlikely. Remember that with your jailbroken iPad, Apple isn't around to tell you what you can and can't do with it--for better or for worse.

Fortunately, if you pay attention to what you're doing, you can run the warranty-voiding process without incident--and if you change your mind later, you can return to Apple's default, locked-down environment.

How to Jailbreak Your iPad

Jailbreaking with SpiritAs with all major installations, begin with a backup. Connect the iPad to your computer. In the left iTunes column, right-click the iPad's name, and pick Backup. You can restore your data from here if needed.

Download Spirit to jailbreak the iPad. Note that the jailbreak process depends highly on your version of iTunes and iOS. As of this writing, Spirit hadn't yet been updated to work with iTunes 9.2; be sure that you have an older version of iTunes or that Spirit now supports iTunes 9.2 before proceeding. The jailbreaking community usually compensates for Apple's updates within several days or weeks.

Unplug other iPod devices, and connect your iOS 3.2 iPad directly to your computer. Run Spirit. The process will modify and restart the iPad; leave everything alone until the process is complete. Did it work? Great.

If it didn't work--as happened to me initially--quit Spirit and restore your iPad in iTunes. If iTunes won't even recognize the iPad, kick it into DFU (device firmware upgrade) mode. Connect the iPad, and hold the lock and home buttons for 10 seconds. Release the lock button, but continue holding the home button. The screen should stay black, but the iPad should appear in iTunes. Restore the iPad, and then reattempt the jailbreak.

Again, if you ever get cold feet and want to revert to your iPad's original state, just restore the iPad in iTunes. If iTunes doesn't recognize the iPad, put it in DFU mode first.

What to Do After You Jailbreak Your iPad

Option for restoring to an older version of the iPad OSAfter completing the jailbreak, you'll see a new icon named Cydia. This is the center for downloading free and paid apps and tweaks. These apps coexist with your App Store programs, so you don't have to commit to one or the other.

Cydia connects to various sources to download and install packages. Though Cydia includes its trusted sources by default, you can add others. (I'll explain how later.) You can also download other stores, such as Rock App; Rock even includes a way for you to try demos of many downloads before purchase.

When you launch Cydia, it will check the version numbers of your apps against its latest files and prompt you to install updates if necessary. Even if you don't want any more apps, open Cydia once in a while to look for updates.

Before you dig through the Cydia options, back up your iPad's ECID SHSH--an identification code that Apple uses to determine which devices can install what firmware--with the Cydia server. If, in the future, you accidentally install an iOS update that defeats jailbreaking, you should be able to use this backup to revert to the prior, jailbreak-friendly version of the OS. Within Cydia, approve the backup when first prompted with a dialog box, or pick the option within the main page.

Your iPad also now has a default, root login that anyone could guess. Since Cydia and various apps can enable additional network functionality, set a new password. Follow the directions under 'Root Password How-To' in Cydia; basically, you'll install a terminal program and enter a few commands.

Add Multitasking

BackgrounderApple's iOS 4 only partially multitasks. Apps need to be written for multitasking--the feature isn't enabled for everything--and further restrictions dictate what apps can do in the background. With a jailbroken iPad, however, you can multitask with any app. This comes in handy in various ways, permitting you to leave a cooking-timer app active, for instance, or to pause a game that doesn't save.

To add multitasking, install Backgrounder (free). Tap Search within Cydia to find it.

If you press the home button, the iPad will quit apps as it normally does. But if you hold the button for several seconds, a message will appear, saying that the program will keep running in the background. (If you want to quit an app later, repeat this process to exit completely.)

Keep an eye out, too, for an iPad update to the Multifl0w iPhone tool. This multitasking add-on swaps between active applications, showing a preview of the other apps.

Sync Over Wi-Fi

Tired of connecting over USB to sync with iTunes? Cut the cord, and sync through Wi-Fi. The process is slower than that of USB, but it works well. Within Cydia, search for and install Wi-Fi Sync ($10)

Install the companion utility on your computer. Then, with iTunes open, run Wi-Fi Sync on the iPad. iTunes will recognize the connected iPad, and you can initiate a sync from the app.

Add a Bluetooth Mouse

Apps occasionally feel like they need a mouse. You can connect most Bluetooth mice--but not the Mighty Mouse--through BTstack Mouse. Search for and install the free app through Cydia.

BTstack Mouse for iPadOnce BTstack Mouse is installed, run the app and set your mouse to discoverable mode. Pick it out, and the app will superimpose a mouse pointer on the screen. Click just as if you were on a traditional computer.

BTstack Mouse disables Apple's built-in Bluetooth protocol. If you want to connect a keyboard as well, install BTstack Keyboard ($5) too.

Manage Your Files as You Do on a PC

Browsing and editing in iFile

Without a file browser, it's hard to get documents on and off the iPad. So install one. The free iFile lets you rummage through the iPad's disk structure; search for and install it through Cydia.

Once launched, iFile can also set itself up as a file server, so you can access files back on a computer. Tap the antenna icon at the bottom of the screen, and connect to the listed address on a Web browser.

Add GPS Through Bluetooth

Wi-Fi iPad and Bluetooth GPSBTstack GPS connects to a range of Bluetooth GPS devices; if you have a Wi-Fi iPad, you can enable GPS for most apps. Search for and install the free app through Cydia.

I connected a DeLorme Earthmate Blue Logger GPS unit. To set up your GPS device, open the BTstack GPS app, set the device to discoverable, and select it in the iPad. Once you have a clear satellite signal, the iPad will recognize your location.

Play Classic Games

ScummVM on iPadOn the App Store, Apple doesn't allow applications that run executable code. That shuts out one of my favorite entertainment apps, ScummVM (free). The classic LucasArts adventure games from the 1990s--and many others--ran on the SCUMM engine, and this application can play those games. You just need to track down copies of the original games; for many people, that's simply a matter of looking in the closet.

To get the latest ScummVM release, install a new source within Cydia. Tap More Package Sources in the main Cydia screen, and pick UrbanFanatics.com. TapInstall. Now, search for ScummVM, and install the free app.

Transfer your games to the iPad. I used the iFile server feature, moving the files through a Web browser. Open up ScummVM, locate the directory with the games, and begin playing.

Customize the Interface

Infiniboard on the iPad

After sampling many of the terrible interface tweaks available, you might appreciate Apple's design even more. Still, some tweaks add great features.

My favorite iPad-compatible interface tweak, Infiniboard($2), lets you place as many app icons on a page as you want. When you get to the bottom of the screen, you just scroll down to see the rest. It's a simple way to organize apps without running out of room.

Music Controls ($5) adds an interface for background audio apps. It supports dozens of other apps, including Pandora, Slacker, and the default iPod app. Music Controls gives you many control options, too, such as putting buttons and song info in the Status Bar and even using swipe gestures to control background apps.

Run iPhone Apps Full Screen (With Better Results)

Though you can blow up iPhone-only apps to fit much of the iPad's screen, the result is chunky and the process is a weak workaround. Instead of waiting for native, higher-resolution editions, try the free FullForce (available via Cydia), which sharply renders apps with great results and a few caveats.

Pandemonium in FullForcePandemonium in normal 2x mode

 

 

 

 

 

Apps that aren't constrained to two-dimensional art look the best. Text-driven apps and many 3D games can look great. In my tests,Pandemonium, Remote,Stair Dismount, and others looked like native apps. Try your favorites to see what works.

You're Free!

These apps and tweaks are just the surface; be sure to browse through the hundreds of apps and utilities in Cydia to find more.

As you use your hacked iPad, avoid iPad updates from Apple, since they can revert your device to the non-jailbroken state. But once Spirit or another tool is compatible, you can run the Apple update and then jailbreak your iPad again.

Source: http://www.pcworld.com/article/199834-2/how_to_jailbreak_your_ipad_plus_8_things_to_do_with_it.html

Monday, June 28, 2010

Top 10 Clever Google Voice Tricks

Friendly Computers found this article useful and would like to share it with you.

Earlier this week, Google Voice opened to everyone in the U.S.. The phone management app is great, but even cooler hacks exist just under the hood. Here are our favorite tricks every Google Voice user should know about.

If you're just signing up for Google Voice, and wondering, in general, what it's good for, we've previously offered our take on whether Google Voice makes sense for you, and how to ease your transition to your new number and system. Google Voice also offers the option to just use it for voicemail and keep your number, but you won't get use of much of the SMS features touted here. Now, onto Voice's lesser-known perks and features:

10. Manage Voicemail and Text Messages Through Email

Top 10 Clever Google Voice TricksIt's not a "hidden" feature, per se, but it's not made apparent that you can have Google Voice send you an email when you get a new voicemail message or a text message—and that you can reply, from your email client, to those text messages. Because they come from a standardtxt.voice.google.com, they're also easy to filter and set alerts for. If you're a Gmail user, you can also play messages back right in Gmail, and they'll be marked as listened to in your Voice account. (Original post)

9. Set as Your Skype Caller ID

Top 10 Clever Google Voice TricksFree internet calling service Skype is a really cheap way to make phone calls to a landline from your computer. One big downside, though, is those you're calling probably don't recognize the caller, and your number might change every time you call. Google Voice set up their servers, though, to allow setting your Google Voice number as a Skype caller ID. Commenter downdb explains the step-by-step process, which generally involves confirming a text message code and waiting for Skype to change your number.

8. Use Your Location to Determine Which Phones Ring

Top 10 Clever Google Voice TricksYou can set up time-based rules for your phones in Google Voice—so, for example, your home phone doesn't ring from 9 a.m. to 5 p.m.—but not everybody works a regular schedule. Chad Smith, a Wichita-based geek who loves him some Google Voice, set up a clever means of syncing Google Voice with your GPS location, using some PHP scripting and the Locale geo-location app. When you're away from home, you can have only your cellphone ring. When you're at home, you can have a VoIP line and your home line ring. If you're not rocking your own PHP-friendly server space, there's a somewhat beta-level app in the Market, Google Voice Locations (scan-able QR link here) that accomplishes much the same kind of GPS-aware phone management.

7. Use "Do Not Disturb" to Get Work Done

Top 10 Clever Google Voice TricksIf you've managed to make Google Voice your one number that rings all your phones, you can enact a cloak of silence when you really need to get things done by enabling "Do Not Disturb" for a certain amount of time. All your calls go straight to voicemail, and nothing buzzes or plays a ringtone. It would be even nicer if Google could delay your SMS for the same time—that's often just as deadly a distraction. (Original post)

6. Send Yourself Advanced Voice Memos

Top 10 Clever Google Voice TricksTrue, you could use a digital recorder, or just call your own voicemail, to leave yourself a voice memo about something you need to remember later. But using Google Voice, you can have that voice memo transcribed to text, sent to your Outlook inbox at work, backed up forever in Gmail, and smartly delivered just where you need it. Drew Vogel's setup sets up his system so that all his other phones don't ring when he calls himself from one of them, and also gets his note-to-selfs into his Outlook box. Mark Stout's method sets up a special greeting for when he calls ("Record note now"), then has that message sent first to Gmail, then forwarded to cloud-based memory service Evernote. Mix and match settings from the two, and you'll feel like you've got your own personal assistant that lives in the cloud and only wants to help you remember things. (Original posts: Stout, Vogel).

5. Upgrade Your Cellphone Voice Plan to Unlimited

Top 10 Clever Google Voice TricksEvery major U.S. cellular carrier offers some kind of "pick a few numbers, talk with them for free" plan. You know what happens when you make your Google Voice number one of your "friends"? Yep—unlimited free calls on your cellphone. Since everyone gets a unique Google Voice number, it would be hard for AT&SprintRizon-Mobile to start universally blocking Google Voice from your picks. So, for the time being, enjoy living beyond your cellular talk time means through the magic of whatever business plan Google has for Voice.

4. Send Text Messages Through Your IM Client

Top 10 Clever Google Voice TricksGoogle Voice's web site is pretty fast and easy to grasp, and there are a few nifty desktop clients, like the Google Voice AIR app, that make it easy to send messages with a click or two. But you've already got an instant communication system set up—instant messaging, in fact—and you can receive, reply, and send SMS through it.GVXMPP hooks together your Google Voice text messaging, your email address, and your IM client, so that when a friend texts you, it shows up as a kind of IM, and when you reply, it goes back to their phone—no extra thought, web tab, or phone reach needed. (Original post)

3. Use Voice on an iPhone, Despite Apple's Block

Top 10 Clever Google Voice TricksApple generated a good bit of criticism when it blocked the Google Voice app from its iPhone app store, but doesn't seem to be backing down any time soon. In the meantime, Google has created a pretty powerful webapp as a partial work-around (that also works on Palm WebOS phones). For even tighter iPhone integration with Google Voice, you can use GVMax. The free app can send Google Voice SMS messages to your IM client or email address, and then notify you through a push message that you've got a new message. (Original post)

2. Use Google Voice SMS and Call Shortcuts from Any Phone

Top 10 Clever Google Voice TricksGoogle Voice has crafted pretty neat mobile apps for Android and BlackBerry phones that integrate Google's free SMS messaging. If you're not on one of those platforms, or don't have any kind of data plan, you can still hide your "real" number behind Voice and benefit from its inbox. Gina explained how to do it with a standard phone. It unfortunately involves saving a kind of "alternate" number for each contact, but most modern phones make that fairly easy. Luckily, you can also use that alternate number to call your contact through Google Voice.

1. Make and Receive Free VoIP Calls with Your Google Voice Number

Top 10 Clever Google Voice TricksGoogle Voice once integrated nicely with the free, Skype-like Gizmo5 service. Then Google bought Gizmo5 and closed down new registrations. They might come back—heck, Google might offer its own desktop client someday. In the meantime, we've detailed how to make free computer calls to any phone with Google Voice, using the free Sipgate service, which gives you your own actual phone number that you can feed to Google Voice as just another phone you can have ring whenever you want.

Source: http://gizmodo.com/5573714/top-10-clever-google-voice-tricks

Friday, June 25, 2010

How to Prevent Your Computer from Overheating (and Why It's Important)

Friendly Computers found this article very important and would like to share it with you.

Keeping your computer running within safe temperatures is important, especially as the temperature rises outside. Here's how to make sure your computer's not overheating—and how to fix it if it is.

Photo by Alfo23.

The cooling system of your computer is one of the most important features of the device. Without the cooling system, the electrical components of your computer wouldn't be able to function; overheating would damage the integral parts of what makes your computer work. The heat has to be dissipated in order to keep everything working within safe operating temperatures.

Why an Overheated Computer Is Dangerous

Simply put, if your computer becomes too hot, it is possible to destroy and shorten the lifespan of the hardware inside your computer, leading to irreparable damage and potential data loss. Besides losing your data, heat pecks away at your computer's internal organs—the motherboard, CPU, and more—significantly shortening its lifespan.

Besides the most obvious reason to keep your computer cool, a hot computer will also run slower than a cooler computer. So to prevent your computer from slowing down, make sure that it is running at a moderate or low temperature.

What Temperature Should My Computer Be Running At?

Because of the different types of computer makes and models out there, the safe temperature range your computer should run at varies. The safe operating range depends on things like processor type, manufacturer, and other factors that make it impossible to give an answer that applies to all CPUs.

According to the folks at the Overclockers Club (a site dedicated to pushing CPU performance to its limits without overheating your CPU):

AMD and Intel both have maximum temperature ratings for their CPUs listed around 80C. If your CPU gets this hot, you've got some serious problems. Most people try and keep the CPU temperature below 40C at idle and below 55C at load.

How To Check The Temperature of Your PC

Sticking your hand over your computer's ventilation system or case isn't an accurate way to judge how hot your computer is running. (However, it can be a good gauge of whether you computer is getting progressively hotter, or climbing to astronomical temperatures. It should not be so hot that you would want to pull back your hand.) So how do you determine how hot your system's running? You've got a few options.

To check the computer's temperature without additional software, you can check your system BIOS. Restart your computer, and on the boot screen, you should have an option to press a key (often Delete) to enter the BIOS. Once you enter Setup, navigate the BIOS menu using the on-screen instructions. You should be able to find a menu that deals with the computer's hardware monitors and CPU. There should be a field that lists your CPU temperature.

How to Prevent Your Computer from Overheating (and Why It's Important)Rather not restart your computer to check the temp? We don't blame you. Plenty of system monitoring tools can give you a temperature read-out, like free Windows program HWMonitor, which displays the temperature of the CPU, each of the computer's cores, video card, hard drives, along with the minimum and maximum values of each temperature. (Unfortunately, you'll need to make sure that your hardware is supported because the program can only read certain sensors.)

We've featured several system monitoring options in the past that can also handle these duties, like the cross-platform, previously mentioned GKrellM (Windows/Mac/Linux), system-tray friendly app Real Temp, Core Temp, and SpeedFan. SpeedFan has the added bonus of being able to show how fast each fan is spinning, complete with RPM readings.

How to Keep Your Computer From Overheating

Most computers come with adequate cooling systems and plenty of fans, but here are some steps you can take to ensure heat doesn't become a problem.

Keep it clean: The first step in overheating prevention is making sure that the insides of the computer are kept clean. We've covered how to give your computer a spring cleaning to get rid of the dust that's a huge culprit in raising your computer's temperature.

How to Prevent Your Computer from Overheating (and Why It's Important)

Like we previously mentioned, internal dust buildup over time can lead to heating problems:

Dust is an insulator. When you crack open the case of your computer and [it's blanketed with dust] you're looking at a computer that's facing a radically reduced life span. Every inch of it is covered with a blanket of insulating dust that raises the temperature of components across the board. Your computer might not be that dusty but given how easy it is to clean out a computer, it's ridiculous not to. Not taking the time to dust out your computer once or twice a year is like being too busy to get your oil changed.

So what happens if you've got all that dust? You arm yourself with a Philips screwdriver, mechanical oil dropper, and a can of compressed air and get to work. Luckily we've got a step-by-step guide with pictures on how to banish those dust bunnies from your computer. While we used a damp cloth to clean our fans, typical geek procedure says to use the compressed can of air to blow out the fans, inlets, and heat sinks. Among the really important things to check for is the fan on top of the CPU, the filters over the fans, and the fan on the power supply.

Avoid hot neighbors: It's also important to check the physical location of your computer. If you have devices nearby that are blowing hot air into the computer's intakes, that's not good either. Ideally, the flow of air where the fans are should be steady and adequate, with room for the computer to breathe.

How to Prevent Your Computer from Overheating (and Why It's Important)

Photo by sneaka.

If Your Computer Overheats Anyway

Here's a word of caution: If your computer is overheating, resist the urge to take the side of the case off the computer. It's a rookie mistake that will often make the problem worse. Because most computers are very carefully designed to ensure that cool air is delivered to critical components, removing the side of the case disrupts the circulation (convection) system.

Instead, shut down the computer and let it cool down. From then on, you can plan a course of action that involves doing some cleaning if necessary, potentially upgrading your BIOS (check your motherboard's manual or web site for details), or planning some system-cooling upgrades if necessary.

If your computer is clean, your BIOS is up to date, and you're still having temperature problems, crack open your computer and check for damaged fans and heat sinks. Check for cracks, missing pieces, and make sure all the push pins are secure and all the appropriate fans are running. Secure and/or replace any loose or damaged cables. If you find you've got broken fans or a damaged heatsink, you can buy and install new cooling hardware for relatively cheap, and finding a highly rated, compatible fan or heatsink on a site like Neweggcan potentially go a long ways toward keeping your computer cooler.

If you're not comfortable cracking open your PC and installing new parts, this is the point that you may want to consider finding some professional help.

Source: http://lifehacker.com/5570909/how-to-prevent-your-computer-from-overheating-and-why-its-important

Monday, June 21, 2010

Securely wipe your data with a hidden Windows 7 tool

Friendly Computers found this article useful and would like to share it with you.

There are a huge number of third-party tools to allow you to securely wipe all the data on a hard disk in Windows, but did you know that Windows 7 itself contains a hidden utility for not only wiping data on drives, but also down to specific folders if you wish?

While I’ve been writing my new book,Troubleshooting Windows 7 Inside Out, I’ve had to research all sorts of stuff in Windows7 (and I’ll be sharing more in coming weeks) and one of the little gems I found is a command line utility called Cipher.exe.

This is run from the Command Prompt (you’ll need to run it as an Administrator) and is simplicity itself to use.

Command Prompt

The command is Simply cipher /w x:\folder where you would substitute x:\folder for the location you want wiped, for instance your D:\ drive or your C:\Users\Mike Halsey\Musicfolder.

In the help for the command it says it…

removes data from available unused disk space on the entire volume.  If this option is chosen, all other options are ignored.  The directory specified can be anywhere in a local volume.  If it is a mount point of points to a directory in another volume, the data on that volume will be removed.

This will then write 1s, 0s and then random characters to each sector of the drive to securely wipe the data.

This is but one purpose of the cipher tool which is generally used to backup and restore encryption keys for the EFS (Encrypted File System) system that’s been around since Windows 2000.  This wipe feature though is new to Windows 7.

I would always recommend you use any tool like this with extreme care, but if you are dumping a hard drive or replacing an ageing PC, this is an excellent and completely free way to wipe your data forever.

Source: http://windows7news.com/2010/06/20/securely-wipe-your-data-with-a-hidden-windows-7-tool/

Friday, June 18, 2010

Quickly Copy Movie Files to Individually Named Folders

Friendly Computers would like to share with you this useful article.

Some HTPC media manager applications require movie files to be in stored in separate folders to properly store information such as cover art images and other metadata. Here we look at copying movie files to individual folders.

If you already have a large movie collection stored in a single folder, we’ll show you how to quickly move those files into their own individually named folders.

File2Folder

FIle2folder is a handy portable app that automatically creates and moves movie files into a folder of the same filename. There is no installation needed. Simply download and run the .exe file (link below). Enter the current movie directory, or browse for the folder. File2folder now supports both local and network shares.

sshot-7

When you are ready to create the folders and move the files, click Move!

sshot-8

You’ll see the move progress displayed in the window.

sshot-2

When the process is finished, you’ll have all your movie file in individual folders.

sshot-5

Change your mind? Just click the Undo! button…

sshot-6

…and the move and folder creation process will be undone.

sshot-3

If you would like to have the folder monitored for new files, click the Start button. File2folder will process any new files it discovers every 180 seconds. To turn it off, click Stop.

sshot-4

This simple little program is a huge timesaver for those looking to organize movie collections for their HTPC. We should also note that this will work with any files, not just videos.

Download file2folder

Source: http://www.howtogeek.com/howto/19707/quickly-copy-movie-files-to-individually-named-folders/

Wednesday, June 16, 2010

Monitor your Hard Drive’s Health with Acronis Drive Monitor

Friendly Computers found this article useful and would like to share it with you.

Are you worried that your computer’s hard drive could die without any warning?  Here’s how you can keep tabs on it and get the first warning signs of potential problems before you actually lose your critical data.

Hard drive failures are one of the most common ways people lose important data from their computers.  As more of our memories and important documents are stored digitally, a hard drive failure can mean the loss of years of work.  Acronis Drive Monitor helps you avert these disasters by warning you at the first signs your hard drive may be having trouble.  It monitors many indicators, including heat, read/write errors, total lifespan, and more. It then notifies you via a taskbar popup or email that problems have been detected.  This early warning lets you know ahead of time that you may need to purchase a new hard drive and migrate your data before it’s too late.

Getting Started

Head over to the Acronis site to download Drive Monitor (link below).  You’ll need to enter your name and email, and then you can download this free tool.

sshot-2010-06-11-[15-30-00]

Also, note that the download page may ask if you want to include a trial of their for-pay backup program.  If you wish to simply install the Drive Monitor utility, click Continue without adding.

sshot-2010-06-11-[15-30-46]

Run the installer when the download is finished.  Follow the prompts and install as normal.

sshot-2010-06-11-[16-57-00]

Once it’s installed, you can quickly get an overview of your hard drives’ health.  Note that it shows 3 categories: Disk problems, Acronis backup, and Critical Events.  On our computer, we had Seagate DiskWizard, an image backup utility based on Acronis Backup, installed, and Acronis detected it.

sshot-2010-06-11-[17-00-26]

Drive Monitor stays running in your tray even when the application window is closed.  It will keep monitoring your hard drives, and will alert you if there’s a problem.

sshot-2010-06-11-[19-53-19]

Find Detailed Information About Your Hard Drives

Acronis’ simple interface lets you quickly see an overview of how the drives on your computer are performing.  If you’d like more information, click the link under the description.  Here we see that one of our drives have overheated, so click Show disks to get more information.

image

Now you can select each of your drives and see more information about them.  From theDisk overview tab that opens by default, we see that our drive is being monitored, has been running for a total of 368 days, and that it’s health is good.  However, it is running at 113F, which is over the recommended max of 107F.

image

The S.M.A.R.T. parameters tab gives us more detailed information about our drive.  Most users wouldn’t know what an accepted value would be, so it also shows the status.  If the value is within the accepted parameters, it will report OK; otherwise, it will show that has a problem in this area.

One very interesting piece of information we can see is the total number of Power-On Hours, Start/Stop Count, and Power Cycle Count.  These could be useful indicators to check if you’re considering purchasing a second hand computer.  Simply load this program, and you’ll get a better view of how long it’s been in use.

image

Finally, the Events tab shows each time the program gave a warning.  We can see that our drive, which had been acting flaky already, is routinely overheating even when our other hard drive was running in normal temperature ranges.

image

Monitor Acronis Backups And Critical Errors

In addition to monitoring critical stats of your hard drives, Acronis Drive Monitor also keeps up with the status of your backup software and critical events reported by Windows.  You can access these from the front page, or via the links on the left hand sidebar.  If you have any edition of any Acronis Backup product installed, it will show that it was detected.  Note that it can only monitor the backup status of the newest versions of Acronis Backup and True Image.

image

If no Acronis backup software was installed, it will show a warning that the drive may be unprotected and will give you a link to download Acronis backup software.

sshot-2010-06-14-[14-57-49]

If you have another backup utility installed that you wish to monitor yourself, clickConfigure backup monitoring, and then disable monitoring on the drives you’re monitoring yourself.

image

Finally, you can view any detected Critical events from the Critical events tab on the left.

image

Get Emailed When There’s a Problem

One of Drive Monitor’s best features is the ability to send you an email whenever there’s a problem.  Since this program can run on any version of Windows, including the Server and Home Server editions, you can use this feature to stay on top of your hard drives’ health even when you’re not nearby.  To set this up, click Options in the top left corner.

image

Select Alerts on the left, and then click the Change settings link to setup your email account.

sshot-2010-06-11-[19-53-54]

Enter the email address which you wish to receive alerts, and a name for the program.  Then, enter the outgoing mail server settings for your email.  If you have a Gmail account, enter the following information:

Outgoing mail server (SMTP):
smtp.gmail.com

Port:
587

Username and Password:
Your gmail address and password

Check the Use encryption box, and then select TLS from the encryption options.

sshot-2010-06-11-[19-57-14]

It will now send a test message to your email account, so check and make sure it sent ok.

sshot-2010-06-11-[19-58-07]

Now you can choose to have the program automatically email you when warnings and critical alerts appear, and also to have it send regular disk status reports.

image

Conclusion

Whether you’ve got a brand new hard drive or one that’s seen better days, knowing the real health of your it is one of the best ways to be prepared before disaster strikes.  It’s no substitute for regular backups, but can help you avert problems.  Acronis Drive Monitor is a nice tool for this, and although we wish it wasn’t so centered around their backup offerings, we still found it a nice tool.

Link

Download Acronis Drive Monitor (registration required)

Source: http://www.howtogeek.com/howto/19591/monitor-your-hard-drives-health-with-acronis-drive-monitor/