XDCC IRC v0.3



Introduction:

Java IRC Client used to get XDCC Packs more easily.
If you make some modifications to the source I would like to see them if you think I may use them in newer versions, you can mail them to me at wod_@hotmail.com.

Installation:

If you dont have J2SE v1.4 (needed to run java programs) you can get it there: http://java.sun.com/j2se/1.4/
After unzipping XdccIrcXXX.zip, run: runit.bat or go to DOS prompt and type: java XdccIrc (case sensitive) from the directory you extracted it. 


Things left To do:

- Icons for toolbar
- Thread to update channel user lists
- Pane for running DCCs (with speed, %, stop option, and option to open file if done)
- When transfer stops try to get on the queue again with the timer ( how to get pack number )
- Options Dialog Window (Code associated with design) (ignore too)
- Flood protection (ctcp and more)
- Possibility to auto-get dcc sends after delay even if auto-get is off
- JList (username list) need another order....
- Colored JTextArea (need JTextPane maybe)
- Add Last updated: time+date as jlist tooltip for XDCC packs to prevent one pack being displayed twice..
- implement fserv client
- / commands
- Caret position for xdcc msgs in xdcc pane

To Fix:

- Open download directory ( For other OS's than windows )
- Bug in channel usernameList (Disapear and ArrayIndexOutOfBoundException)
- Split pane position (channels & xdcc panel) now related to screen size but should be related to window size.
- Maximize on start (real maximize, not screen size)
- transfer dont complete correctly when resuming
- Sometime LineFromServer = null or ""...
- Server and Channel list, add SortedListModel to it
- nickname already in use, use alternate nicks..
- Fix options, doesnt get set right when a newly xdcc.ini is created from the app

Bug Reporting:

Report any bug to wod_@hotmail.com .