LDC++ is a client for Direct Connect network. It takes a lot of features of many other clients. Since DC++ is developed under GNU/GPL, you can download source and modify it.
-- LDC++ 1.00 v2a -- *** Use 7zip(free) or Winrar 3.50(trial) to open the exe ***
--------------------------------------------------------------------------------------
* Fixed an important problem about kicks and bans with UserCommands
* Fixed a crash with the connection
--------------------------------------------------------------------------------------
* New main icon (thx Willknught)
* New toolbar icons (thx Willknught)
* New Webserver interface (thx kail)
* Updated lua source
* Updated iTunes support
* Fixed critical bug about MyInfo spam
* Fixed a little "problem" of StrongDC++ on the connection with the hub
* Fixed some windows visualizations under Win2000
* Removed Kademlia
* Added emoticons window in PM
* Added BadExes control (iDC++)
* Added download skip files
* Added share skip files
* Added search skip files
* Added clear chat button in PM
* Added prefix patch (thx kulmegil)
* Added patched user command dialog (thx kulmegil)
* Added bLend instead of bold in tabs
* Added customizable color, text, fonts, active text, borders, inactive text, borders and so on for the tabs
* Added multiple selection of styles (rmDC++ idea)
* Added shutdown options at the end of the file
* Added shutdown button to force the PC shutdown (rmDC++ idea)
* Added password for favorite hubs encoded saving (CzDC++)
* Added option to open new file slots with highest prio (thx kail)
* Added new icons in the search window
* Added status icons to queue (CZDC++ - thx Jan Valenta for idea)
* Added /clean command, it cleans the mainchat for all users if OP in that hub (thx CraKteR)
* Added new refresh list options (fulDC)
* Added Total Time Left (fulDC)
* Added Shutdown timeout anyway (rmDC++ idea)
* Added Shutdown timeout anyway selection: Minute, Second