Copyright (C) 2004 Juha Sahakangas
MessageViewer is distributed under GNU General Public License. For details, see the file COPYING.
MessageViewer is a very simple pygtk program that fetches and views one usenet news message based on it's message-id.
It's main (and only, really) use is to quicky look at one article, for which opening a real newsreader and trying to locate it based on msg-id is too much of a hassle.
It can parse the message-id from following formats:
It does not support authentication of any kind at the moment.
If you want to change the default news server to avoid specifying it every time, just change assigment 'server = "news.saunalahti.fi"' to something else.
This software probably works on windows too, if you've got gtk-win32 and pygtk.
You can set it as news: protocol handler in at least GNOME, which means you can just type news:messageid to "run application" dialog, or browser's address bar and it'll launch the messageviewer.
This should also be possible in windows if you've managed to get it run... and manage to find right registry entries to put it into.
I hope you find this software useful. Feel free to contact me at email@example.com if you have any comments, suggestions or queries.
Just run it with messageid as a first argument, and news server as second (unless you changed the default) Running news.py results in message printed to stdout, whereas newsui.py shows it in nice gtk window. news.py needs to be present even if you're using the GUI version.
I TAKE NO RESPONSIBILITY FOR ANY LOSS OF DATA ARISING FROM THE USE OF THIS PROGRAM, HOWSOEVER CAUSED.
This software does not read or write any local files by itself, so unless either python or gtk horribly screws up, it should be perfectly safe, however, if it nevertheless does explode your computer, sacrifice your firstborn child to evil and signal aliens to abduct your mother, well, life is tough.