Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MyndFyre

Pages: 1 ... 204 205 [206]
3076
New Project Announcements / Re: JinxBot
« on: January 23, 2005, 02:52:38 am »
I like the GUI :) I'd exhaust my 512MB for it if I could!

Um.... that's really not necessary...

3077
New Project Announcements / Re: JinxBot
« on: January 19, 2005, 01:42:18 am »
WHAT IF I HAVE  64 MB OF RAM?!?!? I'm too poor to afford a new stick! what then?! you failed.

If you have 64 mb of RAM then you're still running Windows 95, and unfortunately, the .NET platform is not supported on Windows 95.  You lose anyway.  G_G

3078
New Project Announcements / Re: JinxBot
« on: January 19, 2005, 01:29:04 am »
My only concern with a nice advanced GUI like that, is how much ram usage alone will it use?

You *should* be in the bin/ folder, not the obj/ folder silly.  :P

As far as I can tell, GUI takes about 25mb of RAM give or take a few, and shrinks to about 1mb when minimized.  Obviously then the Service, which is the moderation part of it, will take very little.

But with 512mb or 1gb of RAM to burn, who cares about a piddly 25mb anyway?  :P

3079
New Project Announcements / Re: JinxBot
« on: January 18, 2005, 10:33:25 pm »
Hmm, don't think so. At least, not at this time. I saw them a bit ago, and will just comment on them anonymously until Myndfyre gives the OK to post them, since at the time I saw them he hadn't said anything about the bot publicly.

On a side note, Mynd: Just tell me when you need any of that work done, I know it comes later but I'll be ready. Please, the coming week (Jan 24 - 28) and the preceeding weekend I will be working on finals, and won't have a ton of time. With this in mind, I can help whenever needed. Hope the project runs smoothly :)

Right now I'm putting together all of the GUI common components files right now so that when I have the RBP system set up I can just plug it in and go.  Since there is a standalone version for Win9x and a server-client version for NT/2000/XP, almost all of the controls will actually be contained in a DLL.  :)  But I just resumed school, and Stealth still hasn't finished SB 2.6 (I guess there are some issues with the queue), so he hasn't gotten around to it yet, either.  I'll keep you posted.

Also -- about the errors: use the multilanguage versions.  Those run.  I haven't identified the cause of the FileNotFoundException that gets thrown in the English-only versions, but I only have English-language XML files anyway, so it's all good.  ;)

This is a screenshot of an early prototype (the UI has already evolved significantly from this, but it still has the general idea):

I'm going for a VS-2003-look.  :)

3080
New Project Announcements / JinxBot
« on: January 18, 2005, 12:40:36 am »
After doing quite a bit of development on ArmaBot past the version available on the website, I decided to put ArmaBot away and begin work on a completely new project.  There were several issues that were tough to overcome, and there was also the problem that the code had become spaghettified.  Over 55,000 lines of code in 12 modules, it got the job done, but it was also a bit top-heavy.  There was also one other motivating factor -- ArmaBot can't get online at work.  There's a firewall at my work that prevents me from connecting to nonstandard ports; I can get onto port 443, 25, 21, and 80, but that's it.

With that, and seeing the news that Stealth is no longer going to be releasing further releases of StealthBot, he and I are working on JinxBot.

JinxBot will use a similar design pattern to that found in ArmaBot; specifically, it will be divided into well-designed, specific modules.  A single assembly will be responsible for creating and maintaining connections; all connections derive from a shared base class called ConnectionProtocol, which maintains a queue of Buffer objects waiting to be sent in prioritized order.  In order to use these connection objects, an external assembly will only be required to implement a single interface and then register itself for events.

JinxBot's APIs and user interface will be set up so that it can support language packs.

Beyond the connection module, JinxBot will run primarily as a Windows Service.  It will enumerate over available connection profiles defined and then enumerate over each server-side plugin defined.

Commands will be able to be applied per-plugin and will automatically load their help strings.  Additionally, commands will be loaded through reflection; all commands will be called with the same function interface, and when the plugin .DLL is loaded, a hashtable will store a pointer to the function that should be called when the command is executed.  Security will be checked before the command is executed.

A client is run remotely.  JinxBot will implement the Remote Bot Protocol (RBP) with the BNCS, BotNet, and zlib packages as documented by Skywing.  Coincidentally, JinxBot *should* be able to interoperate with BinaryChat Server (BinaryChat v4) on both the server and client sides.  JinxBot extensions to the RBP will allow me to use a separate utility to create additional connection profiles on the server.

The client will manage its own plugins locally, and a special enumeration will be designed to allow developers to create plugins that extend various aspects of the user interface, from additional menu items on the context menus (such as a plugin to copy chat text to UBBC) to additional collapsed tabs.

JinxBot is currently found at http://www.sourceforge.net/projects/jinxbot/ .  It is completely open-source, and currently connects to Battle.net via BNLS on Starcraft, Brood War, Warcraft II: Battle.net Edition, and Diablo II via a console.  To exit the console, type "exit" and press enter.

3081
General Discussion / Re: Funny Quotes from Op x86
« on: December 03, 2004, 03:26:50 pm »
And yeah, I had to highlight that quote of yours, MyndFyre, just so I would be able to read it. :(

I got around that @ my AoA forums which use a similar color scheme by setting the CSS style for the .quote class to background-color: black; and color: white;.  :)

3082
General Discussion / Funny Quotes from Op x86
« on: December 03, 2004, 01:43:33 am »
[11.39.52 pm] Warrior[x86] : Newby you suck
[11.39.58 pm] MyndFyre[x86] : Warrior you suck!
[11.39.59 pm] Warrior[x86] : With your powers combinded.
[11.39.59 pm] Newby : stfu h0m0.
[11.40.01 pm] MyndFyre[x86] : Get off of my woman!
[11.40.03 pm] Warrior[x86] : I AM CAPTAIN PLANET
[11.40.22 pm] Warrior[x86] : Get yer own woman!
[11.40.42 pm] Warrior[x86] : well I still got a lovable canadian who enjoys long walks on the beach and hashing Warcraft III
[11.40.43 pm] MyndFyre[x86] : Newby is MY bitch!  Back off!
[11.40.53 pm] Newby : Yeah!
[11.40.53 pm] Newby : :D
[11.41.01 pm] Warrior[x86] : fuck you all
[11.41.05 pm] Warrior[x86] kills self
[11.41.05 pm] Newby : You may have a Canadian, but HE HAS NEWBy.
[11.41.21 pm] Warrior[x86] : I DONT WANT YOU IN MY HOUSE
[11.41.24 pm] Warrior[x86] : OUT
[11.41.27 pm] Warrior[x86] : ooooooooooooooooooooooooooooooooout
[11.41.36 pm] Warrior[x86] : Mmm
[11.41.38 pm] Warrior[x86] : Frootloops
[11.41.43 pm] Warrior[x86] : taste the rainbow

Note: GIVE ME A BACKGROUND COLOR TAG!!!

And I think THIS says it all:

[11.42.47 pm] Warrior[x86] : im gay

Pages: 1 ... 204 205 [206]