|
kakaroto
|
 |
« on: April 30, 2008, 11:36:14 pm » |
|
Hi, Per Far^Side's curious question over IRC, I took a quick look at MSNP16 and the mpop support (Multiple Points of Presence Support) and I hacked amsn to support MSNP16... it's not much tested, but it's working for me so far, the important thing is that you can connect from multiple places and it just works  ugly issues are : 1 - not everything was tested so it might bug if you try something that I didn't try which had a change in the protocol 2 - when opening a chat, you will see yourself as part of the chat ('3' user chat, yourself, yourself and your friend:p) 3 - when receiving a chat from a non msnp16 user to your msnp16 amsn when you have multiple points connected, you will see all of the other msnp16 connections joined in the chat too.. and with a pretty ugly nickname/email (contains the unique machine id). For information on the other protocol limitations, refer to the MSNP15 protocol limitations : http://www.amsn-project.net/forums/viewtopic.php?t=4666 (since both use the same base). MSNP16 support added in SVN revision 9782 have fun! 
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
|
Daniel15
|
 |
« Reply #1 on: May 01, 2008, 12:08:24 am » |
|
Ooh, awesome! I'll try this later  Any documentation available on the changes in MSNP16? Also, what version of Windows Live Messenger uses it?
|
|
|
|
|
Logged
|
|
|
|
|
kakaroto
|
 |
« Reply #2 on: May 01, 2008, 12:12:21 am » |
|
no documentation yet from anyone... and only WLM 9 beta supports it.. but the public server supports the protocol so we can already use it 
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
|
Fabioamd87
|
 |
« Reply #3 on: May 01, 2008, 10:26:53 am » |
|
OT: when msnp15 become default in amsn?
|
|
|
|
|
Logged
|
|
|
|
|
Fenix-TX
|
 |
« Reply #4 on: May 01, 2008, 12:55:16 pm » |
|
OT: when msnp15 become default in amsn? I hope fixes like lost connection and re-connection before be default.
|
|
|
|
|
Logged
|
|
|
|
|
kakaroto
|
 |
« Reply #5 on: May 01, 2008, 03:14:34 pm » |
|
@Fabio : when it will be ready :@ @Fenix : yeah, it's annoying me too..
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
yeah
Power user
Offline
Posts: 145
|
 |
« Reply #6 on: May 01, 2008, 03:25:52 pm » |
|
What is multi-presence?
|
|
|
|
|
Logged
|
|
|
|
|
kakaroto
|
 |
« Reply #7 on: May 01, 2008, 08:51:48 pm » |
|
<takeshi> what's the purpose of this multi presence <Far^Side> takeshi, beeing logged in on two different computers at the same time <KaKaRoTo-KS> takeshi, you connect on 10 computers at the same time.. your home desktop, your laptop, your work station, your nokia internet tablet, your blackberry and your iphone... and none of them gets disconnected :p
in other words, you can keep both your home and work computers logged in without getting your home computer disconnected when you get to work in the morning and you connect from there.. http://en.wikipedia.org/wiki/Presence_information#MPOP_and_presence_by_observation
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
|
Fabioamd87
|
 |
« Reply #8 on: May 02, 2008, 08:52:48 am » |
|
jabber does it from many many yaers
|
|
|
|
|
Logged
|
|
|
|
|
kakaroto
|
 |
« Reply #9 on: May 02, 2008, 11:32:50 am » |
|
Fabio, we all know that, and that's not the point.
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
|
|
|
H@t Trick
|
 |
« Reply #11 on: May 03, 2008, 06:45:39 am » |
|
Does this require a config::setKey protocol 16 (or whatever it is) command in the console? Also, they way I currently use msn is I have my 4 msn accounts logged in with aMSN on my home pc. and leave myself logged in all the time (unless I do a reboot or SVN update for aMSN) and then whenever I want to go on msn and I am not at home I just VNC into my home pc, that way I don't miss any messages, avoid OIMs and have my chat history all in one place. My question is if I were to leave things as is and add multi-presence, when I log in from another location, do I get all the messages in the windows currently open on my home pc, or if there are messages waiting for me at home I dont get them on the 2nd location and the only messages I see on both locations are the ones that are received while I am logged in at both?
|
|
|
|
|
Logged
|
There's no place like 127.0.0.1!
|
|
|
|
Fenix-TX
|
 |
« Reply #12 on: May 03, 2008, 03:30:37 pm » |
|
Not working fine here. I've tried two amsn, one in my computer (linux) and other on my father's laptop. In addition, i have another account with amsn on my computer (msnp 11). I've tried talk from my msnp16 account with my msnp11 account, but the message is only received on my other msnp16 account. I mean, i have (1) one account that i'm using with amsn (msnp16) in two computers, and (2) other account on amsn (msnp11). If i start a chat from (1) my amsn (msnp16), the message is only received on my other amsn (1), and not on my amsn (2). My explanation is bad, sorry.
EDITED: If i start the chat from my msnp11 works fine...
|
|
|
|
|
Logged
|
|
|
|
|
Fabioamd87
|
 |
« Reply #13 on: May 03, 2008, 06:42:32 pm » |
|
a question: with multipresence, when we login from another location, for example school, the first location for example home, remain logged. The we cant more login from another location only for disconnect us from the msn network? the status is the same on each location? then we can set the status as offline?
|
|
|
|
|
Logged
|
|
|
|
|
kakaroto
|
 |
« Reply #14 on: May 03, 2008, 07:02:16 pm » |
|
@H@t Trick : yes, you need the config::setKey protocol 16 hehe, I do the same as you.. well, I used to always use amsn on the server with vnc.. now, I use vnc to read the messages I had when I was not home, I connect it at work, and then vnc to reconnect it at home when I'm leaving... anyways, to answer your question, no, you won't receive the 'backlog' of what messages you received while being logged in in the other location.. the idea is not that you go at work, you login, then receive all the messages that were sent to your other account... instead, you would always keep your msn logged in both at work and at home... simple! @Fenix : I may have screwed up something... it worked before, then I know I did some changes, maybe I screwed that up... @Fabio: yes, when you login from another location, the first location remains logged. And you can log in from up to 4 locations (apparently, from what they said in WLM's blog). And yes, the status is the same everywhere, when you log in somewhere, they all take the new status, if you change your status somewhere, they all change to the same status.. same thing for the PSM, current song playing, etc... and that's because to your contacts, you're just 'connected', they don't know where you are connected.. or in how many places.. so they should all be synchronized. if you disconnect, then it doesn't disconnect the others (unless you say so).
edit: @Fenix.. no it works here... maybe send me the protocol ans status logs...
|
|
|
|
|
Logged
|
KaKaRoTo
|
|
|
|