Сгенерировать snapshot из SWF-файла
Нужно разработать утилиту, которуя можно запустить, передав ей параметрами:
1. Путь к SWF-файлу (флеш-игра)
2. Размер картинки WxH (можно в виде 2-х отдельных параметров)
2. Таймаут в миллисекундах
3. Название выходного файла с путем
Утилита должна:
1. Установить размер своего окна в указанные WxH
2. Загрузить указанный SWF в свое окно
3. После того, как он будет полностью инициализирован - подождать указанное в параметре Таймаут время
4. Скопировать изображение, отображаемое в данный момент и сохранить его в выходной файл (формат JPG)
5. Завершить программу, вернув 0 в случае успеха и "не 0" в случае ошибки (причину ошибки вывести в поток stderror).
Важно:
1. Исполнитель должен предоставить исходные файлы и инструкцию по сборке утилиты и перечень необходимого для сборки ПО
2. Предпочтение отдается использованию FlashDevelop, но тут могут быть варианты
3. Реализация с использованием встроенного HTML-броузера не подходит, нужно "нативное" отображение SWF
Альтернативные способы решения задачи можно предлагать, если они смогут обеспечить описанный результат.
-
728 51 4 2 Здравствуйте.
Когда-то давно работал над подобной программой для собственного сайта флеш-игр, поэтому наработки остались. Опыт есть.
Предлагаю реализовать на C# десктопное приложение, которое будет выполнять все указанное в статье. При желании реализую как консольное. Прием параметров как и запросили.
Готов обсудить любые детали. Обращайтесь, пожалуйста.
-
Добрый день. SWF файл интерактивен/динамичен (некая игра) или статичен (видео)? Для анализа просьба предоставить некий пробник.
-
SWF файл интерактивен, но он запускается и ждет действий пользователя.
Собственно, этот фрейм и нужно "сфотографировать".
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Mała poprawka na stronie
58 PLN
Trzeba zaktualizować umowę ofertową w stopce na nową, w firmie zmieniły się zasady Zadanie na 20 minut Programowanie stron internetowych, Aplikacje desktopowe ∙ 16 godzin 30 minut temu ∙ 94 oferty |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 2 dni 23 godziny temu ∙ 42 oferty |
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 8 dni 15 godzin temu ∙ 10 ofert |
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 9 dni 2 godziny temu ∙ 6 ofert |