DCWatch
| DCWatch console running from Eclipse | |
| Type | DC Bots |
| Developer | CyB |
| Latest release | DCWatch 0.2.0 RC1 / February 2, 2007 |
| Programming language | Java |
| OS | Independent |
| License | GPL |
| Website | http://dcwatch.dccafe.org |
DCWatch is an external robot program on Direct Connect network.
Contents |
Features
- Java console application
- Join to ADC and NMDC hubs
- Manage several hubs simultaneously
- Plugin support
- Remote control with main and private chat
- File transfer (base implementation, ADC only)
Plugins
Direct Connect Client plugin
Direct Connect Client plugin
- Lua Scripter
- This plugin is able to running Lua scripts with LuaJava. DCWatch support BCDC++ scripts with the built-in script BCDC Bridge.
- User Search
- DCWatch join several (25 Hungarian) hubs and the user can find another online user on these hubs with this plugin. This feature is available via hubs, DCWatch web site or Mozilla Search Engine.
- Chatroom
- Users can speak users of another hub. Any operator get chat moderator permission. Moderators are able to kicking and banning from chatroom.
- Hublist Server
- This plugin wait for NMDC hub registration on port 2501 and share this hublist (xml.bz2 only) on the Internet. We can add to this hublist manually ADC or NMDC hubs.
- HTTP Services
- Some DCWatch feature is available via HTTP with this plugin. (User Search, Hublist, Status)
- Direct Connect Client
- This plugin is a poor implementation of DirectConnect Client.
Plans
- Standard NIO framework (Apache MINA)
- Multi language support
- Protocol independent share checker plugin
- Remote GUI plugin with private/public key authentication (with Java Swing)
- Online chat between hub and
- website (with Java Applet)
- instant messenger client (with MSN or Yahoo! Messenger)
- Data transfer with NMDC and ADC protocol
Links
- Official web site
- SourceForge project page
- DCWatch Developer Hub - dchub://dcwatch-hub.dyndns.org:1411
