Projects http://naeblis.cx/projects/ Copyright © 2004 Ryan Tomayko en-us Ryan Tomayko(rtomayko@gmail.com) hourly 1 2000-01-01T12:00+00:00 2004-06-25T00:05:51.00-04:00 mtparser.py http://naeblis.cx/projects/mtparser/default http://naeblis.cx/projects/mtparser/default 2004-06-25T00:05:51.00-04:00 A Moveable Type export file parser in Python.

I whipped this up while moving all my weblog entries from Moveable Type into New Thing™, which doesn't really follow any existing format. I figured it may save someone 20 minutes so I tried to make it somewhat generic.

I needed something that could parse Moveable Type's export format and write each entry to disk as a separate file. I also needed to run tidy on all entry content to make sure everything was well-formed XML. Simple, quick, fun. The code is broken up such that each piece of functionality can be used separately.

CVS: /playground/mtparser.py [ save, log ]

TODO: 

I still need to integrate tidy.

gdmfus.py http://naeblis.cx/projects/gdmfus/default http://naeblis.cx/projects/gdmfus/default 2004-06-23T02:57:21-04:00 A Fast User Switching (FUS) hack for systems running GDM. This includes a GDM SUP client module that can be used to talk to GDM from Python allowing such cool things as creating/switching virtual terminals and querying whose logged on.

Stuff.