![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Существует некая презентационная система. Она поочередно показывает слайды, которыми могут являться различные типы данных от изображений до видео. Ее конфигурация хранится в простом XML файле. Данные сначала заполнялись изначально через очень неудобную программу, потом начали заполнять вручную. Но это опять же крайне неудобно, и не каждый может с этим справиться. Появилась потребность в создании хорошей панели управления.
Реализацию хотелось бы видеть на flex или flash. Все слайды в презентации подразделяются на группы. Панель управления будет состоять из 2 состовляющих: 1. Фронтэнд Как раз flash/flex оболочка. Единственной ее задачей является обработка файла конфигурации. Сохранение файла происходит через fscommand(‘cfg_save’, config_data); 2. Бекэнд Он уже почти готов и разработан на Delhi и выполняет все сложны действия: копирования файлов, пережатия изображений и подготовки миниатюр для изображений, видео… В интерфейсе есть функции загрузки файлов. Их на самом деле нет, здесь опять же выполняется команда fscommand(‘browse_file_slide’, slide_id); и по аналогии у других форм выбора файла. После того как выбранные данные подготовлены интерфейсу передается команда (‘img_refresh’) и он обнавляет все видимые изображения для отображения только что созданной миниатюры. Так же может быть получена команда ‘show_error’ с сообщением ошибки. Сейчас данные предаются через SetVariable/Watch (муляже у разработчика бекэнда). Типы слайдов: 1. Изображение 2. Видео 3. Flash анимация 4. …. 5. Видео с паузами Этот типа требует дополнительных операций. Считывается XML файл с именем <имя файла видео>.xml в нем список позиций на которых при демонстрации видео должно останавливаться. Необходимо реализовать простенький менеджер расстановки этих пауз. (При загрузке видео из него создается миниатюра в flv формате, которую можно использовать в этом менеджере). 6. Фото галереи То же расширенный тип, представляет собой набор изображений в одном слайде. Определение происходит аналогичным видео образом. Если рядом с изображением есть файл с таким же именем + “.xml” то это фото галерея и в конфиге указывается список файлов. Если какие-то моменты сделаны не очень удобно, их можно пересмотреть. Это просто интерфейс. Делался для облечения понимания. http://wip.astl.ru/files/flex_demo/ Что-то похожее хочется видеть Конфиг презентации http://wip.astl.ru/files/flex_demo/projects.xml XML пауз в видео. http://wip.astl.ru/files/flex_demo/pause_code.avi.xml Фото-галереи еще не реализовывались, конфига пока нет. Мои контакты: тел: 8-926-1244141 аsa: 536746 почта: madiedinro (a) gmail (d) com Стоимость работы назвать затрудняюсь, хотелось бы услышать ваши предложения. |
![]() |
Часовой пояс GMT +4, время: 22:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|