Показать сообщение отдельно
Старый 05.02.2014, 15:52
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 8  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
1. По-сути нужно сделать обертку над плеером, ехе-файл, который загрузит флеш-плугин и воспроизведет swf, и при этом нужно, чтобы ехе реализовал упомянутый мной интерфейс в виде экспортируемых функций и системного диалога настроек, которые можно сохранить хоть в реестре, хоть в файле. Все это решаемо, но будет много возни, т.к. это с++ приложение, флеш тут уже с боку припека. Профит - на выходе будете иметь кульную штуку в своем роде, весьма авторскую, хороший задел на будущее в программировании в виндах, ну и скилы прокачаете нехило. Попутно можно убрать вообще стандартные менюшки флеша, еще там какие-то фичи навесить. Соответственно, нужно потратить время и силы.

2. silin предложил очень простой и достаточно эффективный способ решить задачу средствами одного флеша. Принеся в жертву системный диалог настроек (его просто не будет), вы можете малой кровью решить поставленную задачу. Настройки будут производиться из самого флеша и сохраняться в SharedObject (это файлик такой) на компе пользователя. Т.е. делаете на основе вашего swf проектор (Windows Projector), даете ему расширение .scr и кидаете в системный каталог со скринсэйверами. При этом он будет доступен в диалоге выбора скринсейвера на равне с другими и запускаться тоже будет (по крайней мере так раньше работало).
Настройки производить в самом запущеном скринсейвере: сделать там всплывающий диаложик с нужными полями средствами флеша и хранить данные в SharedObject, оттуда же и считывать их при старте. Диалог вызывать через контекстное меню по правому клику. Как-то так.

3. Третий вариант - поискать готовый конвертер swf -> scr. Т.е. прогу, которая выполнит все, что говорилось в первом пункте автоматически и выдаст на гора готовый скринсейвер. Сомневаюсь, что таких конвертеров много. Но вроде были раньше, я особо не интересовался .