Lirc
March 14, 2008 3:42 pm [2 Comments]
by Jason von Nieda
Please note: Lirc is a dead project. I have not worked on it since sometime in 1998. The code and binaries are still available below for your enjoyment but I will not be doing any additional work on Lirc. If you email me and ask, I am most likely to respond with the message you have just read
|
| News - Lirc 2.0 alpha 2 |
| There is now a alpha 2 version of Lirc 2.0 out. Please see the notes below about how much I care about bug reports right now I have made available a Alpha 1 version of the new Lirc. It is mainly just to show off the new GUI and engine. It doesnt have any command support yet (i.e. /msg doesnt work, you have to /privmsg) but it does support channels and the such. Lirc 2.0 support multiple server connections and a new non-MDI GUI. You can check it out here
Don’t even worry about telling me about bugs or anything, I know it has em, and there is plenty to do before I can even start working on em!
Some notes, we now use a servers.ini like mIRC, but the editor isnt done yet, if you need to change it, unzip the .jar and change org/vonnieda/irc2/config/servers.ini Yep, Lirc is finally GPL. You can download it below, including source. I only ask that if you do something cool you send your changes back to me. I would love to keep Lirc together and not make it into 1,000,000 micro-projects!
The version below has some dead code in it, and some code that is not turned on… Plus, there are bugs. Not big ones, but they are there. Fix em! |
| Background - Another IRC Client? |
| Yes, another IRC client. See what happened was that I wanted to write a new application. At first just to show off some of the widgets I have been working on, and then I thought, well, I could also use the practice doing a fairly complex network protocol. At about the same time, some friends and I were getting
together nightly to play Myth - The Fallen Lords and using AOL Instant Messenger to sync up before the game. Well, this is fine except when you have two or more people AOL IM becomes a pain to use. So I tried to convince them all to use IRC! Well, it turns out that IRC is not very user friendly, so I decided to write an IRC client that would be simple for people to use, but powerful enough for experienced IRC’ers to hack. |
| Why - Okay, but… Java?? |
| The reason for this choice is simple. Linux. See, I was never able to find an IRC client for Linux that I really liked. I am always saying, “Man! I wish they would port mIRC to Linux”. But of course, that isn’t gonna happen. Well, I use Windows most of the time
but I like to use Linux too, so Java was the best choice. It works great in both (and just about anywhere else you wanna run it!). |
| Information - Fine, fine, fine.. but what does it do? |
| Everything! thinking of making the actual client API public, and letting people write Java “plug-ins” which could interact with the server and client… tell me what you think!
|
| Download - So give it to me already! |
| Source / Binaries This file includes for source and binaries for Lirc. This file unzips to Lirc.jar, which includes the binaries and source, a README,
and CHANGES, and a LICENSE. Check out the included README for details. |
| Credits - You had help on this right? |
| Yes, I did. Big thanks go out to the kind folx on #java, especially Cubic for telling me over and over just how bad Lirc sucked.
Thanks to irc.primenet.com who, even though they didn’t know it, was the server I used to test most of the compliancy.
Thanks to mIRC for being a great IRC client. |
hi
hi