:. Home
:. About Me
:. Beer
:. Music
:. Pictures
:. Projects
  => Windows Programs
  => Server Scripts
  => Electronics
  => Writings
  => Handyman
  => Other
:. Links
Fall 2002
A series of Perl plugins I wrote for the instant messaging client gaim, which has since become Pidgin.
Download
1: changeprofile.txt
[981B]
2: flashlights.txt
[1.57kB]
3: fortune.txt
[1.25kB]
4: hangman.txt
[8.05kB]
5: randaway.txt
[1.64kB]
6: retardprofile.txt
[1.11kB]
7: urbandict.txt
[1.35kB]
8: wakeywakey.txt
[5.82kB]

:. Project / Gaim Perl Plugins

Filename/Link Description
changeprofile.plInterfaced the linux program "fortune," which generates fortune cookie style quotes to an account profile. I used it to automatically update my profile every 600 seconds with a new quote.
flashlights.plThis used the linux program "xsetleds" to flash the keyboard LEDs every time a message was received.
fortune.plThis plugin generated new away messages every time another person messaged me. The messages were generated using the linux program "fortune."
hangman.plThis was my largest, most complicated gaim plugin. My AIM profile was set to a hangman style game. Every hour, one more letter was filled in automatically. Users could message me at any time to guess the word. Once somebody guessed the word, they would increase their score count by 1. Everybody's score was available on my web page.
randaway.plAllowed for more complicated random away messages. For example, if a user messaged me and I was away, it was possible to look up their real name from their username based on a database I kept. Thus instead of the typical %n, their real name could be used in the away message.
retardprofile.plA stupid plugin I used to generate profiles that amounted to essentially gibberish.
urbandict.plA plugin that set my profile to something from urbandictionary.com
wakeywakey.plThis plugin used the linux program "festival," which does voice synthesis from text, to make your computer "speak" when certain users did certain actions (messaged you, went away, etc).