The PyGTK blogger client is currently not complete. It can, however, be used as a back end for any program wishing to post raw Atom API formatted XML data to blogger.com. The module "atomblogger.py" contains the class "BloggerConnection" which provides a programming interface to connect to the host with secure-socket connection over HTTP (more secure). All other files in this directory are for testing purposes and are only functional as far as "atomblogger.py" is functional. Constructed with __init__(self, host, port = 443) host the host to connect to (i.e., "www.blogger.com" port the port to connect to ------- Methods ------- connect(self, name, passwd) #connects to the server name the username to connect with passwd the password to use getBlogListXML(self) #gets the user's list of blogs in Atom XML format getRecentPostsXML(self, blogID) #gets the users's Atom-formatted recent posts getPostXML(self, blogID, postID) #gets an Atom-formatted specific post blogID the unique ID of the user's blog to retrieve from postID the unique ID of the post to retrieve sendNewEntryXML(self, blogID, xmlbody) #submits a new Atom-formatted post blogID the unique ID of the user's blog to post to xmlbody the Atom-formatted post to submit editEntryXML(self, blogID, postID, xmlbody) #submits changes to a post blogID the unique ID of the user's blog to post to postID the unique ID of the post to submit changes to xmlbody the new Atom-formatted post that you have changed deletePost(self, blogID, postID) #deletes a blog entry blogID the unique ID of the user's blog to delete a post from postID the unique ID of the user's post to delete closeConnection(self) #closes the connection to the server