Наверное каждый задавался вопросом как сделать так, чтобы созданный нами флеш ролик (swf файл) проигрывался на любом компьютере без Flash player и дополнительных "танцев с бубном" вокруг него.
Вот и у меня возникла такая необходимость. Захотелось мне, чтобы моя "карта ума", созданная в Mindjet MindManager, была доступна другим и без установленного MindManager.
Благо MindManager позволяет конвертировать карты во Flash формат (swf файл).
И вот вбил я в Google строчку "swf to exe", выдал мне гугл кучу ссылок на платные конвертеры со всеми вытекающими...
Но в своих поисках, я, "надыбал" статейку в которой человек описывает простые действия по "конвертированию" swf to exe.
И оказалось, что в "конвертировании" swf to exe все просто как доска, гвоздь и молоток!
Не понимаю - за что только денег просят авторы разных конвертеров...
Матчасть:
- Для конвертера нам понадобится так называемый Standalone Flash Player.(Это автономная версия Flash Player, которая не требует установки в систему.)
- Исходный Flash ролик в формате swf.
- HiAsm и прямые руки.
- Записываем в конец Standalone Flash Player исходный Flash ролик (склеиваем).
- В конец склеенного файла дописыванием 4 байта - "волшебный" маркер
- После "волшебного" маркера - дописываем 4 байта размер исходного swf файла.
И вуаля - наш автономный swf файл готов!
Файлы:
Архив содержит:
- Схему "конвертера".
- Flash ролик для примера.
- Набор Standalone Flash Player версий 5-11(папка FP)
Название результирующего файла может быть любым с расширением exe.
Файлообмен:
Скачать часть 1 Скачать часть 2
Яндекс-Диск:
Скачать одним архивом... (Ссылка может стать недоступной)