装完运行才发现,原来是不需要跟jabber server运行在同一个机器上的。
首先要有jabber server。
jwchat 依赖 punjab
punjab依赖twisted,依赖SOAPpy
twisted依赖zope
SOAPpy依赖fpconst,fpconst依赖PyXML
这面这些依赖Python
Python2.5和openssl0.9.8一起貌似有问题。
装Python2.4,装pyopenssl,装zope,装twisted,装PyXML,fpconst,SOAPpy,
装punjab,copy jwchat,修改config.js
运行。
浏览器一段时间不在线punjab就会断掉,需要重连。维护大量的长连接看来是不现实的,不过断掉这个表面现象可以用别的来掩饰一下。
不过我趋向于重写这个jabber的web proxy。