Page 1 of 8 1 2 3 ... LastLast
Results 1 to 15 of 117

Thread: Osiris the bot

  1. #1
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446

    Osiris the bot

    Hello, I am posting to present you our bot - Osiris. Nothing much to say, I included documentation (I know its sucky)
    and screenshot so you can check what features it has without downloading. For any questions, just post here or contact me
    this is beta version, more feedback = better. If you want to become betatester, let me know.
    Enjoy!

    Osiris beta documentation

    This is the documentation of our advanced PvPGN bot, which was specifically designed for
    Warcraft 3 PvPGN servers.
    It is only a beta version (216), which means it can (and surely will be ) bugged. Please
    report all bugs that you find at kaja.hovi@seznam.cz (either email or msn), or
    just simply send me private message through forum.
    Please send error message, operating system and what might cause the bug.

    Authors:
    This program is made by Hovi, Firebird of clan N0TD and Anomandaris of clan BoS.

    Features:

    The bot has many many features and more are coming soon.
    Each feature has its own "handler" that implements the feature. Handlers
    are divided into core handlers and other handlers.

    Core handlers:

    Core handlers are part of bot core and some of them are necessary for bot to run.
    They are:
    AccessHandler - Handler that takes care of access to bot (groups and modifying)
    them. For example in ss guard, there is safelisted group, ssmod group, which can
    modify safelisted group, etc.

    ChannelHandler - Handler that keeps information about current channel and people
    inside.

    ChatHandler - Handler that can be used for chat without graphics user interface.

    LoggingHandler - Handler that takes care of chatlogs.

    LoginHandler - Handler used for login.

    Other handlers:

    PlaysoundHandler - Handler for playing sound after command "~playsound file.wav",
    same way as in topazchat, however this handler works correctly only in Windows
    (in linux it works too, but uses old oss driver, which makes it almost useless).

    RepeatHandler - Handler to send timed messages: you can set the interval, how many
    times to repeat - if not indefinitely, or at what time.

    ResponseHandler - Handler for sending responses to triggers. Similar feature is
    in topazchat, but this one is more advanced.

    There are also other Handlers, but they either aren't finished, or aren't needed
    for this beta version. Just to mention, there is handler for moderating channel,
    handler for safelisted/banlisted channel, handler for loading codes from games
    (like Notd2, NotDAM, NotD:SO), handler for managing clan, for watching games,...
    You might know some of them from ss "Guard" or clan N0TD "N0TD" bots.

    All bot settings are stored in xml files with many options which makes them
    easy to edit and gives many various configuration options.

    Important thing is, that there is a possibility to create your own handler for
    anything you want - all you need is the AbstractHandler.java source file and knowledge
    of Java. If you need any help, feel free to contact us.

    Getting started:

    1, First you need to have a system with the Java Runtime enviroment 1.6 (downloadable
    from www.java.sun.com).

    2, Download bot, extract zip file to a directory.

    3, Edit bot.xml in settings directory.
    Fill in login information.
    (you might need to change server adress to "eurobattle.net" or "track.eurobattle.net", if bot doesn't want to connect)

    4, Bot has by default set some default repeated messages ("test message", etc). If you want to turn them off,
    delete "repeatmessagesettingssample.xml".

    5, Turn it on simply by clicking start.bat (in windows), or by command
    "java -jar OsirisXXX.jar -gui bot.xml".
    In linux you can use command "bash start.bat" ofc

    Configuring basic handlers:

    I think example is always the best and easiest way to understand, check out
    settings directory, especially bot.xml, repeatmessagesettingssample.xml and
    Responses.xml.

    Sounds.
    I included basic sound files (from topaz), but we recommend you to use additional
    pack made by greek and demkit of N0TD.
    http://www.eurobattle.net/showthread.php?t=52290


    The boring stuff:

    Platform:
    Program is made in java and is supposed to be platform independent, that means
    it should be runable on any platform that runs Java 1.6.

    Versions:
    There are several versions of bot, depending of what features are used. Most
    used version will probably be the gui chat version, which is similar to TopazChat.

    There is also a text version that doesn't require a graphical environment to run.

    The last version to mention is the server one, that should be runnable remotely on any
    Java 1.6 supporting machine.


    Edit:
    new version is now available at:
    http://www.eurobattle.net/showthread.php?t=78459
    Last edited by Hovi; 7th January 2009 at 11:37 PM.
    Aka KabelOdMonitoru

  2. #2
    Sticked and i'll post some stuff for you

  3. #3
    AJalex
    Guest
    well i downloaded the bot , configured it , added my logins and still nothing

    it doesn't connect

  4. #4
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446
    Maybe you need to use another address (track.eurobattle.net or eurobattle.net) instead.
    Aka KabelOdMonitoru

  5. #5
    AJalex
    Guest
    done , with eurobattle.net adress

    cool hovi nice job

    EDIT:can't you put a BOT tab to edit the bot things? like in topaz?

    it would make life easier

  6. #6
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446
    It is already done, but that part isn't ready for release.
    Aka KabelOdMonitoru

  7. #7
    AJalex
    Guest
    k

    i don't know where this came from or it is from me but i alt tabed in game with my other account and when i came back to the bot it was not responding ... T_T

  8. #8
    Registered User SaladFingerPL's Avatar
    Join Date
    Oct 2006
    Location
    Gdańsk
    Age
    29
    Posts
    159
    Btw Hobi - is this project you've been working of with Birdie and Ano recently?

    Edit nvm, didn't read you post first gonna try it out now

  9. #9
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446
    Salad if you read carefuly, you would notice sentence:
    "This program is made by Hovi, Firebird of clan N0TD and Anomandaris of clan BoS."


    Ajalex: Sounds weird, any errors from console?
    Aka KabelOdMonitoru

  10. #10
    AJalex
    Guest
    nope

    this hapened to me and still happens sometimes when i am using topaz to

    alt+tab to w3 alt+tab to bot and no response .... it doesn't respond

  11. #11
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446
    Hmm... I can't test that atm because I don't have windows installed :-/
    Aka KabelOdMonitoru

  12. #12
    AJalex
    Guest
    well i think't it's from me
    this hapened with raptor to

    if you need further help with testing just tell me

  13. #13
    N0TD Moderator Hovi's Avatar
    Join Date
    Dec 2005
    Location
    Czech Republic
    Age
    34
    Posts
    446
    Thanks, just... use it and "complain"
    Aka KabelOdMonitoru

  14. #14
    Ex-Administrator
    Join Date
    Jul 2006
    Posts
    12,352
    Good job sir

  15. #15
    You need to encrypt password/username for admin/mod usage .

Page 1 of 8 1 2 3 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Affiliates