PDA

View Full Version : Python MSN messenger


mvoosten
2004-04-16, 14:28
anyone wanna take this up?

see:
http://msnp.sourceforge.net/

alx5962
2004-04-16, 16:11
anyone wanna take this up?

see:
http://msnp.sourceforge.net/
guess how slow it would be to reply to a message using the virtual keyboard...

kaisersose
2004-04-16, 18:23
would look cool but alx5692 is right, but you never know someone might want to do it,

@alx5692
is it possible to port scripts like this onto the xbox easily ? just wanted to know as your the expert!

MPauley73
2004-04-16, 22:43
do usb keyboards work in xbmc?

Hullebulle
2004-04-17, 18:23
do usb keyboards work in xbmc?
nope

windragz
2004-05-15, 06:10
it works, i'm using one.

carlosp_uk
2004-05-15, 13:03
really?! sorry, but just before i go out and buy a usb keyboard, are you saying they definitely work with xmbc?

(if you're wondering why, it's cos i realised you could write a python script that executed input (using the 'exec' command and local namespace) and - hey presto - you'd have a test python interpreter on xbmc to try out code! )

Hood
2004-05-17, 00:05
hi.

my usb-keyboard dont work in xbmc 16-05-2004 cvs, but works in avalaunch, evox and other prog. so its no support in the xbmc what i can see (maybee it will be in the future)

so "windragz" what cvs are you using if you can get it to work??

windragz
2004-05-17, 06:05
it's a modified version of apr 28 cvs. there is an example in xdk how to add kb support to your code. i just followed that example. i just use that code (copy and paste).

the keyboard is supported by the xbox kernel as any other device, such gamepad or remote. http://www.xboxmediaplayer.de/forums/non-cgi/emoticons/cool.gif

bitplane
2004-05-17, 23:02
coo this does look interesting... not that i use msn, but it sounds useful and a definate boastworthy feature for xbmc.
if only we had a control for nokia style predictive text,typing a msg by remote would be as quick as a sms.

@windragz
have you posted your patch to the devs forum? sounds like it would be easy to add. i'd buy a keyboard if xbmc supported it

elupus
2004-05-21, 20:23
mind providing a patch for this on sf so it could be implemented?

jb_here
2004-12-10, 15:17
heres a python msn library and sample client that could be used for xbmc to add msn messenger, i don't have the know how but mybe one of yous could add it to xbmc :bowdown:

http://users.auriga.wearlab.de/~alb/msnlib/

tia :)

jb_here
2004-12-10, 15:22
i crossposted to both future dev and python dev because it belongs in both, thread was already started in future, but it's a lib

:nuts:

solexalex
2004-12-10, 15:40
hey !
i'm very interested !
so please, coders, come and help us !

i already tryed this lib but i'm not very good at python.

WarriorSan
2004-12-10, 17:23
this could be very nice!

sonic
2004-12-11, 01:05
wiee *:o ... really hope someone with the skills could do something nice with this :). a messenger in xbmc would be nice

EminaZ
2004-12-11, 22:53
python aim!!!:

http://jabberstudio.org/projects/pyaim-t/releases/index.php

Kaer
2004-12-12, 03:07
hope to get one for msn though :p
wow looking through the codes, its complicated. home someone will be willing to try :p

speciestraitor
2004-12-13, 02:36
it would be awesome to get the xbox live buddy list/functionality to the msn script as well...although it is based off of .net so is it even possible?

donno
2005-01-31, 10:49
i am very intrested in the ability of msn messanger for xmbc.

i have great ideas. reading the documentations and the start seems sort easy to do the basic.

if i time to develop it i would lookin to it.
at the moment i am in of making of an irc client called irc-x.
when i am finshed or get free time with that project. i will look into this one.

features i had in mind
- for chatting - use a full screen window.
- for the buddy/friend/contact list i had in mind a
- alerts - popoing up in the bottom corner, like how the xlink chat does.
- use bitplanes skin reader for the stuff - maybe later once it works.
- use bitplanes py9 dictinary for sms/ remote text- low priority)
- for options - use full screen window and a listbox. to change screen name/nick - (low priority)
- auto replacement of words or entire scences. eg k being okay or :s1 replaced wih hello, what you been doing? , - this could be achived by using a txt file and before the message is send check the words in the sentces with the list.
- sound support playing alert sounds etc.

i think i may draw up a gui plan another day and let you know.
i just wanted to post some ideas.

i reckon if we/i/someone starts this they should create the gui first then add the msn code. because then it could be reused as
python aim.


i have done a little coding and thats all. don't get too happy.
check my script page at.
http://donno.glwb.info/xbox.htm

check the desing docs here
http://donno.glwb.info/msnx_desgin.pdf


just getting the links together
http://msnp.sourceforge.net/ -- i think this may be easier lib to use.
http://users.auriga.wearlab.de/~alb/msnlib/

