Здравствуйте, _Winnie, Вы писали:
_W>PS. предлагать пользователю установить апач не предлагать.
_W>Хотя да, можно написать локальный HTTP сервер, но это уже не KISS и некросплатформенно. И неудобно для пользователя, может вызвать кучу проблем.
Интересно! Запустить стороннюю программу (фактически, CGI) напрямую — это кроссплатформенно, а HTTP-сервер — уже нет.
Как раз свой сервер — это более переносимое решение, потому что
* не привязывается к браузеру
* не является дырой в безопасности (а то нашлись бы такие умники — давать ссылки на format c: /y)
Существуют готовые локальные серверы — в том числе не требующие инсталляции. Запускается такая приблуда из autorun.inf и можешь смотреть содержимое сидюка в динамике

А дальше — подцепляешь свою программу как CGI и будет тебе щасте.