CMFRevisionManager is a light weight revision management product for CMF/Plone. It is a wrapper of RevisionManager and RevisionObjects for CMF/Plone. It provides a simple UI to syncronize CMF contents and CVS Files. Also, it brings all CVS version feature to CMF/Plone. ...
The fcgi.py Python module handles communication with the FastCGI module of the Apache or Stronghold web server without using the FastCGI developers kit, but will also work in a non-FastCGI environment, (straight CGI.) ...
This is a simple implementation of a proxy server that fetches web pages from the google cache. It allows you to view the internet through the eyes of google ! Fire it up and point your browser at localhost:8000. ...
This CGI script allows you to specify a URL, then it fetches the URL and displays all the headers sent by the server. This script demostrates using urllib2 to fetch a URL - using a request object with User-Agent header. It also demostrates basic authentication and shows the possible http errors - ...
Maki is a webserving framework built on Python and XML. It allows a web developer to send an XML input document through any number of steps, where each step is either a stylesheet transformation or a custom process. A processor that evaluates embedded Python code is included. The output of each ...
NTLM Authorization Proxy Server (APS) is a proxy software that allows you to authenticate via a MS Proxy Server using the proprietary NTLM protocol. Since version 0.9.5 APS has an ability to behave as a standalone proxy server and authenticate http clients at web servers using NTLM method. It can change ...
Obelisk Web Server is a small web server writen in python with support to cgi(perl/python). It can run on Unix, Linux, Windows, MacOS and any other plataform who support Python, Sockets and Threads. ...
Papercut is a NNTP server written in Python. Its main objective is to integrate existing web based message board software (Phorum is one of the supported ones) with an Usenet front-end.However, its extensibility enables developers to write their own containers for the storage of the Usenet articles (messages). That means that ...
This script shows the headers from messages in a popbox and allows the user to delete messages on the server before downloading them. Only works with pop-servers that support the TOP-command. ...
Python Community Server is a free replacement (in Python) for Radio Community Server and a miniature application server, with an embedded almost-OO database and a very quick script handler. ...
The usual Python HTTP server never stops. Since there is the timeout option in the socket module, this script provides you an easy way to do a clean shutdown of a running server. ...
Simple web request benchmark script measures the amount of time to perform each portion of a request to a single file many times, and prints the results in a reasonable fashion. Thisults in a reasonabill repeatedly download one file from a given server for some amount of time with some number ...
Python's xmlrpclib only raises the xmlrpclib.Fault exception, but it can be convenient to allow more different kinds of exceptions to be raised. This script provides a customized subclass of xmlrpclib.ServerProxy that looks for Fault exceptions where the message is of the form :, and raises the corresponding exception. ...
This script contains two modules that run a BitTorrent server, and uses Twisted as a client to coordinate control-message passing, and progress monitoring. The server can be run as a separate process, or as a thread within the client -- the same messages can be passed back and forth.Control messages can ...
This script is an extremely simple example of using homepage to write a file to a WebDAV server. This version does not use any authentication mechanism. ...
xmlrpc server/client script does cookie handling and supports basic authentication. The client sends a request with basic authentication and the server on successful authentication sends response back and also sends cookies with authentication id. ...