bitplane (http://www.bitplane.net/)
http://gaz.davidson.users.btopenworld.com/bitsbit....kin.zip (http://gaz.davidson.users.btopenworld.com/bitsbits/files/xbmc/py_skin.zip)
http://gaz.davidson.users.btopenworld.com/bitsbit....v01.rar (http://gaz.davidson.users.btopenworld.com/bitsbits/files/xbmc/py9v01.rar)


firstly has anyone else started making one yet ?

good devleping tip: make sure it works with emulator, saves a lot of time.

does xbmc support being able to play two sounds at once???

nishil
2005-01-31, 12:46
hey,
id be interested in working with you to create this, let me know :thumbsup: i created the stupid videos browser and im currently working on a team xbox reviews script

OnTheMike
2005-01-31, 15:26
i was thinking 'bout creating this interface myself to start learning python (already a professional vb.net developer). so i wanna join this project...

donno
2005-02-01, 08:20
okay, so it seems quite a few people are intrestead.

i will try to find a place somewhere were we can organise this.

if you have the knowelgde and time you can start it on your own.

also the links at donno.glwb.info in my other post may not work, others. i think there is a issue with my webspace provider - i think i am experenise down time duriing my night / ur day.
sorry typo error. you could have tried the links in my sig/ .

just finshed getting/ testing the gui out.
just set the buddy list background. so now the script sort of works.

this is mainly for script dev only. - try to optomize it etc.
hope this link works.
http://donno.glwb.info/msnx.rar

also try to keep it working with the emu.
to get it working on the emu change windowdialog to window.
as the emu does upport it yet.

have fun. i don't have enough time to get this really started so here is a pre dev 0.02 release

to see my dev area/directories see
donno.glwb.info/scripts
sorry about the desgin i will change/ imrpove it later

solexalex
2005-02-01, 18:35
not workingg...
please post next time when you'll be sure of your links...

Liquid
2005-02-06, 18:44
i have something done for some time now but because of lack of time i stopped the development.
maybe it's time for me to restart it...

C-Quel
2005-02-06, 18:49
attach a link to it so we can see and try to help.

Liquid
2005-02-06, 19:38
let me work on it a little more before i post a version.

solexalex
2005-02-07, 01:38
liquid, i think i can help you. just tell me if you need my help !
see ya

donno
2005-02-09, 13:45
i had the same problem as liquid.
i have not had time lately. soon as i do i will try helping.
my computer has been down and i have resume school. until i get settled in i can't really help.

first
does xbmc have ssl. (because while i tested the msnp libary on my computer it failed to find ssl) test on the xbox did not seem to work either but i think that could have been to failing to do the msnprocess command or something.

i had a few ideas, the only problem is time and resources for me.

i hope this link works
http://www.angelfire.com/darkside/donno/msnx.zip

this is my progress on my msn client. it's far from completed. it should display. be sure to read the source. (it uses windowdialog so when computer emu change it to window)

hope all goes well.

in advance i apologize for the large amouts of comments in my msn script.

if u really want my script and the links don't work try emailing me at donno45989@yahoo.com.au

Liquid
2005-02-09, 19:02
the problem isn't ssl. the real problem is that msnp is a easier lib to use but also isn't being developed anymore, and since the last version, the msn protocol has changed. for logging successfully into the msn servers, code has to be changed in the lib.

yesterday i was making some new tests/development and realize that the lib has many functions that don't work anymore...

unfortunately i think that i have to use msnlib which seems a pain in the ass.

at this moment the code i've done logs the user to the server, shows all user contacts (not only the online) and receives/sends messages to a buddy.

at this point is a "almost done" client... the problem is the outdated lib.

i think i'll do a wrapper to msnlib... i'll keep you all posted.


liquid

C-Quel
2005-02-09, 19:50
well you seem to have got quite far with the progress of this script. i to have also been checking out msnlibs and agree they are outdated. do you have a beta of this script available maybe i can help in dev as i am keen to get msn working under xbmc.

C-Quel
2005-02-19, 14:01
any update?

sonic
2005-03-13, 17:11
someone who got some news on this script?

grunix
2005-04-04, 22:11
any news yet about this ?

sonic
2005-05-01, 01:35
is this project dead? i hope not...

evilaardvark
2005-05-03, 19:52
liquid, please return and at least post what you've got so far. a lot of us would be interested in getting this working.

trejkaz
2005-05-05, 15:56
what would be more useful would be a jabber/xmpp client. that would even let people connect to msn if they wanted, or icq, aim or yahoo, simply by registering transports on a server.

if it was done this way, we'd be piggy-backing on the developers of pymsn-t and the other transports, and wouldn't need to update the code every time the other protocols change (which is roughly once a year, but still too often imo.)

if i knew python already i'd probably take a crack at it. there are at least two libraries which are supposed to be pretty easy to use, and i'm dying for a useful im client on the xbox. :-)

solexalex
2005-05-05, 22:29
i started to have a look a couple of days ago...
i can send a message through python to my jabber account :)

i don't know very well jabber or xmpp so it is pretty hard ...

if someone want to help me, you're welcome

sonic
2005-05-07, 01:09
nice to see that someone works on this project again :) .. i wish u good luck *:bowdown:

