Main Menu

Open Source?

Started by qweqwe, February 16, 2011, 02:36:25 PM

Previous topic - Next topic

qweqwe

Do u have in your plans make the bot open source so other developers can joining to your project. For example I can write plugins or something like that for users and convert any known plugins/scrips from other languages, for example from VB, like stealthbot plugins.
Coz you know now it's impossible create something for you bot while we haven't any chance to test any plugins.

tagban

Quote from: qweqwe on February 16, 2011, 02:36:25 PM
Do u have in your plans make the bot open source so other developers can joining to your project. For example I can write plugins or something like that for users and convert any known plugins/scrips from other languages, for example from VB, like stealthbot plugins.
Coz you know now it's impossible create something for you bot while we haven't any chance to test any plugins.

As nice as Open Source is, plugins can definately be made w/o it. He just has to document the plugin system well. Look at Stealthbot, it wasn't made Open Source, but there are plugins for it.
http://www.bnet.cc/ - Battle.net Bot Development and More~!

qweqwe

QuoteLook at Stealthbot, it wasn't made Open Source, but there are plugins for it.
I know what do you mean, I have created some plugins and scripts for StealthBot. But if the author of Enigma want to choose that way he need to make good API with good documentation how to use any of ability. But now I still watch some peaces of code and nothing else.
And if you want to know the StealBot has terrible help and documentation coz then I try to do really big project I have big troubles. And spend too much time for getting help from moderators. I find some bugs. So now I want not continue to work with SB.

cHip

How strong is your C/Cpp?  Stealthbot plugins are likely written in vb6

qweqwe

QuoteHow strong is your C/Cpp?  Stealthbot plugins are likely written in vb6
My first and preferred language is C/C++. Plugins can be writing in another languges say me if that wrong but I still remember SB make system with dll or something like that where you can use C++ or C# for creating your plugins. Last projects which I have to write i made like Scripts on VBS. VBS it's second favorite which I have to use then needed make something for win. And I have start to write Scripts so I have to use VBS.
I didn't use STL or something else, but I'm strong I think in native C/C++.

Ribose

#5
StealthBot scripts are all in VBScript (definitely not VB6). Some people have occasionally made external DLLs that scripts could use to access more features (I've made one for a 2.7 beta before Winsock was available to scripts, but it was in VB6). I'm not sure why you'd want to program for that bot anymore, there is basically nobody developing it anymore. Also, why the talk of C++ at all when dealing with StealthBot?

StealthBot 2.7 had the best scripting system I've ever seen for a bot, if you ignore that it only supports VBScript (without some complex stuff). To be comparable, I think a bot should externalize everything and have it script-able or accessible via DLL plugin, and still be efficient (StealthBot had problems with speed and scripts, which I attribute to VB6 and VBs so I see no worry if this is done with C/C++ bot and DLL plugins).

By the way, I advocate free open source software, but you can go ahead and do whatever you want with your code.
~Ribose

qweqwe

#6
Hey, Ribose.
You are so much right, I'm agree with you, but one thing I want to say. StealBot has good but not best script system, coz then you start to develop something which based on bot's code and environment you take so much troubles and spend so much time to talk about that with moderators on the forums so after that I lost any interest for SB scripts or plugins development. I find alternative for SB and it's MirageBot. I don't know is that clone or something else of SB, but it's developer give full documentation for his bot which included bot sources. But again this bot wrote using VB so I'm unhappy. I have create some scripts, it's usefull and get less time for develop against SB scripts.
But I still needed good bot with native C++. Coz both bot's require too much memory and have too low  executing speed.

Another way what I have to see it's make good API with full documentation to really fast and simple developing plugins for this bot.

Sorry for my poor english.

sit0

bump...

now fully open sourced...