The less time you use the mouse the faster you can navigate a computer. That said, sometimes keyboard shortcuts are not enough. When you need to launch programs or search for a file quickly for example. Enter in Launchy, the open source application launcher.

Launchy: What is it and how it works

Luanchy Default ThemeLaunchy is a program that lets you open programs and files on your computer. All you have to do is press the keyboard shortcut (Default is alt+space) and start typing the name of the program or file. You can add new files to the program’s search database, but any program that adds items to the start menu or desktop should automatically be added.

You can download Launchy form its website. After installing let the program build a database. The time this takes will depend on how many programs you have installed.

Program Settings

Luanchy General SettingsThe first thing you will want to do after installing is go through the settings. To do so, press alt+space on your keyboard. This will open up the search window. Before typing anything click the gear icon in the topmost right hand corner.

In the general settings you will find the ability to edit the user interface, setup internet proxy settings, control how many options appear in the suggestion list, and some general options for how the program behaves.

These settings are explanatory for the most part.

The next tab is the skin settings, you can customize the way the program looks here. You can find new skins on Devientart. Just place the skin’s folder in the program’s skin folder (Default: C:\Program Files (x86)\Launchy\skins).

Launchy Settings Search DatabaseThe catalog is where things get interesting. This is Launchy’s heart.

Launchy will scan the files in the directories you chose. If the file matches the file types set in the list to the right, it will appear when you type. Press the plus (+) sign to add new paths and file types and minus (-) sign to remove them. Including executables will allow you to directly launch a program, but I recommend that you use shortcuts to do such work. Directories will let you search the directories and launch an explorer window to them. I recommend that you keep this unchecked as well.

Launchy Settings PluginsThe last tab is for Plugins. These extend Launchy’s abilities beyond what it can do be default. This includes Calcy for performing math calculations and Weby for searching the web directly from Launchy. As there is too much variation with plugins, they will not be covered here. You can toggle them on and off with the check boxes in the left window.

Now you can launch any program on your computer from the keyboard. You will save time, improve your typing speed, and not have to deal with the start menu.

What would you like us to cover next?

The Problem:

Microsoft did not include Solitaire or MineSweeper in Windows 10, instead you can get Microsoft Solitaire Collection. This is Microsoft’s attempt at making solitaire into a service that you will pay for. You will either pay a fee to get an ad-free experience or get bombarded with obtrusive advertising. To top it all off you need a Microsoft Account to use it. Who would have ever thought that you would have to pay to play something computer users have enjoyed for free for so long. Microsoft Solitaire Collection is a bad joke.

The Solution:

PySol is an open-source version of Solitaire written in Python. Sadly development has stopped and it has not aged well.

Look at all of them.

Look at all of them.

Fortunately it works on Windows 10 and has more than a thousand solitaire games, including Mahjong Solitaire. The interface is intuitive and the games work.

Disclaimer: I do not play Solitaire and am not qualified to review PySol’s quality in regard to game-play.

PySol is under the GPL and can be modified and improved. If you know a little bit of Python and love Solitaire I encourage you to bring the project back to life as no one wishes to give Microsoft any more than they must.

PySol can be downloaded from Sourceforge here.

BitTorrent has been around for many years now, since 2001, yet there are many who still do not know what it is or how to use it. Today we will lock at the basics of what BitTorrent is and how to use it.

What is BitTorrent?

To put it simply, BitTorrent is a way to download large files quickly and efficiently. BitTorrent itself is a protocol that handles the transferring of files across the internet. The major difference between BitTorrent and standard direct downloads is that when downloading through BitTorrent downloads from many sources at once whereas direct downloads come from one server.

Using this “swarm” of computers allows for faster download speed as you get little pieces of the file from many users who already have that file. The only server involved is a Torrent Tracker that keeps track of the file. All other actions are performed peer-to-peer (P2P) within the swarm. BitTorrent uses a system where you receive data from the “swarm” in exchange you become a member of that swarm to help send files that you have to others. This is known as Seeding.

Carmen Carmack from HowStuffWorks.com gives a general rundown of the process:

Traditional Download vs. Torrent

Traditional Download vs. Torrent

  • You open a Web page and click on a link for the file you want.
  • BitTorrent client software communicates with a tracker to find other computers running BitTorrent that have the complete file (seed computers) and those with a portion of the file (peers that are usually in the process of downloading the file).
  • The tracker identifies the swarm, which is the connected computers that have all of or a portion of the file and are in the process of sending or receiving it.
  • The tracker helps the client software trade pieces of the file you want with other computers in the swarm. Your computer receives multiple pieces of the file simultaneously.
  • If you continue to run the BitTorrent client software after your download is complete, others can receive .torrent files from your computer; your future download rates improve because you are ranked higher in the “tit-for-tat” system.”

BitTorrent is only the protocol used to download the files, you will need specialized software to actually download the file, this is known as a BitTorrent client. The client handles all download operations on your computer. There are many client programs available for free, but for this example we will be using Deluge as it is open-source, cross-platform, and easy to use. If you are on a Linux system your distribution probably already comes with Transmission or Ktorrent which are both grate options)

First you will need to go to the Deluge website here.

Once it is done downloading and installing start it up. You should see something like this:

It may look different on your desktop as I am using a KDE theme.

It may look different on your desktop as I am using a KDE theme.

As you can see it is a fairly straightforward interface. You have a traditional menu at the top as well as a tool bar that allows to add, delineate, pause, start, move up and down torrents in the queue, and open up the Preferences panel. The left most panel gives an overview of all torrent and tracker activity. On the right there is a panel that shoes all torrents and allows you to click on them to view more information in the bottom panel. On the bottom is all of the data about the selected torrent. Here you can see how much of the torrent you have, what files you have downloaded, how many peers are connected and how much of the file they have, and options that are specific to the individual torrent. We will go through each of these in depth later, but first we will need a Torrent file to download.

You can use any torrent file you wish, but for this example we will be downloading the Debian live CD. For this example we will be using the amd64 CD release. Debian is a Linux Distribution that is completely legal to download. You can get it here.

This screen gives you an overview of what you are downloading and some basic options.

This screen gives you an overview of what you are downloading and some basic options.

You should be able to open the file in Deluge right from the browser so there is no reason to save the file. This file is information that Deluge needs to download the Debian ISO image, not the ISO itself. Once it opens in Deluge you should see a screen similar to the image on the right.

This screen gives a general overview of the torrent file including its name and the files that are included in this file. Under the options tab you can select the location you wish to download the file and set bandwidth limits(we will go over this later), but for now we can just select the add button to start the torrent.

We will go over the basic options and panels in depth in the next post.

Source:

Carmack, Carmen. “How BitTorrent Works” 26 March 2005. HowStuffWorks.com. <http://computer.howstuffworks.com/bittorrent.htm> 08 November 2014.