Also, I have an update, which grants power to the administrator. It can be found at http://firemmo.site50.net/firemmo2windowsbuild3.zipWhen it's started, you'll see a command prompt. Here are the current commands.
version: Reports the version of FireMMO running
exit: (possible bugs) Exits FireMMO
kick id: Kicks user with id from the FireMMO server (note: I haven't implemented bans yet)
send id packet: Forces 'packet' to be sent to the user with the id 'id'
Please give me some feedback about FireMMO (and this new method of controlling FireMMO without modding the source)
send
Last edited by bobbybee (2012-01-22 17:17:07)
Offline
I guess I will apply to be a tester. I am very very good at Python, Java, C++, PHP, and Scratch. I know some more as well.
Offline
Thanks. Download one of the downloads listed above, and try FireMMO out for yourself.
Offline
Has either Magnie, Zeusking19, or midnightleopard been able to get any of the packets to be sent? I really need some feedback on FireMMO.
Offline
I get an error about MSVCR100.dll being on my computer. Is it required (do I need to go find and download it somewhere) or can I somehow get passed the error?
Also, I'm never on, on Sundays (Family day). So I can't really test or download anything during Sunday. Sorry.
Offline
Nope. Sorry, it didnt work anyway.
Offline
@Magnie and Zeusking19
I understand what the error is. That dll (whatever it's supposed to be, not 100% sure, but I did find some stuff on the Microsoft page) is used somehow by the app (runtime libs?) and it's dependent on a version only on development machines. I'll have to add a snippet of code to bundle the dll with FireMMO.
Also, Zeusking19, was it the same problem as Magnie?
Magnie, you could try installing Microsoft Visual C++ (the compiler), that way the libraries are going to be there. (hopefully)
Offline
it communicates with scratch via a DLL file?
Offline
@midnightleopard
I think that DLL is one of the libraries that my app uses. (the socket communications library)
Just saying, this is first my real WIndows app.
Offline
Just found out what it is--the C runtime. Even a Hello World app gets that error. It seems to be a simple fix, I'll post back once it's fixed.
Offline
Hopefully, the new build of FireMMO (version 1.0.2) will be able to run on the machines without Visual C++. The new build fixes the missing DLL issue, along with a few other bugs you won't notice. The new build can be downloaded off the FireMMO site here Hopefully, I fixed the error.
On a side note, if everyone is, for the most part, able to connect to FireMMO I'll open source the Windows build.
-bobbybee (FireMMO Founder, FireMMO Owner, and FireMMO Lead Programmer)
Offline
Well, I can start up the server and type in commands (not sure what the commands are though) but I think I need the client too.
Maybe a compiled version of the client as well?
Remember, if you want people to use your stuff, you have to either make it really easy to use, or you have to setup your own server and have people connect through that.
Offline
@Magnie
Could you port the client for me (mines really buggy, so a Python client would be easier) It would be great if you could make one. The main thing is that the server doesn't do remote sensors connections, so I left that to the mirror. By the way, you update the packet sensor variable, scratch updates the packet variable, and the mirror broadcasts 'dataready' whenever data is sent.
Sorry if this is asking a lot,
-bobbybee (FireMMO Founder, FireMMO Owner, and FireMMO Lead Programmer)
Offline
Is the new version working out for anyone?
Offline
http://kabam.herobo.com/ScratchMirror.zip is the .exe for my Python mirror. Not the most stable, but yeah.
Offline
@Magnie
Wait, does it do the remote sensor connection (can I call it RSC?) that I described above?
Offline
bobbybee wrote:
@Magnie
Wait, does it do the remote sensor connection (can I call it RSC?) that I described above?
It's just a mirror. It connects to the server then to Scratch, after that, every message sent from Scratch is sent to the server (in raw form) and every message sent from the server is sent to Scratch (in raw form).
Offline
bobbybee wrote:
@Magnie
Could you port the client for me (mines really buggy, so a Python client would be easier) It would be great if you could make one. The main thing is that the server doesn't do remote sensors connections, so I left that to the mirror. By the way, you update the packet sensor variable, scratch updates the packet variable, and the mirror broadcasts 'dataready' whenever data is sent.
Sorry if this is asking a lot,
-bobbybee (FireMMO Founder, FireMMO Owner, and FireMMO Lead Programmer)
Offline
I suppose, bump...
Offline
Bump...
Offline
Is another bump necessary?
Offline
Why do you keep bumping this?
Offline
Well, no one else is posting, and I haven't received the necessary feedback to continue.
Offline
Need help programming?
I do art as well.
Offline