Discussion in 'Script Releases' started by Teht, Oct 6, 2012.

  1. Teht

    Teht ComBot Author

    Messages:
    32
    Logo.png

    Friends,

    Tehtsuo and Vendan are proud to introduce the project we have been working on for almost a year. ComBot is a bot written in LavishScript, and we believe it has the potential to be the spiritual ancestor of EVEBot. We named it "ComBot" because we wanted it to be competitive with other bots available and also because our goal is to provide complexity while retaining reliability and providing an intuitive user interface.

    Why would I use ComBot instead of other bots available?

    ComBot was built from the ground up by Tehtsuo and Vendan, with an eye for innovation. It is a fully atomic, pulse-based bot: there are less than 5 wait commands in the entire code base. This means each module runs independently on its own pulse timer - important modules fire more often, while less important "background modules" use less system resources.

    In addition, ComBot's UI has been designed to be highly intuitive, helping to ensure the User configures all options accurately. For instance, the text entry field for your hauler's dropoff station automatically drops down to show a list of available bookmarks as you type, so you can select the one you want.

    Hauler Config.png

    ComBot offers many innovative features not available in other bots, such as an integrated Inter-Process Communication module. This allows ComBot to perform advanced coordination of operations like defending with drones and distributing mining lasers. This means all your accounts will send their drones at the same rats, and none of your accounts will mine the same asteroids.

    Settings.jpg

    Combot controls your login process, automatically logging in with your credentials and starting operations if AutoStart is enabled. Yes, EVEBot did this too, and it did it quite well. We've improved on the idea however, by providing all setup for the Auto Login process in the bot UI. Simply launch your default EVE Innerspace profile, launch ComBot, type your account name and password in the Settings tab, and click "Generate Innerspace Profile". Then close the game, and launch it from the new profile named after your character. ComBot takes care of the rest!

    Do you have a large fleet of bots that needs a complex configuration with Wing Commanders and Squad Boosters sprinkled throughout? Simply set up your fleet as you want it, and save the fleet in ComBot's Settings tab on each character. (Or use the Broadcast Save button) If your characters find themselves without a fleet, the highest ranked fleet leader you chose will automatically start inviting your fleet and configuring it the way you want!

    Are complicated installation or update procedures getting you down? Are you just not a SVN guy/girl? ComBot offers a one-step install, all you have to do is copy a command into your Innerspace console and you're done. In addition, every time you launch ComBot, you will be automatically updated with any updates or bugfixes the developers have performed, keeping you on the cutting edge with no effort required. Speaking of bugs - how about reporting bugs you find and providing log files via email or pastebin? What an exhausting process - but not with ComBot! Combot provides a one-click log upload which allows you to type in a description of the problem you are having, no sweat!

    Ok, I'm sold. How do I get ComBot?

    Simple! Browse to ComBot's Wiki for instructions. If you have questions, feel free to join the developers on IRC in the #combot channel!



    ---------
    Update: November 22, 2013 (by Amadeus)

    If you're having problems updating ComBot after the latest InnerSpace update, please refer to the following instructions as provided by CyberTech:

    Hopefully the installation instructions for new users (in the wiki link provided by Teht) will have the correct version of LSMIPC.dll automatically. However, if you come across issues loading that particular file (or any error messages related to it), you should download it manually as instructed by CyberTech.

    Attached Files:

    Last edited: Oct 30, 2012
  2. Sadoru

    Sadoru Active Member

    Messages:
    10
    Just installed ComBot and was running inside of FIVE minutes (yes, really)!.

    Just execute
    Code (Text):
    dotnet CombotPatcher isxGamesPatcher CombotPatcher 0 https://github.com/VendanAndrews/CombotPatcher/raw/master/combot.xml
    then
    Code (Text):
    run combot
    in the IS console.

    No need to setup a SVN or GIT client on your PC, easy as pie. So no excuse to not get involved in testing.

    Just do it!

    Thanks to Tehtsuo and Vendan. :)
  3. Thiago001

    Thiago001 Active Member

    Messages:
    56
    it won't load on second account on same pc, any reason?
  4. Thiago001

    Thiago001 Active Member

    Messages:
    56
    Ha also, had the same great install, super fast and easy! Thanks
  5. Teht

    Teht ComBot Author

    Messages:
    32
    Please browse to http://combot.vendaria.net/ for the best support options. I don't monitor this forum very much, IRC is usually the best option for support, connection details are on the wiki.
  6. Teht

    Teht ComBot Author

    Messages:
    32
    ComBot Halloween Update

    Good news everyone! ComBot's been through some explosive growth since our public release. I'm here to show off some of the new features!

    New Hauler Mode - Queue

    10-27-2012 4-33-28 PM.png

    The Queue mode allows you to create complex haul operations and run them.

    Ever want to pick up items from two different corporate hangars in different systems, then pick up items from your personal hangar in another system, and haul everything to a Large Ship Assembly Array in yet another system to unload? Queue mode can do it!

    How about servicing two orcas in different systems? Add a pickup from one orca, dropoff at station, pickup from the other orca, and dropoff at station. Then enable repeat on it and watch it do the work for you!

    New Minimodes - UndockWarp

    New minimodes have been written to make your job easier, like UndockWarp, which allows you to automatically warp to an undock bookmark when you undock. Also, existing minimodes have been enhanced, including AutoModule which received new functionality.

    10-30-2012 10-27-49 PM.png

    Behavior Rewrites

    All behavior modules have been rewritten to improve efficiency and reliability, as well as to improve ease of use. All behavior configuration interfaces now have a hover-over informational display, explaining what the control is meant to do. In addition, additional options have been added across the board for most behavior modules. Want ComBot to harvest gas for you? It's ready to go. Want your salvager to unload into an orca? Sure, no problem. Want to log out after filling your market orders with the HangarSale module? Done!

    Thanks to our improvements in core ComBot modules, we are poised to add new abilities to ComBot, like:

    • Behavior modules such as Ratting, Anomaly clearing, and Mission Running.
    • New minimodes, like skill queuing and enhanced drone control.
    • A fleet assist mode designed to help multiboxers who want an extra edge which is difficult to accomplish with broadcasting alone.

    What are you waiting for? There's no lengthy setup involved, and no learning curve. ComBot is designed to be easy, so give it a try!

    Attached Files:

    Last edited: Oct 30, 2012
  7. MRss

    MRss Member

    Messages:
    12
    Looks great you have doing
  8. MRss

    MRss Member

    Messages:
    12
    how does undockwarp work? cant figure it out how to do it
  9. MRss

    MRss Member

    Messages:
    12
    Loot ALL minimode would be great addition. :)
  10. Thiago001

    Thiago001 Active Member

    Messages:
    56
    I keep getting COULD NOT LOAD INTERFACE FILE "CSALVAGE.XML" is there something I need to do our is this still being worked on?


    Thanks
  11. MRss

    MRss Member

    Messages:
    12
    yeah no work..broken
  12. Thiago001

    Thiago001 Active Member

    Messages:
    56
    yeah not working right now, saying missing combot.iss but I see it. Doing more research

    Failed to parse script
  13. MRss

    MRss Member

    Messages:
    12

    Clean install and its working
  14. Teht

    Teht ComBot Author

    Messages:
    32
    The best place to get help is in the #combot IRC channel.

    Two things to try if you're having trouble:

    Clean install using
    Code (Text):
    dotnet CombotPatcher isxGamesPatcher CombotPatcher 0 https://github.com/VendanAndrews/CombotPatcher/raw/master/combot.xml
    Re-load files using
    Code (Text):
    run combot -d
    Neither should cause you to lose your configuration files. If neither work it's best to join us on IRC.
  15. Thiago001

    Thiago001 Active Member

    Messages:
    56
    thanks that had helped!

    I kind of confused on how to setup for ratting, I set everything up and it just says start and doesn't do anything. What I'm trying to do is setup anomaly ratting and then it bookmark so other toon comes in to salvage as ratter moves to next anomoly.

    Thanks for the help
  16. MRss

    MRss Member

    Messages:
    12
    Combot has problems declining lowsec courier missions.
    It accepts mission and then it stays, spams "declining low-sec mission" and need to quit mission manually.
    Overall works pretty good
  17. jb69

    jb69 Member

    Messages:
    5
    ok, been looking at this piece of work, it is pretty good I must say. I also discovered the thirdparty folder and have been working on a couple of mods.
    Would be nice if there was some form of global notification to things like being attacked and beginning warp though.

    First Mod
    Mining Drone Minimod

    Add miningdrones.iss and miningdrones.xml to your combot/thirdparty/minimode folder.
    • when asteroids are targeted and there is available drone space, mining drones in the drone bay are deployed.
    • if NPC's are present mining drones are returned to the drone bay allowing combat drones to deploy.
    • if non Fleet PC players are present not in mining ships drones are returned to the drone bay.
    • Drones are checked for health.
    • when no asteroids are targeted drones are returned to the bay
    future mods..
    • Adding Savage Drones to the Savage Minimod
    • Effective can use for Orca mode.
    • Moving cargo around to fill the Orca cargo hold.
    • Combat Miner - a miner variant who can switch out ships in an Orca's hanger when agro'd and back to a miner when idle.

    will have to see how much time I get.

    Attached Files:

  18. tetsujin28

    tetsujin28 Active Member

    Messages:
    4
    jb69, your mod sounds very nice, i will make a try right now
  19. tetsujin28

    tetsujin28 Active Member

    Messages:
    4
    Dear jb69
    I test your mining drones mod and there is a bug.
    When the cargohold is full the mining drones keep going in and out the drone bay, the barge don't warp to the station.
  20. jb69

    jb69 Member

    Messages:
    5
    good spotting, I will look at the issue.

    I have been mostly using it as a minimode.

    Cheers
  21. Daxten

    Daxten Member

    Messages:
    13
    Starting to look into this, thank you guys! I know there is not a lot of Feedback on these forums, but be sure that there are persons out there who really appreciate ur work :)
  22. jb69

    jb69 Member

    Messages:
    5
    fixed issue with drones not stopping mining when the hold is full. It now uses the threshold setting from the miner behavior

    Attached Files:

  23. tetsujin28

    tetsujin28 Active Member

    Messages:
    4
    This new version of your automated mining drones seems to work !
    Good job !
  24. Londo Mollarie

    Londo Mollarie Active Member

    Messages:
    8
    this program still maintained ? . seems the wiki page and actualy any of the combot websites are down.

    edit : tryed the clean install but same as the webpages .. can t connect to the server.
  25. salary

    salary Member

    Messages:
    11
    Would you ever develop a anomaly ratter for this program? Would be really great if you could
  26. guardian

    guardian Member

    Messages:
    52
    I was hoping that a small feature could be added to the hangar sale.

    Ideally I would like to be able to charge x amount over a station's price.

    Like when I sell salvage in remote systems id like to be able to sell it at a higher percentage over Jita or Amarr.

    This doable?
  27. b0oMeR

    b0oMeR Member

    Messages:
    1
    Hey guys I'm having a problem with orca mining with combot.
    My problem is that I' unsure of how to setup tractor beam usage on the Orca. I have tried putting salvage mininode on but it will only loot to cargohold not ore hold/fleet hangar, this method also does not dock because the Orca uses "fleet hangar" as a threshold.
  28. Spaceboy

    Spaceboy Active Member

    Messages:
    31
    Anyone else having issues with the hauler script hard locking eve randomly?
  29. gair

    gair Active Member

    Messages:
    55
    Graphics issue. Anyone else losing the "combo" button graphics if you run some other script before ComBot? When running EveBot before ComBot I no longer can see the checkboxes. Weird.
  30. Spaceboy

    Spaceboy Active Member

    Messages:
    31
    I had the issue too, I just did a run combot -d and/or reloaded eve/innerspace. I've pretty much given up on evebot tbh, I've done so many personalization mods to combot that aside from crashing when hauling it's doing exactly what I want it to do.
  31. gair

    gair Active Member

    Messages:
    55
    Thanks for the reply SpaceBoy. Glad I'm not the only one who seen it.

    Yeah, I'm headed in the same direction you've already gone. I really like ComBot, but I have too much customization in EveBot that I need to move over to give up completely on EveBot. For now.
  32. bowie

    bowie Senior Member

    Messages:
    101
    Having this problem since today.

    Firstly - the Location box in Miner - Configuration does not autocomplete.

    Secondly, and more importantly, when my miner arrives at his bookmarked location, he fails to see the asteroid belt. This is a belt I have been using for weeks. I get this message in the status screen:

    Code (Text):

    Attempting to force a PopulateEntities to fix bug.
    Belts still not found after re-filling the index.
     
    Debug tab shows Behaviour Pending Status as MoveToBelt.

    I've re-installed with negative results.
  33. bowie

    bowie Senior Member

    Messages:
    101
    OK> Disregard the above. Turns out it was an ISXEve issue.
  34. Spaceboy

    Spaceboy Active Member

    Messages:
    31
    @bowie

    You sir were trolled by the distance bug lol.
  35. SPEC1AL1ST

    SPEC1AL1ST Member

    Messages:
    28
    This bot can clear anomalies now?
  36. Spaceboy

    Spaceboy Active Member

    Messages:
    31
    I'm not sure if the warptoanom works. Haven't tried it.
  37. SPEC1AL1ST

    SPEC1AL1ST Member

    Messages:
    28
    You can try and tell me about it?
  38. SPEC1AL1ST

    SPEC1AL1ST Member

    Messages:
    28
  39. bowie

    bowie Senior Member

    Messages:
    101
    I know this is no longer maintained (I've tried EveCom and for the life of me I can't get it to work) but Combot still works great for me...as long as my miners are solo. When i try to fleet them, as soon as I invite, I tab out to the other pilot, accept the invite, and by the time I've tabbed back to the leader, the invited pilot has left the fleet. This only happens when Combot is running.

    Any workaround or fix for this? Anyone else encountering the same problem?
  40. Redikulos21

    Redikulos21 Member

    Messages:
    6
    Module was built for LSModule API version 19. Current LSModule API version is 20.
    LavishScript Module 'LSMIPC' required, but failed to load

    com bot does not work(((
  41. anthg99

    anthg99 Active Member

    Messages:
    2
    i wish i knew more about programing now, this might be an easy fix for someone who know's what they are doing
  42. CyberTech

    CyberTech Second-in-Command Staff Member

    Messages:
    376
  43. Redikulos21

    Redikulos21 Member

    Messages:
    6
    Updating CombotPatcher master in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    CombotPatcher master Updated in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    Updating EveMemManager master in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    EveMemManager master Updated in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    Updating CombotPatcher master in directory C:\Program Files (x86)\InnerSpace\Scripts
    ComBot.iss Downloaded
    CombotPatcher master Updated in directory C:\Program Files (x86)\InnerSpace\Scripts
    Updating WarpToAnom master in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    WarpToAnom master Updated in directory C:\Program Files (x86)\InnerSpace\.Net Programs
    Updating LSMIPC master in directory C:\Program Files (x86)\InnerSpace\LavishScript Modules
    LSMIPC master Updated in directory C:\Program Files (x86)\InnerSpace\LavishScript Modules
    Updating Combot <Combat> in directory C:\Program Files (x86)\InnerSpace\Scripts\combot
    Unhandled exception in application.
    Outer Exception: System.Runtime.Serialization.SerializationException: Type is not resolved for member
    'Newtonsoft.Json.JsonReaderException,Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'.


    at System.AppDomain.ExecuteAssemblyByName(String assemblyName) at LavishVMRuntime.LVMDomainManager.AsEx.NewExecuteAssembly4()
    at LavishVMRuntime.LVMDomainManager.AsEx.NewExecuteAssembly()
    at LavishVMRuntime.LVMDomainManager.AssemblyExecuter(Object Obj)



    combot no run(
  44. Redikulos21

    Redikulos21 Member

    Messages:
    6
    Error:No such 'item' member 'GroupID' @Int[1567000599](module).ToItem.GroupID
  45. Amadeus

    Amadeus The Maestro Staff Member

    Messages:
    8,264
    Code (Text):
    <CyberTech> Error:No such 'item' member 'GroupID' @Int[1567000599](module).ToItem.GroupID
    <CyberTech> will be fixed in next release, just found some issues i introduced in the patch
     
  46. xseth

    xseth Member

    Messages:
    7
    Hi guys I have a problem:

    Code (Text):
    Unhandled exception in application.
    Outer Exception: System.Runtime.Serialization.SerializationException: Type is not resolved for member 'Newtonsoft.Json.JsonReaderException,Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'.
    any ideas how t ofix this? or is this a combot issue? it was working fine 2 days ago
  47. Shrike

    Shrike Member

    Messages:
    50
    If you "run combot/combot" it won't attempt to update and should run.
  48. Redikulos21

    Redikulos21 Member

    Messages:
    6
    Error: The remote name could not be resolved: 'combot.vendaria.net'
    Running Combot Branch public
    Script file 'combot/combot.iss' not found
    RunScript 'combot/combot.iss' failed
    Script file 'combot/combot' not found
    RunScript 'combot/combot' failed

    ( ?
  49. Redikulos21

    Redikulos21 Member

    Messages:
    6
    combot won't work in general?
  50. Shrike

    Shrike Member

    Messages:
    50
    As far as I'm aware, combot is no longer maintained.

    As mentioned above, if I run the main script, not the updater, it works for me.

    Try asking in #combot or #evecom on irc.
  51. frbyles

    frbyles Member

    Messages:
    27
    This is an updated combot it also has the new LSMIPC.dll needed to run combot

    Attached Files:

  52. gair

    gair Active Member

    Messages:
    55
    frbyles,

    where does the LSMIPC come from?

    I use to use ComBot, and will go back to using it if I knew I could keep it running.
  53. CyberTech

    CyberTech Second-in-Command Staff Member

    Messages:
    376

    Combot, and LSMIPC, were both created by Teht and Vendan. They have since moved on to other things.

    The projects they had before, I have forked to:

    https://github.com/isxGames/Combot
    https://github.com/isxGames/LSMIPC

    When updates are required (for breakage from game changes, or, in the case of LSMIPC, Innerspace updates) to Combot or LSMIPC, I've been performing them and posting the updated files in those locations.

    If folks have updates to Combot, I'll also be glad to merge them into the repository there.
  54. gair

    gair Active Member

    Messages:
    55
    Thanks for the excellent update CyberTech.... As usual. EveBot is my bread and butter, but there are some nice pieces in ComBot. Thanks for taking the time to keep it updated.
  55. jsmb768ypl

    jsmb768ypl Active Member

    Messages:
    15
    Does this still work?
  56. gair

    gair Active Member

    Messages:
    55
    I've tried, but still get the
    "Module was built for LSModule API version 19. Current LSModule API version is 21.
    LavishScript Module 'LSMIPC' required, but failed to load" error.
  57. gair

    gair Active Member

    Messages:
    55
    figured it out. The LMSIPC.dll file needs to go into the "LavishScript Modules" directory. Not the extensions directory.

    Works for me now.
  58. jsmb768ypl

    jsmb768ypl Active Member

    Messages:
    15
    I understand this is not being updated but did anyone get this to work with say miasmos for hauling?
  59. EveMiner

    EveMiner Member

    Messages:
    2
    Here is a version of LSMIPC that will work with the current version of LavishScript. Like before, place this file into the "LavishScript Modules" directory. I have been able to get Combot back working properly.

    Attached Files:

  60. frbyles

    frbyles Member

    Messages:
    27
    @ EveMiner I would love the updated combot bro !!

Share This Page