prjFons [Java, MySQL, OOP, JFW, Shockwave]

Status
Not open for further replies.
Newbie Spellweaver
Joined
Nov 13, 2011
Messages
68
Reaction score
17
Name: prjFons
Version: V9 or V14
Written in: Java
Type of Database: MySQL
Base: JFW

Introduction:

The prjFons Habbo is an emulator written in Java, uses the MySQL relational database, based on JFW (JFW more about below), Shockwave (probably V9 or V14, still undecided) and using object orientation. The project will come with a CMS.

JFW: I was there today, there are times without writing a line of code, so I decided to "the crazy" I would try an emulator of the Habbo 0, but of course this is not done in a day, but at least the basics I would try something you've always wanted to accomplish.
So I started writing the code, finished and saw that it was good. The server was able to receive information and send new ones. Then I did some repairs and clean up the code to make it easier and remove some "useless". I was very happy, always wanted to do something for the less basic and now got it!
I thought: Wow, was really simple and easy to understand, it would be nice if I had had a base as well, with one important example of receiving data and another to send. "simple."
Now here I was with a thousand ideas in my head, one was the "prjFons" but thinking about the simplicity of the hitherto unnamed project, I decided it would be the one FrameWork: "Juba Frame Work" (JFW), I commented the code and let it even simpler.

Images:

JubaV - prjFons [Java, MySQL, OOP, JFW, Shockwave] - RaGEZONE Forums


Developers:

- Programming the Server: Juba/Leonardo and Bielz/Gabriel
- LuanCunha: SGC(CMS)

Note: Do not know if it will be free source code and even some things in the text made ​​no sense, sorry for using "Google Translator" so few ways of speaking may not make sense to you.
 
Last edited:
New implementation:

• System IP-Block: "@c" message with reason of ban.

JubaV - prjFons [Java, MySQL, OOP, JFW, Shockwave] - RaGEZONE Forums


Added: 13/11/2011 (2011-11-13)
 
@joopie, I live in Brazil haha' #dateconversionfail
 
@joopie, But I did these updates yesterday xD kk

New implementation:

• Packetlogger showing the messages being sent and being received.

JubaV - prjFons [Java, MySQL, OOP, JFW, Shockwave] - RaGEZONE Forums


New implementation:

Make the programming logic for message headers in itself, (SubString 3,5) is better than Base64 encoding them.

When encoding the message in Base64 takes a time and this causes the server to be more sluggish, for example to turn the @j "42" only to use the "switch"

Blue: Common header
Red: Model B64 header messages
Green: Packages

JubaV - prjFons [Java, MySQL, OOP, JFW, Shockwave] - RaGEZONE Forums
 
@Quackster

I think the HashSets a simpler way to group a series of objects. Perhaps it was simpler to use a "list".
 
Seems legit, but I must ask do you plan on completing this? Or is this just like a learning thing for your self?
 
@Matthew

Yes I'm really making from scratch is something I always wanted to do but had no knowledge.

Both, it is much to gain knowledge and for a complete project with all the functions and a few more things: D
 
@Matthew

Yes I'm really making from scratch is something I always wanted to do but had no knowledge.

Both, it is much to gain knowledge and for a complete project with all the functions and a few more things: D

Okay cool, btw your first image is dead. Upload your future screen shots to imgur.com it's much better.
 
@Matthew, I've seen kkk' I will start uploading there, thanks for the tip :D
 
@George2000, Thanks, I'll try to make it so.

And I'm doing some implementations now ... But I'm having trouble capturing the Habbo name of the package behind the name at the time of registration. A SubString must give account ;)

I'm making the registration system now, never thought I would go so well :D

I've done system to check if there is someone with x-name in the database, capture the password information from those packets horrible kkk' and continuing ...

I finished the registration system, now the question is: where does the figure of the character? kkk '

"@Ac@k@B@DNOME@D@Y1000118001270012900121001@E@AM@F@@@G@[email protected]@[email protected]@JA@A@@IA@C@ESENHA"
 
@Quackster, Thanks, I was suspecting kk'

I never developed anything for Habbo v36 plus, I thought that the game has gone grace.

The problem now is the simultaneous registration, if two people start to register at the same time, they will overwriting the attributes of the object "fonsUser." Does Array can fix this?
 
@Quackster, Thanks, I was suspecting kk'

I never developed anything for Habbo v36 plus, I thought that the game has gone grace.

The problem now is the simultaneous registration, if two people start to register at the same time, they will overwriting the attributes of the object "fonsUser." Does Array can fix this?

Well first off, do you have socket ids?
Like connection 1, 2 ,3 ?
 
Status
Not open for further replies.
Back