solexalex
2005-05-17, 00:14
hard for me.. but it is in good way :)

sonic
2005-05-17, 13:54
great solexalex *:kickass: .. thnx for working on this nice feature. * :thumbsup:

kayser9soze
2005-05-19, 05:37
it would be awesome to have that on modded xbox's i'll try working on some sort of cam program with a few ppl if progress is made with this program otherwise it's pointless. an instant messenger with cam capabilities would be awesome, alex if u need help with it just let me know. i have a few ideas on how to combine the two, also i'm a little stumped on the stream pack process, i have someone writting out the script but he's all slow.

trejkaz
2005-05-19, 07:49
camera would be interesting, but you'd need the client to support sip for it to even be worth starting such a project... otherwise it would connect to nothing useful.

the other thing is, if you were able to use a usb webcam from xbmc, there would be nothing stopping you using a usb capture device of some other kind... which means xbmc could capture video, could it not? that would be even more awesome as i could record tv shows with it then. :-)

solexalex
2005-05-19, 19:57
i'm not sure video could be done with jabber (i found a library to use xmpp language, but not sure video can be used with it)

furthermore, i can't tell you how hard it is for me to make it work correctly...
what i can do right now :
-xbmc can send a message
-xbmc can receive some messages
i use a thread to process the xmpp process. this thread seems to make it hard to use... my english is not good enough to explain you what kind of problem i meet. but what i can say, is that i can't find out what is wrong some times...

anyway i do my best to find a way to release something usable as soon as possible..

xmpp can be usefull for many other things : file transfer, bots, launch player from any place of the world :) lol (not very usefull, but some ideas can come with time.)

trejkaz
2005-05-20, 02:54
video is tricky as it doesn't belong to "instant messaging", which more or less covers text messaging with a few related topics (i've always argued that file transfer doesn't even belong in instant messaging, because we already have http, ftp, scp, bittorrent and a dozen other protocols which work just as well already.)

there are video extensions for xmpp which have been drafted, but nobody actually uses them. at the current point in time it would be more sane to use sip for video chats, and to keep the video chat client separate if need be.

incidentally, sip is supposedly what the proper msn messenger (as opposed to windows messenger) uses for video... and also what those rare video phones use. it can do audio as well of course, and can be bridged to the real phone network through hundreds of providers. it can do instant messaging as well in theory, but doesn't do it well and has less features than xmpp does in that area.

kayser9soze
2005-05-20, 04:22
i agree on the sip part, i mean it is still possible to add streaming video chat to a messenger program. though the memory usage would probably cripple performance. also to the person who wanted to capture video, 20 seconds of mid quality video uses 2.6 of hard drive could you image how often you'd be crashing your xbox from low drive space? it's risky because it'll be an open source allowing incoming and outgoing connection on a full time basis while engaged in video chat. usually most programs stream content but the connection is already down while you watch until you select your next stream or the programs next action.

trejkaz
2005-05-20, 07:31
the idea would be to encode the video. only a schmuck captures video and stores it in its native format... cards these days even do the encoding for you, right?

solexalex
2005-05-20, 16:26
i've always argued that file transfer doesn't even belong in instant messaging, because we already have http, ftp, scp, bittorrent and a dozen other protocols which work just as well already
just imagine : a jabber bot that answer your request for updating scripts ... lol

i think you can forget video as for now...

C-Quel
2005-06-30, 17:58
:bump:

solexalex
2005-07-01, 14:49
help needed....

i am bored to script for now... if greatest python's guru want to give a help, they are welcome...

dshaman
2005-07-11, 02:42
help needed....

i am bored to script for now... if greatest python's guru want to give a help, they are welcome...
i'm interested in coding this kind of applicacion for xbmc. i'm not a python guru, in fact this is the first time i use it.

i've been taking a look to jabber.py (http://jabberpy.sourceforge.net), wich is a python library to access jabber servers. now i have a little program that shows any incoming message as a pop-up. no gui yet, i think that this will be the hardest part.

did you say you got problems with threading in xbmc? i had some of them too. we may work together in this project. i'm spaniard so, if you can explain your trouble better in spanish we can get over it :)

the main trouble in this kind of project is being able to integrate gracefuly with xbmc. like having onscreen notifications like xlink kai, a fast way to access the application, etc..

---
regards,
dshaman

solexalex
2005-07-11, 19:55
hi
my english is not very good ... my spanish does not exist at all ! lol

it could be hard to succeed but why not. please contact me (pm) i'll send you my email. see ya

diagdave@msn.com
2005-07-12, 14:24
ive been working on the two msn libs, one says ur signed in but doesnt show to any1 else u r, the other works great but on xbmc gets a model doesnt contain socket_error

solexalex
2005-07-12, 22:17
msn libs are crappy

the work i started use xmpp library which is a universal im protocol. my tests were working, i mean i can send receive message (on pc not xbox yet, not perfectly in fact...) to/from msn or other im. supported im are only depending on which server you connect.

it seems that many people are working every where but nobody share....
i repeat, if you feel able to and if you have time to spend, i can share my work and source.

