emesene forum
March 12, 2010, 02:58:12 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
:
REPORT ANY ISSUE
HERE
- PLEASE CHECK IF THE PROBLEM HAS ALREADY BEEN REPORTED FIRST -- THANKS
Home
Forum
Help
Search
Login
Register
emesene forum
>
Forum
>
Main
>
Offtopic
>
Emesene Server Crazy Idea - EServer
Pages: [
1
]
2
3
« previous
next »
Print
Author
Topic: Emesene Server Crazy Idea - EServer (Read 997 times)
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Emesene Server Crazy Idea - EServer
«
on:
February 03, 2010, 05:16:55 AM »
These are my first ideas for an hilarious project about a Emesene Server, a server to messaging.
I wish to share my ideas whit the community, to get some feedback and leave all these crazy project before be late.
EServer:
Code:
git clone git://github.com/Eibriel/Emsene-Server
EClient
Code:
git clone git://github.com/Eibriel/Emsene-Client
or Ubuntu deb:
http://launchpad.net/~gabriel-inv/+archive/eibriel-emesene2
You can create an Account and add Contacts
Here
(
http://www.eibriel.com/eserver/
).
Working:
Login
Server characteristics:
- Low demand.
- Simple.
- HTTP (may be).
- Based on PHP (for now), and XMLS.
Full description in my
website
.
Registration example:
The server requests an Username, password and email. The email is verified.
Code:
. The user is submitted to the data base.
. An empty contacts list is created.
If the email direction is a well known messenger (yahoo, msn, google) the server asks to add them to the alias list.
Example:
- Username: eibriel
- Alias01:
eibriel@yahoo.com
- Alias02:
eibriel@live.com
Examples:
Login request:
http://www.eibriel.com/eserver/connection/?user=test2&request=login
And these are the basics. All else will work on a similar way.
What do you think..?
Questions and comments are welcomed!
«
Last Edit: March 08, 2010, 09:48:43 AM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
C10uD
ololol
Administrator
Hero Member
l33tness: -9988
Online
Posts: 2140
Re: Emesene Server Crazy Idea
«
Reply #1 on:
February 03, 2010, 08:56:35 AM »
ah-ehm,
http://xmpp.org/software/servers.shtml
Logged
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea
«
Reply #2 on:
February 03, 2010, 09:17:47 AM »
Thanks a lot!
I will check the list, to see if someone cover the characteristics of Microsoft protocol...
- Free
- Custom Smiles
- File transfer
- Sound, Video transfer
- Contact list on server
- Contacts groups
- Offline messages
- Nick and Status message like MSN.
- Online games.
Plus:
- Open Source
- Ugly Publicity free.
- Full compatibility whit open source clients.
- Compatibility with other messengers (like jabber, but from Client, not server. I don't know if it is practicable)
At today I don't find some like that...
To read!!
«
Last Edit: February 03, 2010, 09:27:13 AM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
C10uD
ololol
Administrator
Hero Member
l33tness: -9988
Online
Posts: 2140
Re: Emesene Server Crazy Idea
«
Reply #3 on:
February 03, 2010, 11:24:26 AM »
there're some msn-jabber transports, but i don't know their capabilities
i don't think any of those will support any of the crappy msnp features..
Logged
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #4 on:
February 04, 2010, 08:28:29 PM »
I'm happy!!
I was created an own Branch and I'm learning a lot about emesene2. I hope I can help coding soon
About the server, I was named it EServer (E from Eibriel or Emesene, like you like
)
the branch is:
Quote
git://github.com/Eibriel/emesene.git
Is exactly the same emesene2 plus a Session named EServer. You can test it using User:test1, Pass:test1 or test2, test2. Only allow to login.
Its a hard challenge :S a lot of disadvantages come to light try to made a client-client messenger. Ports issues for example, and is hard to test, I need two internet connections.
But the project advance ..
I have made a database of users and contacts all works fine. And I could chat in a local network.
TODO:
- Some chat functionality.
- Frontend to Register.
- Avatars (apparently is not so hard).
Thanks to Mariano and all the people to made this wonderfull and powerfull client!
Enjoy!
«
Last Edit: February 05, 2010, 10:03:43 AM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #5 on:
February 06, 2010, 12:05:15 AM »
Sending messages working well (tested only on intranet).
Some issues yet about UI (refresh status).
TODO:
- Groups
- Refresh status, nick, subnick, avatar
Images!:
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
OpenNingia
Sr. Member
l33tness: 2
Offline
Posts: 84
Everybody stand back. I know regular expressions.
Re: Emesene Server Crazy Idea - EServer
«
Reply #6 on:
February 06, 2010, 12:45:45 AM »
mmm quite cool! may be useful in local network.
Logged
Ningia is like Ninja but worse.
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #7 on:
February 06, 2010, 05:35:43 AM »
It must work on internet too (is the principal idea). But I could not test yet...
Two internet connection is needed, or a friend with linux and patience.
But the functionality is the same, I can try a lot of things on lan, and It will work over internet.
«
Last Edit: February 06, 2010, 06:20:12 AM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
OpenNingia
Sr. Member
l33tness: 2
Offline
Posts: 84
Everybody stand back. I know regular expressions.
Re: Emesene Server Crazy Idea - EServer
«
Reply #8 on:
February 06, 2010, 08:54:19 AM »
Quote from: Eibriel on February 06, 2010, 05:35:43 AM
It must work on internet too (is the principal idea). But I could not test yet...
Two internet connection is needed, or a friend with linux and patience.
But the functionality is the same, I can try a lot of things on lan, and It will work over internet.
Is there the support for HTTP bridge? The most common problem with the internet is that if you use a custom port to provide the service most firewall will block it.
Logged
Ningia is like Ninja but worse.
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #9 on:
February 06, 2010, 01:24:24 PM »
Well, I'm working a bit on the server frontend:
http://www.eibriel.com/eserver/
You can create an account here, manage contacts, and set some options. All on very basic level.
Quote
Is there the support for HTTP bridge?
I will implement that, but when the server-client will working reasonably well.
At the moment the moment the port
1864
must be open for
TCP
on both incoming and outgoing connections.
I need some help:
I'm implementing list refresh, but y can only do a Notification, the contact on the list don't change it status:
Code:
Resolved
Thanks!!!!
«
Last Edit: February 06, 2010, 11:25:19 PM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
jcags
Full Member
l33tness: 0
Offline
Posts: 44
El Olvidado...
Re: Emesene Server Crazy Idea - EServer
«
Reply #10 on:
February 07, 2010, 12:17:47 AM »
It's not even in alpha state
Logged
Mugen World Order
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #11 on:
February 07, 2010, 08:05:05 AM »
Quote
It's not even in alpha state
I was asking to me that for weeks! And you on a second take de answer! Saves me the day
No, It's not even in alpha state, may be on minus Alpha or minus Omega, I don't know. I'm just doing this thing.
On the top you can read the limitations, de TODOS (To do s) and capabilities.
Test the server every so and tell me on which letter is!
Thanks for test it!
«
Last Edit: February 07, 2010, 08:07:53 AM by Eibriel
»
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
OpenNingia
Sr. Member
l33tness: 2
Offline
Posts: 84
Everybody stand back. I know regular expressions.
Re: Emesene Server Crazy Idea - EServer
«
Reply #12 on:
February 08, 2010, 01:46:39 AM »
Quote from: Eibriel on February 07, 2010, 08:05:05 AM
Quote
It's not even in alpha state
I was asking to me that for weeks! And you on a second take de answer! Saves me the day
No, It's not even in alpha state, may be on minus Alpha or minus Omega, I don't know. I'm just doing this thing.
On the top you can read the limitations, de TODOS (To do s) and capabilities.
Test the server every so and tell me on which letter is!
Thanks for test it!
gh
don't get angry, and please keep up with your good work!
Logged
Ningia is like Ninja but worse.
Eibriel
Sr. Member
l33tness: 2
Offline
Posts: 52
Re: Emesene Server Crazy Idea - EServer
«
Reply #13 on:
February 08, 2010, 02:31:34 PM »
Quote from: OpenNingia on February 08, 2010, 01:46:39 AM
gh
don't get angry, and please keep up with your good work!
haha thanks.
Some advances on Personal Status detection! (Away, Busy and Idle)
Check it out!:
http://github.com/Eibriel/emesene
Logged
_Eibriel_
Ekiga: eibriel @ ekiga.net
jcags
Full Member
l33tness: 0
Offline
Posts: 44
El Olvidado...
Re: Emesene Server Crazy Idea - EServer
«
Reply #14 on:
February 09, 2010, 09:42:15 PM »
Well I've been testing your server frontend and I am unable to place my hotmail account for further testing.
BTW: who gave a me -1?
Logged
Mugen World Order
Pages: [
1
]
2
3
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Main
-----------------------------
=> Announcements
=> Feature Requests
=> Support (emesene1.x, emesene2)
===> Support (emesene 1.0.x) - SUPPORT CEASED
=> Themes
=> HOWTOs
=> Forum/site Requests
=> Offtopic
===> Nonsense
-----------------------------
Development
-----------------------------
=> Emesene
=> Plugins
=> Patches
=> Translations
-----------------------------
International Forum
-----------------------------
=> Deutsch
=> Español
=> Français
=> Italiano
=> Português
TinyPortal v.1.0.6 beta 2 ©
Bloc
Loading...