SmartEar Pidgin (aka Gaim) plugin
Latest version: 2.0.0-1
Info
Tired of rushing to the computer when you hear an IM noise, expecting an
urgent message, only to find out it's your jerk cousin with news about his
driveway basketball game victory? Sick of being interrupted by people you
don't want to talk to? You need this plugin. With it, you can assign
different sounds to play for different buddies or whole groups of buddies.
SmartEar allows you to opt to play sounds when a buddy sends you an IM,
signs on, returns from away or idle, or any combination of these, so you'll
know by the sound what the important people are doing. You'll never have
to talk to your relatives-in-law again.
This plugin is for Gaim, an open source cross-platform
IM client. For more information, visit their website at
http://gaim.sourceforge.net
News
- Sun May 27 2007: Windows Installer released
I got off my ass and built a Windows installer for pidgin 2.0.1. It'll
probably work with 2.0.0 if you're too lazy to upgrade, but I make no
guarantees.
- Sat May 5 2007: New version 2.0.0-1
New version to work with pidgin 2.0 release.
- Tue Oct 31 2006: New version 2.0.0
New version to work with gaim 2.0beta4. It may or may not work with other
beta versions.
- Tue Oct 16 2004: Windows Installer released
Sorry to all those Windows users out there. Your wait is finally over. The
installer should work with Gaim 1.0.0 and later.
- Tue Sep 21 2004: New version 1.0.0
New version to work with the new Gaim plugin API.
- Fri Aug 6, 2004: New version 0.81.1
New version to fix a crash due to a change in the Gaim internals.
- Sun Jun 6, 2004: New version 0.78.1
New version to work with the new Gaim plugin API (v4).
- Thu Apr 27, 2004: New version 0.77.1
Try this if the old version doesn't work with the new Gaim 0.77.
- Wed Mar 24, 2004: New version 0.75.2
Quite a few changes in this version. You can now associate different
sounds with each different event for a given buddy/group. The interface
is cleaner as well. Despite the version number, I think this will still
work with gaim as far back as 0.70, though I've only tested it with gaim
0.75.
- Fri Nov 7, 2003: 0.70.1 Windows Installer released
I finally got around to making a Windows binary. I was reluctant to reboot
from Linux to Windows, but OpenAFS screwed up my box, so I ended up having
to reboot anyway. And now it's finally here. Bon Appetit.
- Thu Oct 2, 2003: 0.70.1 released
Fixed a bug which caused the sound to trigger every time for someone
not on your buddy list.
- Thu Oct 2, 2003: 0.70 released
Now works with gaim 0.70.
- Sun Sep 28, 2003: 0.68.1 released
Fixed a bug which crashed gaim when someone not on your buddy list
IMed you.
- Tue Sep 9, 2003: 0.68 released
Now works with gaim 0.68.
- Thu Jul 17, 2003: 0.65 released
Now works with gaim 0.65.
- Thu Jun 26, 2003: 0.64-2 released
Added an INSTALL help file, and facilitated installation with a
Makefile.
- Mon Jun 23, 2003: 0.64 released
This version updated to work with gaim 0.64.
- Sun Apr 20, 2003: 0.60 released
SmartEar now works with the new GTK-2 based gaim 0.60 release. It's
sporting a new, cleaner config interface, and some cleaned-up code. It
also works for Windows, with a cool auto-installer (made with
NSIS) which also installs
gaim and GTK for you if you don't already have them. Impressed, huh?
- 0.0.2 released!
My brother Mike Perry added a feature
that makes smartear install a timer if someone has IM'ed you right after
you IM them. If you don't respond within a delay period, it plays the
sound.
Useful for intermittent conversations while doing other things, such as
cleaning your room, etc.
Download 'em!
Version 2.0.0-1:
This version will only work with pidgin 2.0.0 and above.
- Source code: smartear-2.0.0-1.tar.gz
- Windows self-extractor: smartear-2.0.0-1.exe
- Linux .so file: smartear-2-1.so - I make
no guarantees this will work and not set your computer on fire, but if
you don't feel like building gaim from source, you can use this. Copy it to
gaim's plugin directory.
Version 2.0.0:
This version will only work with the gaim 2.0 beta releases.
- Source code: smartear-2.0.0.tar.gz
- Linux .so file: smartear-2.so - I make
no guarantees this will work and not set your computer on fire, but if
you don't feel like building gaim from source, you can use this. Copy it to
gaim's plugin directory.
Version 1.0.0:
- Source code: smartear-1.0.0.tar.gz
- Windows self-extractor: smartear-1.0.0.exe
- Linux .so file: smartear.so - I make
no guarantees this will work and not set your computer on fire, but if
you don't feel like building gaim from source, you can use this. Copy it to
gaim's plugin directory.
Install Instructions from Source
Follow these steps to install SmartEar from source. If you don't want to
install from source, download and run the self-installer for your platform
(Windows or Linux).
First, you'll need to have compiled Gaim from the source. Also, make
sure you have the latest version of Gaim. Untar the smartear package and
cd to the directory it creates:
tar xzvf smartear-0.78.1.tar.gz
cd smartear-0.78.1
Edit the Makefile and change the following line
GAIM_SRCDIR=/usr/src/gaim-0.78.1/
To the path to your gaim source directory (wherever you compiled gaim).
Run make:
make
SmartEar will compile and install to the Gaim plugin directory.
Once installed, you have to set up SmartEar. You'll want to disable
Gaim sounds first, by going to Tools->Preferences->Sound Events, and
unchecking all the sound events. Next, load the SmartEar plugin. In the
Preferences window, go to Plugins, and check SmartEar. Configure it by
clicking on the now-active SmartEar item in the tree on the left. You may
also add buddies or groups to SmartEar by selecting them in the buddy list,
and clicking the SmartEar button on the buddy list toolbar.
Screenshots
Links
- NSIS:
very useful program to create self-installers for Windows.
Contact
Please send questions, comments, suggestions, thoughts, ideas, praise,
love letters, death threats, etc to Mattperry
(guy@remove-before-sending.fscked.org).
Return to the main page