solexalex
2005-07-12, 22:21
in fact, i think i could have released something many month ago if my english was not this wall in front of me... grrrr

diagdave@msn.com
2005-07-13, 21:20
ok i edited the msnlib.py libray and now its ok with xbmc, started a gui now, i can log on and send a message to myself (directly from the python script)

solexalex
2005-07-13, 22:39
congratulation
if you need help... here i am !

diagdave@msn.com
2005-07-14, 11:29
intergration is going great still having a problem with the online user list, but has the same problem on a pc python script. got to try and find the problem.

diagdave@msn.com
2005-07-14, 15:18
nm i found the problem and its fixed :thumbsup:

C-Quel
2005-07-14, 16:03
this sounds extremely promising indeed!

diagdave@msn.com
2005-07-14, 18:28
got it to parse msn profile info as well :kickass:

diagdave@msn.com
2005-07-14, 18:31
can no cope with mutli chats, still no support for sending a message other than 'test-(time)', can control online status. if anyone no's how to close a script running from xbmc.execute(script) that would b great

C-Quel
2005-09-19, 23:14
:bump:

mod_n00b
2005-09-27, 04:45
whats the status on this project? now xbmc builds all see mto have keyboard support by default and its been a while since the last post so if any one knows how this is goin or where i can get a beta copy and how to get it runnin that would be great!

diagdave@msn.com
2005-09-29, 17:22
havnt wrked on this in ages, still has loads of bugs, duno if ill continue work

diagdave@msn.com
2006-01-09, 02:41
started wrk again lol started from beginning n seems to have alot less bugs. threading has helped alot, wish i had learnt that b4.can receive chat from multiple 'friends' n select them from ur user list. but cnt reply to them yet, n gui is crap atm.

HarshReality
2006-01-09, 02:55
if i can be of help let me know.. i love puzzles

diagdave@msn.com
2006-01-09, 02:59
lol, just wrkin once ready just need people for testing. only annoying thins atm is every 10 sec userlist updates n if ur scrollin through it jumps bak to top.

HarshReality
2006-01-09, 06:16
might waht to just set it to refresh every 2 minutes.

Kaer
2006-01-09, 07:14
wow!
progress sounds great, really looking forward to seeing this in action

TheChad
2006-01-09, 12:32
why not only refresh the list if something has changed that way it wll only boot back to the top if something actually happens.

diagdave@msn.com
2006-01-09, 13:13
it works alot like emessenger in that u can only view one conv at a time, n u switch via the user the user list, and so the list needs to update to let u know u have new messages etc i was gona have it so that if u have the user list selected n ur 'scolling' through it won't update. but might confuse people n wonder y its not updating.

C-Quel
2006-01-09, 15:24
it's on the move again :)

i'd be more than happy to help with gui dave...

pm me and ill get on with it asap.

diagdave@msn.com
2006-01-09, 15:38
ive kinda promised my gf she can do it but im working on making it skinable so after i have you can all make you own skins :lol:

C-Quel
2006-01-09, 15:41
thats fine... well however i can help i will do... i have some python knowledge so i might even be able to help there im here if you need me dave :) all the best!

diagdave@msn.com
2006-01-10, 20:11
has anyone actualy ever made a skin script/module for xbmc. ive made one that reads a xml file in the format below:



<?xml version="1.0" ?>
<skin id="msn">
* * * <item name="background" type="controlimage" location="[0,0,w,h]" path="noon_sky.bmp"></item>
* * * <item name="login" type="controlbutton" location="[6,5,140,30]" label="login"></item>
* * * <item name="send" type="controlbutton" *location="[146,5,140,40]" label="send message"></item>
* * * <item name="mystate" type="controllabel" *location="[246,105,140,40]" label="online?"></item>
* * * <item name="contactname" type="controllabel" location="[246,105,140,40]" label="current con"></item>
* * * <item name="contacttyping" type="controllabel" *location="[246,105,140,40]" label="current typing"></item>
* * * <item name="thred" type="controlbutton" location="[146,5,140,30]" label="start threads"></item>
* * * <item name="msgbox1" type="controltextbox" location="[410,150,300,300]" font="font13" textcolor="0xffff3300"></item>
* * * <item name="userlist1" type="controllist" location="[50,50,200,400]"></item>
* * * <move name="login" onup="" ondown="" onleft="" orright=""></move>
* * * <focus name="login"></focus>

* * * <group *id="test" item="thred"></group>
* * * <group id="test" item="login"></group>


</skin>


you can call it in your window with skin.skin(self, "pathofscript", "skinname.xml")

or you can hide groups using skin.hidegroup(self, "groupname")
or make them visable with skin.viewgroup(self, "groupname")
is this something you think people would want?

C-Quel
2006-01-10, 20:13
nice idea... noticed it relates to your msnscript :) looking forward to seeing that...

diagdave@msn.com
2006-01-10, 20:16
well its all working at the mo with the skin file just made alot of changed i actualy need to test on the box, im at work at the mo. but it means you can add as many pics/labels you want to the skin and have the ones set for the program in too and it will add it too the screen. the groups are for menus like state menus/files menus where you might want frame/pictures to show wen you go into the menu

