if(!settings.contains("SocketServer/port")) settings.setValue("SocketServer/port", 8081);
// ProxyModule
if(!settings.contains("ProxyModule/prefix")) settings.setValue("ProxyModule/prefix", "/?");
+ // ProxyHandler
+ if(!settings.contains("ProxyHandler/jscode"))
+ settings.setValue("ProxyHandler/jscode", "C:/Users/Kouichi/Documents/OSDN/wordring-tm/proxy/tm.js");
// Database
if(!settings.contains("Database/root"))
service->load_languages(QApplication::applicationDirPath() + "/plugins");
HttpServer *server = new HttpServer(&settings, &w);
+ w.set_http_port(server->port());
- TM::SocketServer *socket = new TM::SocketServer(&settings, w.editor_widget(), &w);
+ TM::SocketServer *socket = new TM::SocketServer(&settings, service, w.editor_widget(), &w);
server->install(new TM::ProxyModule(
- "/tm?", server->port(), socket->port(), server));
+ &settings, server->port(), socket->port(), server));
QObject::connect(&w, SIGNAL(closing()), socket, SLOT(abort()));
w.show();