Subversion
You can access this project with Subversion at https://svn.madcowdisease.org/mcd/newsmangler/trunk.
What is it?
newsmangler is a Usenet client (posting only right now). Originally written to fix a lack of client for non-Windows systems that can do posting on multiple connections. Tested on Linux/FreeBSD, but should work on most systems with Python 2.3 or later.
Features
- Uses multiple connections and tries to keep them all busy.
- Doesn't need any wacky extra modules for Python. It can use Psyco or yenc modules to increase speed, but they're not required.
Requirements
- Python 2.3 or later
- Optional: Psyco for a ~30% article encoding speed boost.
- Optional: modified version of Allesandro Duca's yenc library for a 65-70% article encoding speed boost.
Installation
- Unpack the archive somewhere:
tar zxvf newsmangler-blah.tar.gz - Change to the newsmangler-blah directory.
- Copy defaults.conf to ~/.newsmangler.conf.
- Edit the options in your .newsmangler.conf to suit your tastes.
- Run it and read the usage information:
python leecher.pyorpython poster.py.