C-Quel
2006-01-10, 20:21
well i think its a simple yet extremely good idea and makes modification or even skinning from scratch a skin much easier.

p.s.

would like to see a working version of msnscript if you have one avail to beta would save me a lot of hassle waiting to speak to contacts and constantly running up and downstairs to see if they are online. if so pm me @ 'deanrparry@ntlworld.com'

diagdave@msn.com
2006-01-10, 20:35
still in alpha stage, depending on how tests go tonight with the changes ive made it might b ready for thursday i think. i wana add alot of things i had on my buggy version. like nick name auto change to "nickname -- current media name" or i had "nickname -- time logged in" and time last online.

diagdave@msn.com
2006-01-10, 20:36
woops i double posted.

C-Quel
2006-01-10, 20:47
some nice little extras there! i hope this one does get released so many times devs have come and gone on the msn script and this is probably the closest yet to a working script.

well done & thanks.

diagdave@msn.com
2006-01-10, 20:53
my old one did work n i did get some people to beta test it but it had alot of bugs and so i decided i just was not clever enough to make it, since then ive lost alot of brain cells. and must have forgotten that i gave up n started again from scratch. alot of the problems i had the first time i fixed because of learning form error, also learnt alot about threading that made it run alot faster/smooth. used to only send/sync with the server every 5 secs. made loading slow n convs even slower. lol. now its like every 0.1 sec's and it still dnt overload the cpu or network. its almost instant

C-Quel
2006-01-11, 22:26
hi there dave... how you doing with the script? is it still coming together nicely?

all the best.

diagdave@msn.com
2006-01-13, 01:35
had some problems with threading its slowed me dwn abit but now its :fixed: trying to sort out a options page, but at the mo its doing pretty gd, nice n stable as far as i can tell, i have a day off wrk so will get alot dun tomorrow

C-Quel
2006-01-13, 01:49
:) i'm all smiles!

yes sneak preview would be nice click that thumbstick :)

HarshReality
2006-01-13, 16:13
can you maybe post a screenshot? i doont mind the wait if a visualization is available ;)

diagdave@msn.com
2006-01-13, 23:41
ok lol will do one in 2 hours after bak to the future finishes.

diagdave@msn.com
2006-01-14, 00:19
ok lol will do one in 2 hours after bak to the future finishes.

diagdave@msn.com
2006-01-14, 01:26
screen shots:
http://ccgi.eleclan.co.uk/screens/screenshot002.jpg
file menu's for logining in making setups n changing state
http://ccgi.eleclan.co.uk/screens/screenshot003.jpg
the main screen
http://ccgi.eleclan.co.uk/screens/screenshot004.jpg
typing a conv
http://ccgi.eleclan.co.uk/screens/screenshot006.jpg

as you can see the allignment is kinda out for message box but thats a skin thing

C-Quel
2006-01-14, 01:32
well impressive so far... i wait with baited breath! :)

kudos dave!

diagdave@msn.com
2006-01-14, 01:48
i thought i better mention the skin is based on a desktop x theme so duno if its copy right :hmm:

diagdave@msn.com
2006-01-14, 01:51
i thought i better mention the skin is based on a desktop x theme so duno if its copy right :hmm:

Kaer
2006-01-14, 02:19
very very nice!

C-Quel
2006-01-15, 15:34
"double post dave" :)

hows it looking... be nice to try it before 12hr shifts this week.

all the best.

incognegro
2006-01-15, 17:33
wow really gr8 work, i was a bit skeptical but now im a believer. i have a question though about how it works.......will it be possible to have the script (or a separate script) run in the background just for notification purposes? i mean, when im off doing other things in xbmc i get a small notificatication that someone on my list has just signed in; then i could go open up the program and talk to them. i dont really wanna slow down the development of this script so if its not already in and you wanna add it pls leave for the next version of the script :nuts:

one more question........whats the status, man!? i thought it was coming thursday? just kidding im sure there is a good reason it hasnt been released yet :bowdown:

HarshReality
2006-01-15, 19:50
i would think it could be setup to run via autoexec.py so it runs in the background... could be wrong

wonder how large this is going to be lol would love to take a crack at skinning it though i have a few ideas on that one....

diagdave@msn.com
2006-01-15, 19:54
am working on adding background version but not in this release will take too long. lol but it will be there.at the mo just making it run smoothly and sorry it is taking abit longer but threading is a bugger in python lol

HarshReality
2006-01-15, 21:57
no need to appologize, i learned along time ago that it takes as long as it takes. we could have it no and flood with help requests and update over and over while you work it out or wait and avoid it all.

myself i'd rather the wait ;)

besides i take all these scripts that i get and reskin them to use internal graphics anyway so no big worry.

in case in my past rammbling i failed to mention it... thanks for your time and effort in this, i am certain it will be quite popular and used by alot of folks.

diagdave@msn.com
2006-01-16, 02:19
well duno if ur saw its completly skinable. n ive almost finished making a minimized version

