If you're like most people, your home computer probably sits idly most of the day. Maybe you're at work or watching the kids or grocery shopping or watching TV. Whatever the case, 80% of the time my computer at home is just sitting around doing nothing.

What a waste! I recently decided that I wanted to get more done without having to physically be on my computer. What kind of tasks did I want my computer to do while I wasn't there? All kinds of stuff! Stuff like

- Download torrents automatically

- Upload photos and videos to my cloud accounts on Dropbox and Google Drive and then automatically perform tasks on those files

- Converting AVCHD videos from my camcorder to a format viewable on my iPad and iPhone

- Automatically backup my computer locally and in the cloud

- Automate other random tasks on my computer like resizing photos, emailing those photos, etc.

After doing quite a bit of research and playing around with lots of software, I eventually managed to get most of these items working fairly well. In this article, I'll write about the different programs and services you can use to automate tasks on your computer when you're not using it.

Of course, if you have written a script or use a different service or program, feel free to post a comment here and let us know how you get the maximum use out of your computer! There are tons of ways to automate your computer, so we would love to hear from you the reader.

Download Torrents Automatically

If you are a heavy torrent user, you probably could benefit from having your torrents downloading automatically while you are sleeping and available for your viewing pleasure when you get up! It's really easy to setup and all you need is uTorrent and some RSS feeds.

First, you need to find a torrent site that actually has RSS feeds. A few of them include:

http://thepiratebay.org/rss

http://www.torrentreactor.net/

http://www.ezrss.it/

Then you need to setup the feeds in uTorrent. Basically, click on Feeds, then click on Add RSS Feed and paste in the feed URL.

download torrents

Make sure to choose the Do not automatically download all items radio button. Click OK and then go to OptionsRSS Downloader and create a filter for what you want to download.

rss downloader

I won't go through the details here, but you can read more on the uTorrent site here:

http://www.utorrent.com/documentation/rss

Automating Uploads to Cloud Services

I use Dropbox quite a bit and I also use Google Drive. Automating uploads to both of these services was a little tricky. Once the files are uploaded to Dropbox, there are all kinds of awesome online tools and services you can use to automatically perform tasks on those uploaded files, which I'll mention soon. However, firstly I wanted the files to get transferred automatically too.

In my case, what I ended up doing was downloading the Dropbox and Google Drive programs for Windows and Mac and then used a free utility to automatically move files into those cloud folders, which would then automatically sync up to the cloud.

dropbox

Once I had the Dropbox app installed on my Mac and PC, I used a program called FileMover to automatically move new files to the appropriate Dropbox folders. Now when I download pictures from my camera or HD videos from my camcorder, FileMover will check that folder and then move those files based on their file extension to the appropriate Dropbox folder on my PC. Once it's moved there, Dropbox will automatically sync those files to the cloud.

I've previously written about FileMover and how you can use it to automatically copy and move files on your PC. Now once the files were uploaded to Dropbox, there are literally a million things you can do with those files. There is a service called Wappwolf Automator whereby you can create specific actions associated with each of your Dropbox folders. When a new file is uploaded, the actions will be run against that file.

automate dropbox

What exactly can you do? Well check out the graphic above! You can convert documents, post videos to your Facebook wall or page, add effects to pictures, email files, zip files, upload files to other cloud services, and all kinds of other stuff.

Automatically Convert Videos To Different Formats

You pretty much have to convert videos today if you want to be able to watch them on multiple devices. Unfortunately, different devices record and play only certain video formats and therefore you are forced to convert videos to all kinds of formats to get them to work on your particular device.

My favorite program for this task is Handbrake! It works on Windows and Mac and it's free. You can use it to easily convert videos into compatible formats for your iPhone, iPad, etc.

handbrake

So is is possible to automate Handbrake? Yes! You can use a program called DropFolders, which is also free.

dropfolders

The program is fairly easy to use and you can check out the website for more documentation. Basically, it will monitor a folder and anytime a file is added to the folder, DropFolders will run HandBrake using command line arguments. HandBrake will do all the conversion and the files will be placed into the destination folder.

Now I can just copy all my videos to a specific folder on my computer and DropFolders will automatically start converting them using HandBrake. I even have it setup so that the destination folder is a folder in Dropbox, so all those video files get automatically uploaded to the cloud. Sweet!

Automatically Backing up my Computer

For this task, I ended up going with a online service called CrashPlan. You've probably heard of it before as it's gotten to be pretty popular. You can download it and use it for free, though the free version includes ads and only lets you backup locally, not to the cloud.

For about $25 a year, you can backup 1 computer to the cloud with 10 GB of storage. $50 a year will give you unlimited storage for 1 computer and $120 a year will give you unlimited storage for up to 10 computers. I personally backup all my important files to Dropbox and Google Drive so I didn't really care for their cloud storage options.

crash plan

Basically, I use the free version to backup my PC and Mac to another computer that I have that is used only for backups. It has two hard drives in a RAID configuration with data security, meaning if one drive fails, I still have an exact copy on the other drive.

Of course, the backups are all automated, so once you set it up, you really don't have to worry about it anymore. If you don't backup your files anywhere else other than your PC, then the cloud options for CrashPlan might be a good choice. There are lots of other ways to automatically backup your computer, so feel free to tell you what you use in the comments. I find CrashPlan to be very robust and simple to use.

Automating Other Tasks

Lastly, I wanted to perform some other random automated tasks on my computer when I'm not using it and a great program for that is Actions.

actions

Actions is a nifty little program for Mac and Windows that lets you build workflows to complete repetitive tasks quickly. For example, if you need to resize a bunch of photos or apply a filter to them, etc, you can do that with Actions by just dragging and dropping the actions into the workflow. No coding or programming needed. I've used it to quite a bit for photo resizing and also renaming files. You can use it for a lot of other stuff too, so be sure to check out the website.

Overall, I accomplished what I had set out to do and I feel way more productive! I'm sure I'm still missing a lot of cool automated ways to use my PC, so feel free to pitch in your idea and thoughts. Enjoy!