2010-09-27 4 views

ответ

1

Я уверен, что это не так, как это делает FogBugz, но это может быть сделано полностью на стороне сервера в perl, используя метод content_as_png WWW::Mechanize::Firefox (запуск Firefox на сервере и разговор с ним через плагин Mozrepl) ,

Обновление: я вижу, что есть несколько вопросов с тегом веб-страницы-скриншота; вы можете просмотреть их и посмотреть, есть ли ответ, который работает для вас там.

3

FogBugz включает в себя небольшое приложение для Mac или Windows, которое берет захват экрана, а затем HTTP-сообщение отправляет его на страницу в FogBugz, которая помещает изображение в базу данных и прикрепляет его к корпусу. Это довольно голые кости; для чего-то более жесткого, проверьте TechSmith SnagIt который имеет FogBugz integration как встроенный инструмент.

Windows версия утилиты для скриншотов FogBugz написана на C++ с помощью MFC - это приложение для Windows, которое работает, получая совместимый DC и разбивая на него экран, а затем конвертируя в PNG. Версия Mac была написана с использованием Real Basic и основана на встроенной функциональности Grab.