diagdave@msn.com
2006-01-16, 03:08
well duno if ur saw its completly skinable. n ive almost finished making a minimized version

incognegro
2006-01-17, 00:57
double post dave is at it again :nuts: !!! thanx for the quick response......i figured it would be a separate script but thats cool though. cant wait to test it with my links xbmc build, hope it doesnt cause too much crashes in that build cause thats my dash :thumbsup:

diagdave@msn.com
2006-01-18, 00:10
i use a links build nn its fine

incognegro
2006-01-18, 01:34
i use a links build nn its fine
absolute heaven!!! :o

how close are we to a release dave!?

please, i need to know

diagdave@msn.com
2006-01-18, 03:22
i might get u to beta test it if u can

Kaer
2006-01-18, 04:57
we would all love to beta test the script :p

diagdave@msn.com
2006-01-19, 00:59
add me to your msn account david.mills@blueyonder.co.uk first 2 people can be testers

diagdave@msn.com
2006-01-19, 11:18
for those i asked to test the script can u email any problems to diagdave@msn.com

solexalex
2006-01-19, 23:40
hi diag !
i'm on your contact list for a while now... ;)
may i be your french beta tester

diagdave@msn.com
2006-01-24, 19:09
sure have had ur addy for a while lol, ask me when im next online. im currently just adding a few things for contact control, add contact, remove, block etc. any thing else you guys want?

solexalex
2006-01-24, 20:33
actually, i can see you online but can't send messages as you are connected like a mobile... i have to pay to send you messages....

C-Quel
2006-01-24, 20:49
can you drop some of the font sizes? i.e. the contact list or make them fadelabels? also did you ever sort out the focus when not in the menu on the options push up and you lose focus altogether.

diagdave@msn.com
2006-01-25, 14:57
font sizes are a skin thing and so ill leave that to you guys for when you start to make you own skins. still not fixed the up button . ive also found out you can assign focus more than once is this by design?

ceomr
2006-01-25, 18:20
font sizes are a skin thing and so ill leave that to you guys

perhaps you could post the skin related infos [which icons needed...]
to give me the possibility to add them to my skin

cheers ceomr

diagdave@msn.com
2006-01-25, 20:07
the script doesnt access the skin for xbmc rather a skin.xml file in the script folder.
the skins are currently just a collection of files zipped and renamed to ####.xmt (xbmc msn theme). when you load a them it extracts the files to the skin folder.

layout is easy just edit the skin.xml file once this is released, other than that i only use 4 images. you can see then from the screen shots i took,

1) background
2) frames - i used them the same for contact message box and menus
3)inserts they go behind info such as "last message recieved at" etc
4) connect animation-- basicly a circle image that 'pulses' along when connect.

the only ones which are 'hard coded' into the script will be the animation. the rest it upto you if you add them in.

diagdave@msn.com
2006-01-25, 20:27
wow this threads really old now since: april 16 2004,12:28
supprised its taken this long to get it up and running. not long till its done.

also thought i might explain 'double post dave' when i use my pocket pc to post comments it sometimes says it failed but it doesnt so sometimes i repost thinking it has failed lol

diagdave@msn.com
2006-01-28, 14:43
right i have fixed that menu bug, and now you can add,delete,block and unblock users. and also view there profile. i think im ready for a release soon, just few skin layouts that need changing and test abit more for bugs.

