jDCBot 1.0 Beta

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : GPL - GNU General Public License
CreatedCreated : Oct 25, 2009
Size downloadDownloads : 3
Program licensing
Thank you for voting...

DC++ and DCGUI are supported.<br />The package ...

DC++ and DCGUI are supported.
The package includes a set of demo bots ExampleBot and DownloadBot to help the developer get started.
Most important functions of jDCBot by jDCBot Development Team:
• Implement classes to maintain shares and hash them, create file lists, return search results etc.
• Implemented classes that allows Multi-Source download, queueing of downloads, auto-resume downloads at startup, automatically search for alternative sources, etc.
• Added support to allow the framework to connect to multiple hub simultaneously.
• A new bot for example has been added - demobot. It implements most of the features that a client must have. This serves as an example of how to use jdcbot 1.0 Beta. This is controllable via another DC client.
• jDCBot [jdcbot1.0 beta.exe] now has much more desirable features like it allows you to choose different descriptions, email, etc. Also you can be passive on one hub and active on another hub_bot at the same time! This is useful when one hub is inside your LAN network and the other is outside it (like the Internet)
• JDK 1. 5 or higher
News in the current jDCBot - 0MB version:
• Made many classes thread-safe. In javadoc of all such classes it has been clearly mentioned if they are thread safe. Non-thread safe classes have no such comment.
• Fixed bug in UserManager and User where username comparisons used case sensitive comparisons whereas DC protocol makes no such requirements, infact hubs seem to use case-insensitive comparisons.
• Added EventjDCBot 1.0 Beta (and two more accompanying classes for convinience and a listener interface). Its purpose is to generate events for listeners for events generated by jDCBot (which traditionally allows only its sub-class to listen for events).
• Changed the way setDirs should be called. Now it should be called in jDCBot or MultiHubsAdapter (if present) intead of directly calling setDirs of ShareManager and DownloadCentral.
• DownloadCentral is now easier and neater to use. Its bugs have been fixed which made it almost non-operational.
• Fixed various bugs in ShareManager, User, UserManager, DownloadHandler, DownloadManager, UploadHandler, TimeoutInputThread, DemoBot, and more.
• Created few methods meant to be overridden in ShareManager. See its javadoc for there purpose and DemoBot for ways to implement them.
• All event methdos in jDCBot (the ones whose names start with 'on' and are overridable) will now be run in jDCBot Dispatch Thread. (Previously only a handful ran in that thread. )
• Fixed more bugs and removed dead-locks. Hopefully they are all resolved.
• Replaced all use of Vector with ArrayList.
• Added more features into DemoBot.

jDCBot 1.0 Beta scripting tags: hub, classes, jdcbot, network bot, demobot, client, hub client, hub bot. What is new in jDCBot 1.0 Beta software script? - Unable to find jDCBot 1.0 Beta news. What is improvements are expecting? Newly-made jDCBot 1.1 will be downloaded from here. You may download directly. Please write the reviews of the jDCBot. License limitations are unspecified.