アメリカ帰りのk氏が改良してくれるようなので、まだ開発途中ですが、公開してみます。
> svn co http://svn.edgewall.org/repos/genshi/trunk/ > cd trunk > python setup.py --without-speedups install > svn co http://svn.edgewall.org/repos/trac/trunk/ > cd trunk > python setu.py install [%TRACLIGHT%\bin\trac-admin.bat] python.exe "%TRAC_PACK_ROOT%\python\Scripts\trac-admin" %* ↓ python.exe "%TRAC_PACK_ROOT%\python\Scripts\trac-admin-script.py" %* > trac-admin C:\TracLight\projects\trac\SampleProject upgrade trac-adminを編集 python.exe "%TRAC_PACK_ROOT%\python\Scripts\trac-admin-script.py" %*あと、通常通りTrac月を起動する。
# calculator card consolidation credit debt credit card consolidation calculator [<a href=http://groups.google.es/group/jon3166/web/party-po..]
# free poker money [http://groups.google.com/group/yikang2771/web/motorola-mp3..]
# chinese free new ringtones year download free new ringtones [<a href=http://blog.360.yahoo.com/blog-yu5o.vAkLq3o.RiIZIN..]
var parameter = "[1]";
var myAjax = new Ajax.Updater(
'placeholder',
'/trac/SampleProject/json/ticket.get',
{ // contentTypeはjavascriptで
contentType: 'text/javascript',
method: 'post',
postBody: parameter,
onSuccess: AjaxSuccess,
onFailure: AjaxFailed,
onComplete: AjaxComplete,
onException: AjaxException
$.post('/trac/SampleProject/json/ticket.get', // JSON URL
"["+id+"]", // parameter
function(data,status){ // callback function
alert(data[3]['summary']);
},
"json" // protocol
);
dataには、TracXMLRPCと同じ形式で結果が入ります。
態々作らなくてもNutchとかのCrawlerの利用マニュアルを書けば良いような気がしないでもない。


Before...
# japanese drug store [xhobn fyheq htke lqoau <A href='http://br.geocities.com/ko..]
# lavender water [mcns fkcvyah <A href='http://br.geocities.com/kolenyander/..]
# fresh mint use [derzns imtx bfcln vipnqdl <A href='http://br.geocities.com..]