diagdave@msn.com
2006-01-28, 23:16
my poor xbox :(

i had some trouble with it this afternoowhich has now resulted in my psu blowing :bomb:
so i have no way to carry on my script till tuesday wen my new one arrives. :( im so sad with out it lol jk. just annoyed i cnt test/continue till den.

neonerz
2006-01-30, 23:36
my poor xbox :(

i had some trouble with it this afternoowhich has now resulted in my psu blowing :bomb:
so i have no way to carry on my script till tuesday wen my new one arrives. :( im so sad with out it lol jk. just annoyed i cnt test/continue till den.
just out of curiosity, did it have anything to do with the script?

diagdave@msn.com
2006-01-31, 00:33
lol no, my chip blew ages ago all part from one bank. had a x3, but been running a tiny x2 bios on it 4 ages, it kept turning off on its own all da time, n now my psu just blew so i duno which one caused the problem the chip or the psu

Haxta
2006-01-31, 07:43
the screen shots look great.
excellent job on this.
glad to see it come together.
any forseen release date yet. :thumbsup:

diagdave@msn.com
2006-02-01, 19:23
she lives again!!!! the new psu works fine, im actualy gona try and do a release tonight but it will be late,or early morning. there might be alot of bugs in it but im getting board of no1 using it lol

Haxta
2006-02-01, 20:08
yay!!!!!
*:o *:kickass: *:bowdown: *:nuts: *:lookaround:

Haxta
2006-02-03, 16:39
all well. im updating my xbmc but i held off putting it on for the release of this. made a button for it to but i cant wait any more i have to get this done so i can sit back and enjoy my xbox again. but ill thow it in the next time i update.
but thanks for all the work you put into this dave i look forward to using it in the future.

diagdave@msn.com
2006-02-03, 16:45
sorry bout the delay, i hoped for a release by last night the latest but msn changed there profile layout. so had to just change that abit

j_wikked
2006-02-03, 17:28
so whats the eta now?
so many people are looking forward to this, this will be one of the greatest scripts ever made.
fact.

diagdave@msn.com
2006-02-03, 17:37
thanks. erm eta of first release sat afternoon (gmt) or earlier. depends on how my gf is tonight afterwork :joker:

Haxta
2006-02-04, 00:26
coo ill wait a while longer.
and sure if she's feeling ok take an extra 5 min. :lol:

diagdave@msn.com
2006-02-05, 02:05
sorry the way things are id just do your update lol sorry

j_wikked
2006-02-07, 05:27
any eta now?

is the font going to be out of wack, with words missing along the side of the screen? or is that going to be fixed up?

Haxta
2006-02-09, 00:53
sup diagdave. i did my update but left the button so all i have to do is insert the script and edit the xml to point to it.
so ya.
no real rush for me now but would love to have it.
is there an eta?
:d

dwall4
2006-02-10, 23:07
wow seems awsome. hope its out soon.

j_wikked
2006-02-17, 16:45
i see you're online.
hopefully we'll hear an update.

diagdave@msn.com
2006-02-18, 17:42
its not finished its still beta, havnet finished and some fetures dont work, its been so long i cant remember wut does, let me no what doesnt work and ill fix them:

msnx (http://ccgi.eleclan.co.uk/screens/msnx.rar)

Haxta
2006-02-19, 17:04
thanks diagdave. i'm going to try it tonikht. :kickass:

NoXstar
2006-02-19, 19:58
its working =)

diagdave@msn.com
2006-02-20, 02:16
yea but im suure theres bugs lol let me know

NoXstar
2006-02-20, 20:09
no notification when somebody is talking to u...

and my xbox sometimes stops working,when using script ....

diagdave@msn.com
2006-02-20, 23:36
notification will be in userlist a "@" sign next to there name, it can take up2 10 secs to appear, also when min it will display a notification. any debug log when frezzing?

nsrz
2006-02-20, 23:57
hey, i cant work out how to send a messgae, i can log in, and see my list, and i can select a person to talk to, but i cant work out how to type a message ><

also would you be able to make the password show up in x's or something?

nice scripts btw :thumbsup:

diagdave@msn.com
2006-02-21, 00:38
have you tried pressing the send button and typing a message, as regards password its not a top thing at the mo, getting it working is.

j_wikked
2006-02-21, 04:47
i'm about to do some extensive testing for you.
i'll edit this post with the details of what i did and what needs to be changed, along with some ideas for a future release.

here are some quick notes i've made so far:
once in msnx, pressing back or "esc" (keyboard) to return to xbmc main page, then getting back into msnx will result in a freeze.

change state menu won't close.
- make it close once a selection is made.
only way to get from the "change state menu" back to the file menu is by moving down to status "online" and then moving left, but it still won't make the "change state" menu dissapear. "close file" won't close either menu's. requires restart to continue.

boxes appear in place of certain characters. this needs to be fixed, as i believe too many boxes will cause a freeze.
last night i was freezing constantly as soon as the contact list was loaded. i put it down to either someone had an msn name that caused it to freeze, or there were too many boxes on screen (there were alot).

logging in takes a long time. when cancelling log in, also takes a long time.

when using mouse, cannot select anything in the menu except for "file" or "login". this could be because of the contact list behind it.

once logged in, it takes a long time for the contact list to appear on screen.

the moving animation in the bottom right is only useful to know when a freeze has occured.

more options would be good, for example:
"sign in offline"
"enable keyboard use" which would make it so, when you click on the button to write a message, the big on screen keyboard doesn't appear.
there is also a problem, if you have too many letters, the letters stop appearing onscreen, but if you send it in the conversation, you can see everything you wrote.

also needs the ability to "minimise" the program, allowing you to select a song or play a video, without becoming offline, or freezing the xbox.

checking the profile works flawlessly, infact, it's probably the best part of the program (when it comes to not freezing and presentation).

diagdave@msn.com
2006-02-21, 11:00
when try ing to "reload" msnx after min did u run the msnx script again or the restore.py.

i can't remember off the top of my head what i done but for the state menu isnt there also a close state menu button?

i did look into adding keyboard support.so you dnt need the "osk" but the controls are not exposed like the ones in kai. and the the problem as you said is you cant see all your texts. ill try and remove "boxes". do you know what char's caused them?

"cancelling log in" doesnt exist. pressing cancel does nothing and should actualy carry on and still log in, contact list loading can take along time, im still working on a trade off point of network activity between xbmc and the msn server and the user wait time.

the animation is pretty useless but as you say can help when knowing if your connected and its working. and kinda pretty. lol

"sign in off line" very easy to add, i had it in the old version just haddnt got round to adding that again.

thanks for taking alook its been so long since i had time to take alook at it i just could remember where i left off. the profile was the last thing i added.. glad thats ok.

ill try and sort them keep me posted.

sollie
2006-02-21, 15:55
cab you create a dialog with a the question ye/no to quit. sometimes i pres the wrong button. then i lost the connection.

by the way: when i leave the script its not totaly quit. the script still gives the message: starting. and ik have to reboot to start the script.

the script works almost for me, but i wasnt able to send a message or recieve one. i am able to add text in the box, but my friends dont get the message.

thanks for your great job,

sollie

diagdave@msn.com
2006-02-21, 16:44
when you "quit" it does quit it minimizes and continues to tell you about messages and users coming on and off line, to get back to the script run the restore script.

sollie
2006-02-21, 18:53
ok thanks, and other people can recieve my messages. sorry for my bad post.

diagdave@msn.com
2006-02-21, 23:41
thats cool, im glad its working, if the main bits dnt work thats when you got to worry lol. hows everyone doing with this?

edwinmcdunlap
2006-02-23, 04:54
it doesn't work for me, all it does is show "(running)" next to the .py and then it disappears after 2 seconds and does nothing at all.

i'm using the latest t3ch release.

diagdave@msn.com
2006-02-23, 11:19
debug log? or at least hit the white button for python log

solexalex
2006-02-23, 19:29
white button debug is not working anymore on latest cvs...
it works, but when going back to script section, it causes xbmc to freeze.

diagdave@msn.com
2006-02-23, 19:47
so when minimizing?

sollie
2006-02-24, 16:51
the script is working perfectly for me. popups are always working. i tried it for 10 hours non stop. i saw a movie and listen to my music.

thanks for all your work.

but i have some questions:
- is it possible to make a .py that starts the script without opening dialogs or windows (i like to start with boot without interruption).
- maybe its possible to use the same .py for detectingrunning or not. when the script is running, the .py has to include restore.py. 1 .py for all.
- i miss sound with popups (use sounds from skin)
- when there is a popup i could open the script right away. thats perfect. only sometimes the popup wont get away and steels the focus. so i have to reboot.
- remember tv's are different with overlay. try to keep space around the content (the mytv script has a function to chage the bottom, top, left and right offset). maybe you can use it.

thats it.

sollie

diagdave@msn.com
2006-02-24, 19:30
few things i can help with stright away:

with pop ups i cant use toast ones otherwise you cant link them into activate the script, and theres noway(that i no of) to call a sound without interuping music. if you press back when the popup appears then it will go, if not after 30 sec it should go, i no its along time but i needed it that for me to get from room to room.

diagdave@msn.com
2006-02-24, 19:32
i am also planning on changing the restore .py to detect if its running and if not start it, so you would be able to always run it from there. and also a minimized at startup will br added at a later time. for over lay its a skin thing and can be changed via the skin.xml

sollie
2006-02-24, 20:11
i was not aware of the 30 sec. thanks, you are right.
but playing sounds does not stops the playlist. it interrups the list and after that, playing should go on.

ps: after you expaination i have to say, it is 100% working.

diagdave@msn.com
2006-02-24, 23:30
cool, i am going to add the show time as a option when i get more time. lol still think its abit annoying interupting the music. hope someone adds another way to do it.

sollie
2006-02-25, 00:45
some other features:

- logout option
- exit script option
- smaller user list
- bigger message list
- auto switch to user
- when popup shows and i respond with a key, i like to see the popup is gone
- rename file button to menu (i thought it was for sending a file)
- different colors in message window (you and other user)

thanks for your great work again.

sollie.

ps: i found a bug, when the script is running, shutdown xbmc or execute a .xbe locks the system.

Freddo
2006-02-25, 12:09
maybe you could make it so when your popup window pops up it takes focus and you can either press like, a to respond to a message or message someone who's just come online, and b or any other button to make the popup go away

diagdave@msn.com
2006-02-25, 13:56
press back to close the popup and press any other key to open msnx again its already there

j_wikked
2006-02-28, 16:22
what is the status now?

msnx always tends to freeze on me if i go back into it, even when using restore.py.
when i minimise it, and click on the icon that tells me someone has signed in, it freezes also.

have you done any bug fixes or any modifications of the program so far?

diagdave@msn.com
2006-02-28, 16:41
it would help if people did some dubug logs for me, i have not had any trouble running it and some people here have found it works fine. the only thing ive been looking at are "square" char's.

hunter2606
2006-02-28, 16:42
are you sure

diagdave@msn.com
2006-02-28, 16:51
am i sure what?

sollie
2006-03-07, 09:30
diagdave@msn.com, are you still working on it.

sollie.

welard
2006-04-21, 23:42
i would love to try your script the best regards carl from england

Livin
2006-04-22, 00:07
i have yet to try the script (but if you send it to me i will: affini @ gmail.com). but i have a suggestion if it is not already in the feature set.

quick phrases

this would be set os user defined phrases that can be used instead of using the keyboard for every response. i can see having the first few assigned to the d-pad and triggers and also being able to choose from a large list that is set to pop-up with a button, like 'black' or such.

would make standard msgs much easier...