Projects / MSNCP

MSNCP

The MSNCP is a complete client for the MSN network. It doesn't require any installation and features a Curses interface.

Tags Communications Chat
Licenses GPL
Operating Systems POSIX
Implementation Python
Translations English Spanish Portuguese

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Oct 2007 14:13
  • Rrelease-after

    Changes: msnlib was updated for this release. Since last Sunday, MSN's server was throwing an authentication failure on login; this update fixes it.

    Changes: The client now supports a colored interface and transparent backgrounds. Config options for disabling color were added. MSN pre-defined emoticons are now highlighted in messages. Bugs related to counting lines on chat windows and encoding on commands were fixed. Some internal methods were rewritten. There were also many minor fixes and some tuning.

    Changes: In this release, the client adds buffering on all screen refreshes, fixing blinking and improving the performance. Three new features were added: save chat, save chat as, and clear chat. Some windows and chat methods were rewritten. A lot of minor fixes and tuning were performed.

    Changes: This release has a new contact list, capabilities to fold and unfold contacts grouped by status, and supports showing contacts grouped by messenger groups. The connection procedure was rewritten, now allows you to abort the connection, and has fixes for old bugs when syncing contacts from the server. Help on client hotkeys was added. A lot of minor fixes and tuning were done.

    Changes: This release adds complete scroll features on chat windows, and also adds scroll bars on all scrolleable objects in the client. A lot of minor fixes and tuning were done.

    Rss Recent comments

    Rcomment-before 21 Aug 2006 10:08 Rcomment-trans santisis Rcomment-after

    Re: Nice but clumsy

    > No backspace support makes using this

    > not a plesent idea.

    MSNCP have backspace support (it's have a textarea with full keys support like up, down, left, right, delete, insert, backspace, home, end, ^U, ^W).

    Python/NCurses have a bug, I'm using curses.KEY_BACKSPACE to detect the backspace key, but this only works with ^H as basckspace key, not with ^?. Try with this combination.

    On next release I will add support for both key combinations; but support of backspace key is on MSNCP since alpha version.

    > Nice work tho but

    > you really need to update the readme

    > with program information like what the

    > letters next to the contacts mean.

    Yes, I know :$.

    > Keep up the work tho im sure it will be

    > a exclent program to work with.

    Thanks;

    Sebastian Santisi

    Rcomment-before 16 Apr 2006 23:54 Rcomment-trans exvor Rcomment-after

    Nice but clumsy
    No backspace support makes using this not a plesent idea. Nice work tho but you really need to update the readme with program information like what the letters next to the contacts mean.

    Keep up the work tho im sure it will be a exclent program to work with.

    449c2e3184a4fb2d5c9e3b5096b14507_thumb

    Project Spotlight

    Vamos Automotive Simulator

    An automotive simulation framework and application.

    926339b59ff75b41f6654f5911e1f4ce_thumb

    Project Spotlight

    SOFA Statistics

    A statistics and analysis program.