Smart Icons

Smart Icons appear and disappear from your Windows desktop, quick-launch bar, and/or user-specified directory, as CDs, DVDs, and USB drives are inserted into and removed from your computer, or whenever you connect to a network drive, just like they do on Macs and Linux computers.

Some of the various options available for Smart Icons

As well as specifying where icons should be placed, you can also choose which types of drives—optical (CD, DVD, etc); removable (USB sticks); network; RAM disks; and fixed (internal hard drives)—are given Smart Icons, and exactly which drive-letters should be monitored too.

The side panel in Explorer windows can now include dynamic links to attached drives and inserted discs.

Now, in version 2.0, you can also specify a particular directory in which to add smart icons—handy for use with dock programs, or your Links folder in Vista.  Each of the three locations (desktop, quick launch, custom directory) can also receive different icons, so all attached drives can appear on the desktop, while only discs appear in the quick-launch bar, and only letters from F to J appear in the custom directory, for example.

Smart Icons can be added to a folder that appears on your dock.

Smart Icons is available as a straight-forward application that will install and run automatically, but it can also be run in Portable Mode for use on a USB stick.

The open source code can also be downloaded below, along with sample settings and locale files for further customisation and translation.

  • Smart Icons Setup (924 kiB) for automatic installation
  • Zip file (321 kiB) of the executable program (for portable use), example configuration files, and AutoHotkey script (source code) and icon.

The Smart Icons source code is released under a GPLv3 licence. Smart Icons was created using AutoHotkey; the Setup program was created with InnoSetup.

Comments

  1. I have been running into a bug in the latest 2 versions of the program. Whenever it starts up with windows (in XP and Win 7)
    it creates a random number (never more than 3) of icons on the desktop in alphabetical order for drives that do not exist on my computer. Sometimes they will be deleted as the computer runs through the boot process and sometimes a few will be left over that I have to delete manually.

    Mike

    Sunday, 26th April 2009 19:06:03

  2. I’ve finally found a way to replicate this kind of error, so an overdue thankyou, Mike, for the feedback. It looks like Windows/AutoHotkey is buffering file deletion incompletely, and leaving empty files behind temporarily; but I think I might be able to tinker with the code to compensate for the problem.

    In the mean time, double-clicking on the system tray icon triggers a refresh, which should delete those aberrant icons for you.

    Marc

    Friday, 26th June 2009 18:50:35

Leave a comment
Your Information




Your Comment

XHTML: You may use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>