• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Irc - Monitor] GeekIrcMonitor - Beta

    Discussion in 'Archives' started by geeekzor, Mar 21, 2012.

    1. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Ye I had some ideas changing what is included in the status list.

      Listing all the items is easily implemented. (Added, will be in the next stable commit)


      I've been rewriting some stuff, I'm still trying to fix all the small bugs, the code on the SVN might break, report any errors/issues you encounter.

      Server issues should be reported to the server host.
      If you want a private server, https://code.google.com/p/geeekzor-code/wiki/CreateIRCd
       
      Last edited: Apr 10, 2012
    2. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      the "!status" command is changed, trying a new thing.
      It detects which botbase you are using and returns botbase specific information.
      Feedback on this change is greatly appreciated.

      2 new commands added

      "!items", will return everything in your bags, including the total amount of the item.

      item, supports a few overloads,

      "!item ore" will return all items with ore in the name.
      "!item leather" will return all items with leather in the name.
      "!item cloth" will return all items with cloth in the name.

      "!tem green", returns all green items.
      "!item epic", returns all epic items.
      "!item white", returns all white items.
      "!item blue", returns all blue items.

      "!item gray" or "!item grey" will return all the junk items.


      itemcmd.PNG
      itemcmdquality.PNG
       
    3. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Revision 46

      First of all, thanks to Timglide, with his help links etc won't clutter the log anymore.

      Added Ore Per hour.

      Untested Achievement log, might just throw some errors. Can't test it at the moment.
       
    4. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Rev 49.

      Command "<prefix>chatlog" writes everything that has been written in the chat. Normal logging options apply. If you don't log Guild, guild messages won't show.

      Achievements seems to work fine.
       
    5. CutePro

      CutePro New Member

      Joined:
      Nov 9, 2010
      Messages:
      215
      Likes Received:
      1
      Trophy Points:
      0
      Hello,

      just wanna that this is an awesome plugin, I love it! Continue working on it! :)
      But, Im missing one thing: logging the real id chat, cause my friends always message me through this and they should not know that Im botting, lol.

      Finn
       
    6. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Ye, I'm not home this weekend so I'll start working on that when I get home.

      If you can think of anything else please let me know.

      Right now I want the new configuration form up and running.
       
      Last edited: Apr 13, 2012
    7. CutePro

      CutePro New Member

      Joined:
      Nov 9, 2010
      Messages:
      215
      Likes Received:
      1
      Trophy Points:
      0
      Btw; achievments works fine.

      [14:02] Earned Achievement "Stufe 30"
      [14:02] Description: Erreicht Stufe 30.
       
    8. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Ye there are actually 3 lines. If you get a reward it will link that aswell.
       
    9. ru1n3r

      ru1n3r New Member

      Joined:
      Mar 16, 2012
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Edit: Dumb.
       
    10. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Orly? :)
       
    11. CutePro

      CutePro New Member

      Joined:
      Nov 9, 2010
      Messages:
      215
      Likes Received:
      1
      Trophy Points:
      0
      Honorbuddy always crash when I try to unload the plugin :/?

      Code:
      [03:37:48:243] [03:37] [LOGFILE] The process cannot access the file 'C:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\Logs\ads-IrcLog.log' because it is being used by another process.
      [03:37:48:251] [03:37] [IRC] JoinEvent : FinnIRC joined #dsadas
      [03:37:48:253] [03:37] [LOGFILE] The process cannot access the file 'C:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\Logs\asd-IrcLog.log' because it is being used by another process.
      [03:38:01:549] [03:38] [LOGFILE] Der Prozess kann nicht auf die Datei "C:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\Logs\asd-IrcLog.log" zugreifen, da sie von einem anderen Prozess verwendet wird.
      [03:38:01:550] [LOGFILE] The process cannot access the file 'C:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\Logs\asd-IrcDebug.log' because it is being used by another process.
      [03:38:56:939] System.Threading.ThreadAbortException: Thread was being aborted.
         at GeekyIrc.Util.IrcMonitor.TryConnect() in c:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\Util\IrcMonitor.cs:line 152
         at GeekyIrc.GeekyIrc.Pulse() in c:\Users\Administrator\Desktop\HB - Neu\Plugins\GeekyIrc\GeekyIrc.cs:line 49
         at Styx.Plugins.PluginWrapper.Pulse()
         at Styx.Plugins.PluginManager.Pulse()
         at Styx.WoWPulsator.Pulse(PulseFlags flags)
         at Styx.Logic.BehaviorTree.TreeRoot.Tick()
         at Styx.Logic.BehaviorTree.TreeRoot.Run()
      [03:38:56:940] System.Threading.ThreadAbortException: Thread was being aborted.
         at Styx.Logic.BehaviorTree.TreeRoot.Run()
      
      
      I think its because an issue of honorbuddy, because every plugin will be loaded twice, maybe you can fix that your plugin dont have issues with it?
       
      Last edited: Apr 15, 2012
    12. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Ye, sometimes it starts 2 threads when you Recompile Plugins., so both threads tries to access the file.
      This is a bug I've been trying to fix. The next release might fix that.
       
      Last edited: Apr 15, 2012
    13. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      I've been doing some cleaning in the code.
      I removed the thread which I used to listen for messages, now we have to rely on the Pulse()
      which may cause lag or a long delay when the botbase doesn't pulse plugins. but there shouldn't be any issues as far as I know.

      Events seems to fire correctly, when I've tested it a bit more I'll upload that version
       
    14. CutePro

      CutePro New Member

      Joined:
      Nov 9, 2010
      Messages:
      215
      Likes Received:
      1
      Trophy Points:
      0
      Geek, can you please try to fix my bug cause I really need this plugin at work and the bug makes me unable to use it.
       
    15. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      This version is still under some testing, I've been running it for a while but it seems to work quite well.
       

      Attached Files:

    16. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Sometimes when the bot is connected to an irc channel it will lock Honorbuddy, just write something on Irc and it usually continues.
       
    17. sparx

      sparx New Member

      Joined:
      Apr 8, 2012
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      0
      Cool addon! Could you make it so that we can change the colors of stuff? or lead me to where we should do that ourselves?
       
    18. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      The Irc colors?
       
    19. sparx

      sparx New Member

      Joined:
      Apr 8, 2012
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      0
      ah yes, forgot to mention that. Yes, the irc colors.
       
    20. geeekzor

      geeekzor Member

      Joined:
      Jan 15, 2010
      Messages:
      213
      Likes Received:
      3
      Trophy Points:
      18
      Ye, well its not really an issue, I just have to implement it, I've been fixing some other issues the plugin had so I guess I can start adding some new stuff now.
       

    Share This Page