What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Monitor: jMon - Taking on request / suggestions till release.

j0achim

New Member
Joined
Jan 15, 2010
Messages
532
Reaction score
15
Hi,

Lets just get right to it!


jMon - a Buddy monitor



I am looking for requests/suggestions what i should include in my monitor, with that i will tell a bit what i am planning on adding. Monitor is a web page, which is dynamic (Ajax - Comet), meaning that it will update the data on the page by itself. You wont need to refresh the page to see if you get a chat message, if you health drops if you died and so on. "main" page is a combination of all your bots. Lets say you have 3 bots running at same time, this panel will be a great resource to get a quick view whats going on. So instead of me telling about every thing that the page includes already take a look at the screen shot of the page. (bottom of the page) Instead i will say a bit about what i have already planned on adding.

  • Screen shot support. (database is prepared for it, so i only need to add it to client)
  • Events. This is certain events events we want to keep track of, events will have a filter set by user.
  • Mail warn, mailing events to warn user. warnings will also have user defined filters.
  • 2 way chat. Currently monitor "only" monitors chat. (high prio so it'll be added shortly)
  • "per bot" panels. By clicking the view more you will see an page with all bot data for only "that" bot, and much more detailed. Target your fighting, minimap with pinpoint where your located and more (default page merges data for all your bots)
  • IRC client. [thanks k0pped for this idea] This is a irc client that looks like the chat bar on the bottom of your facebook page.



Requested:

  • Warn if "bot" name is mentioned in chat. (request by:Jianyu)
If you have any ideas please share and i will see what is useful and how it can be implemented, a beta of the plugin and site will be available shortly. (am hoping I'm able to push out a test version tomorrow)



Overview.jpg


MyStats.jpg


Account.jpg
 

Attachments

  • monitor.webp
    monitor.webp
    220.7 KB · Views: 293
Last edited:
Looks amazing mate! its definitely going to be the best monitor available for a bot :)

I think you should include communication to HB and HBRelog Open source project so we have full functionality on-the-go.
 
Last edited:
Wow so far it looks good!
As you've said yourself, a 2 way-chat is a must, however a filter as well would be even more cool. I e.g. park my toons to be leveled in random lvl 25 guilds, and a filter that wouldnt let anything through unless it is adressed to you with your char name, would be a cool feature.
 
first of all it looks realy nice ;)

it would be great to run this on our own webservers ;)
 
Wow so far it looks good!
As you've said yourself, a 2 way-chat is a must, however a filter as well would be even more cool. I e.g. park my toons to be leveled in random lvl 25 guilds, and a filter that wouldnt let anything through unless it is adressed to you with your char name, would be a cool feature.

I'll note it down as a filter for "warn" feature.


first of all it looks realy nice ;)

it would be great to run this on our own webservers ;)

Maybe in the future, but don't hold your breath, i want to have a stable release before even thinking about making a web-template, database-template, server that can run anywhere. Data transfer works like this: plugin serializes data, sends it through TCP to my server where i have a custom made multi socket tcp server, which is connected to MySQL database, this way database remains secured.
 
This looks awesome, the only thing better would be an actual application for iphone, but man this looks great.
 
"All" chat channels are/ will be supported. (user defined filter what should be shown)
 
Looks amazing...

For suggestions (not sure if implemented):

- bot control (start/stop, load different profile/bot/plugin/cc)
- recent log preview or download
- possibility to answer for /w or b.net

What server will be supported for run this at your home PC? (appache or ISS?)

Also in future.
- support for mobile devices (mobile version of web page)

Good luck in project, w8 for beta :)
 
Looks amazing...

For suggestions (not sure if implemented):

- bot control (start/stop, load different profile/bot/plugin/cc)
- recent log preview or download
- possibility to answer for /w or b.net

What server will be supported for run this at your home PC? (appache or ISS?)

Also in future.
- support for mobile devices (mobile version of web page)

Good luck in project, w8 for beta :)


It runs MySQL, PHP, and a custom made tcp socket server that act as interface to MySQL database. Since only a minorty of ppl have the knowledge to handle this i am not planning on making a build that can run on a private server, at least not before i can say that monitor is in a stable release.

So web interface will be running on a server that i own.
 
Will you be keeping this constantly updated with all the HB releases and keeping your server online? BuddyCenter didn't do either.
 
I myself think its rather easy plugin to maintain, since plugin uses rather basic coding.

Yet though i expect to make rather large changes to the plugin, since its all based on "proof of concept" code atm. But i feel the next step is just get it out there, get a feel how it works other then just on a local pc.


As for the server its running on a Virtual Private Server that i have rented for a few years and i plan on rent for a few more. (i have other projects going) Also its well specced so i hope performance wise it will keep up, else i have a web-hotel i will use for load balancing. Making the VPS a "gateway" for the data from the plugin.
 
Was unable to get out a test version tonight, Comet (ajax technique for "push") took a little more time then i had expected, anyhow i have it sorted (sorta). Anyhow I'm very close so a test version, which is ready tomorrow.


For now i have another screen shot. Added a few things and tweaked other things.





monitor.webp
 
Last edited:
This looks really awsome! :)
It would be great if you could really include some kind of IRC chatting for replying mesages when u got more than 1 bot etc.
Do you maybe know if this will be ever possible for iphones, as one previous user asked :D?

Thanks!
 
Langues i use to write this monitor (the front end) are html, css, javascript whom all are working very well on all modern phones. So yeah it will work on cellphones, i will make a phone template for the monitor once i am satisfied with the "browser" version. 2-way-chat is a planned feature which is high on my to-do list cus i believe its a important feature to have on the go. As well as "commands" stop/start/quit and more.
 
Back
Top