So if I had more than one running and wanted to name them 'MSN GW 1' ... 'MSN GW 2' ... Etc ... Seems like a config.xml setting would be useful.
Any thoughts on if/when something like that would be available? Thanks, Brian -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of James Bunton Sent: Tuesday, February 28, 2006 9:59 AM To: PyAIM-t/PyICQ-t/PyMSN-t Discussion Subject: Re: [py-transports] Service Discovery and PyMSNt On 01/03/2006, at 1:31 AM, Safford, Brian wrote: > The PyMSNt service shows up as 'MSN Transport' when I use Service > Discovery. > > How can I change that text to "MSN Gateway' or something else? > > Thanks in advance, > Brian Safford > EDS You can edit it in src/legacy/glue.py Look for the line name = "MSN Transport" --- James _______________________________________________ py-transports mailing list [email protected] http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports From [EMAIL PROTECTED] Tue Feb 28 19:21:49 2006 From: [EMAIL PROTECTED] (Norman Rasmussen) Date: Tue Feb 28 19:21:54 2006 Subject: [py-transports] File transfer problems with PyMSNt In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On 2/28/06, Rajnish Bhaskar <[EMAIL PROTECTED]> wrote: > I do, however, still get Norman's "stalled at 0%" problem with > one particular contact who uses Gaim (the Windows port). Is this > likely to be a problem with Gaim or the transport? What version of Gaim? (I know there was an issue with avatar transfer from Gaim previously, so I wouldn't be surprised if Gaim is breaking something their end.) -- - Norman Rasmussen - Email: [EMAIL PROTECTED] - Home page: http://norman.rasmussen.co.za/ From [EMAIL PROTECTED] Tue Feb 28 22:12:54 2006 From: [EMAIL PROTECTED] (Travis Bell) Date: Tue Feb 28 22:13:01 2006 Subject: [py-transports] Errors with 2006-02-27 PyAIM-t build... In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> One thing I just noticed... if I login with Adium I do get an error, see the screenshot here: http://travisbell.com/misc/aim_error.png Hope that helps. What I find strange is I can still use the 2006-01-10 version just fine, so it is obviously something that was changed since then. Cheers, -- Travis Bell On 27-Feb-06, at 5:44 PM, Daniel Henninger wrote: > Well it looks like you are being immediately disconnected. There's > a number of reasons why that might happen, but it shouldn't cause a > traceback. ;D Either way, it might be more helpful to see debug > logging as you log in. Note that I was just about to release 0.7c > of pyaim and 0.7a of pyicq. How about drop me an im > ([EMAIL PROTECTED]) if you have a moment. (note that > I'm going to be away from the computer for a little bit but I'll be > back) > > Daniel > > On Feb 27, 2006, at 7:34 PM, Travis Bell wrote: > >> Hey guys, I just snagged the latest SVN version hoping it would >> fix my iChat problem but now when I start it (same config.xml as >> the 2006-01-10 version I was running before) I get this huge dump >> of text and am unable to login to AIM. I don't get any errors in >> my client, contacts just never show up. >> >> >> --------------- >> >> Traceback (most recent call last): >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> pollreactor.py", line 145, in doPoll >> log.callWithLogger(selectable, _drdw, selectable, fd, event, >> POLLIN, POLLOUT, log) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> log.py", line 65, in callWithLogger >> callWithContext({"system": lp}, func, *args, **kw) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> log.py", line 52, in callWithContext >> return context.call({ILogContext: newCtx}, func, *args, **kw) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> context.py", line 43, in callWithContext >> return func(*args,**kw) >> --- <exception caught here> --- >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> pollreactor.py", line 160, in _doReadOrWrite >> why = selectable.doRead() >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> tcp.py", line 255, in doRead >> return self.protocol.dataReceived(data) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/tlib/oscar.py", >> line 512, in dataReceived >> self.connectionLost("Connection rejected.") >> File "/usr/opt/transports/pyaimt-2006-02-27/src/legacy/aimt.py", >> line 444, in connectionLost >> self.aimcon.session.removeMe() >> exceptions.AttributeError: 'NoneType' object has no attribute >> 'removeMe' >> Traceback (most recent call last): >> File "/usr/opt/transports/pyaimt-2006-02-27/src/main.py", line >> 480, in main >> reactor.run() >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> default.py", line 126, in run >> self.mainLoop() >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> default.py", line 137, in mainLoop >> self.doIteration(t) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> pollreactor.py", line 145, in doPoll >> log.callWithLogger(selectable, _drdw, selectable, fd, event, >> POLLIN, POLLOUT, log) >> --- <exception caught here> --- >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> log.py", line 65, in callWithLogger >> callWithContext({"system": lp}, func, *args, **kw) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> log.py", line 52, in callWithContext >> return context.call({ILogContext: newCtx}, func, *args, **kw) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/python/ >> context.py", line 43, in callWithContext >> return func(*args,**kw) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> pollreactor.py", line 175, in _doReadOrWrite >> selectable.connectionLost(failure.Failure(why)) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> tcp.py", line 447, in connectionLost >> Connection.connectionLost(self, reason) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/twisted/internet/ >> tcp.py", line 294, in connectionLost >> protocol.connectionLost(reason) >> File "/usr/opt/transports/pyaimt-2006-02-27/src/legacy/aimt.py", >> line 444, in connectionLost >> self.aimcon.session.removeMe() >> exceptions.AttributeError: 'NoneType' object has no attribute >> 'removeMe' >> >> ------------------ >> >> >> Does any of that make sense to you? Is there something I can do on >> my end to fix this? >> >> Thanks! >> >> >> -- >> Travis Bell >> >> >> >> _______________________________________________ >> py-transports mailing list >> [email protected] >> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports > > _______________________________________________ > py-transports mailing list > [email protected] > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports -------------- next part -------------- An HTML attachment was scrubbed... URL: http://modevia.com/pipermail/py-transports/attachments/20060228/5e271aed/attachment.htm From [EMAIL PROTECTED] Sun Feb 26 16:11:06 2006 From: [EMAIL PROTECTED] (David Laban) Date: Sun Mar 5 00:51:12 2006 Subject: [py-transports] Idea for handling invisible Message-ID: <[EMAIL PROTECTED]> This has probably been suggested many many times before, but if I (as [EMAIL PROTECTED]/Psi ) send: <presence type="invisible" > <priority>5</priority> <x xmlns="vcard-temp:x:update"> <nickname>Romeo</nickname> </x> </presence> Will the pseudo-addresses (eg. [EMAIL PROTECTED]) receive: <presence from="[EMAIL PROTECTED]/Psi" type="unavailable" to="[EMAIL PROTECTED]" />? If so, the msn.montague.net gateway could use this flood of presence messages to determine which status the MSN users see. To inform the gateway that I'm actually available, I would send: <presence to="msn.montague.net" > <priority>0</priority> </presence> Then it would log onto MSN again (as invisible, because that's what all the users @msn.montague.net see) and push the MSN users' presence info through to jabber. It should also send: <presence from="msn.montague.net" type="unavailable" to="[EMAIL PROTECTED]" > <status>Invisible</status> </presence> so the client knows there is not an error. Would this work?
