<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On Jul 13, 2006, at 12:20 PM, Bad Bob wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite">I'm writing a simple image archive program. The program is for indexing a whole lot of pictures we sell on a CD. The focus of the product is on the pictures, not the viewer, so it's pretty simple; it just shows the pictures, sorted by category's, resizes them to whatever size the user wants (with imagemagick), and searches though the collection. <BR><BR>Right now, the program is using a Twisted webserver in the backend. All the pages are dynamic, based off one template file. The gui is a very simple Venster (<A href="http://venster.sf.net">venster.sf.net</A>) frontend, mainly consisting of a web browser control, and some code to open a file-save dialog when the user clicks save to save a picture. <BR><BR>I'm wondering if there is a better way to do this. Perhaps twisted is a bit too much for all of this? Another problem is when Twisted opens up the server port, firewalls start complaining. Perhaps there is a better way. Also, if there is something better then venster for a front end, I'd be glad to hear about that, too. </BLOCKQUOTE></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>It may shut up the firewall apps if you specify interface='127.0.0.1' in your listenTCP call.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>-bob</DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR></BODY></HTML>