Нужно разработать утилиту, которуя можно запустить, передав ей параметрами:
1. Путь к SWF-файлу (флеш-игра)
2. Размер картинки WxH (можно в виде 2-х отдельных параметров)
2. Таймаут в миллисекундах
3. Название выходного файла с путем
Утилита должна:
1. Установить размер своего окна в указанные WxH
2. Загрузить указанный SWF в свое окно
3. После того, как он будет полностью инициализирован - подождать указанное в параметре Таймаут время
4. Скопировать изображение, отображаемое в данный момент и сохранить его в выходной файл (формат JPG)
5. Завершить программу, вернув 0 в случае успеха и "не 0" в случае ошибки (причину ошибки вывести в поток stderror).
Важно:
1. Исполнитель должен предоставить исходные файлы и инструкцию по сборке утилиты и перечень необходимого для сборки ПО
2. Предпочтение отдается использованию FlashDevelop, но тут могут быть варианты
3. Реализация с использованием встроенного HTML-броузера не подходит, нужно "нативное" отображение SWF
Альтернативные способы решения задачи можно предлагать, если они смогут обеспечить описанный результат.