MMB & Flash
|
|
lorents | Дата: Суббота, 23 Августа 2008, 20:47 | Сообщение # 1 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| Всем привет! Начну с самого начало, чтоб был понятен мой вопрос. Несколько дней назад я зашел в интернет через Internet Explorer 7 (просто я все время пользуюсь Mozilla Firefox) и заметил что не стоит Adode Flash Player, хотя точно знаю что устанавливал, ну решил установить, при попытке установить с сайта adobe.com мне все время выскакивало окно, то что данный элемент не возможно установить по причине не безопасный элемент, я не стал долго мучаться а просто установил в ручную Adode Flash Player ActiveX который входит в состав Adobe Flash CS3, все заработало как надо, заметил что даже эмблема ICQ при запуске программы заработала. И у меня возник вопрос, а может ли, если в моем проекте используется элемент flash, не будет работать если не установлена в Internet Explorer 7 программа Adode Flash Player
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 12:20 | Сообщение # 2 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Если на компьютере юзера не установлена в системе поддержка flash, то и флешки, вставленные в твой проект, разумеется работать не будут. В ММВ при компиляции предусмотрена возможность "Добавить инсталляцию Flash Player'a" (так написано в русской версии, в оригинале это пунктик Embed Flash Player Runtime). Тогда плеер будет устанавливаться прямо во время исполнения проекта. Кстати, чтобы установка флеш-плеера прошла незамеченной, нужно обязательно включать и пунктик Suppress Flash warnings (Не показывать предупреждения Flash). Вот что написано в справке (в который раз уже - ЧИТАЙТЕ, НАРОД, СПРАВКУ!!!): Присоединение средств воспроизведения Flash (Embed Flash Player Runtime) Это специальная опция присоединения к проекту средств воспроизведения Flash, которые при необходимости будут установлены на компьютере пользователя. Согласно данным веб-сайта Macromedia, 98% пользователей, имеющих постоянное подключение к Интернет, уже имеют на своих компьютерах установленный Flash-плеер. Это связано с тем, что средства для просмотра Flash поставляются с большинством современных браузеров, таких как Internet Explorer или Netscape Communicator. Поэтому в большинстве случаев нет необходимости присоединения Flash-плеера к проекту. С другой стороны, эта опция полезна, когда вы не знаете, какая версия Flash-плеера установлена на компьютере заказчика. С MMB 4.9 поставляется Flash-плеер версии 6. Если на компьютере пользователя не окажется Flash-плеера, или он будет иметь более старую версию, чем необходимо для воспроизведения, то при отсутствии вложенных средств для работы с Flash, приложение попробует обратиться на сайт Macromedia и загрузить оттуда более новую версию плеера. Ложка дегтя: насколько мне известно, флеш-плеер существует уже в 9-й версии, а значит, флешки, созданные в этой версии, а также даже в 7-й, на компьютере юзера работать по-любому не будут, если у него флеш не установлена - ведь ММВ ставит только шестую версию...
Да пребудет с вами ММВ!
|
|
| |
lorents | Дата: Воскресенье, 24 Августа 2008, 14:02 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| as-master у меня есть одна программа, которая называется Aidsoid SWF to EXE (она конвертирует Flash в EXE). Она работает на принципе соединяет модуль для воспроизведения flash (был взят с Adode Flash Player) с самим flash-файлом получает exe-файл, и уменя вопрос а можно через сделать так чтоб MMB обращался к этому модулю и воспроизводил элемент flash через данный модуль
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 14:38 | Сообщение # 4 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| нет, нельзя. Зато можно попробовать внедрить инсталляху последнего плеера в файл ММВ Добавлено (24 Август 2008, 14:38) --------------------------------------------- Лежит в папке Player. Что, если заменить инсталляху более новой?
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 14:41 | Сообщение # 5 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (toizy) Что, если заменить инсталляху более новой? Мне каацца, что получиццо, вот только нужно имя файла оставить как было - flashplayer7_winax.exe, но заменить его новой версией.
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 14:44 | Сообщение # 6 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Кстати.... если уж и распространять инсталляху флеша с проектом, то было бы разумно внедрить руками последнюю версию, и инсталлить самому
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 14:46 | Сообщение # 7 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (toizy) было бы разумно внедрить руками последнюю версию, и инсталлить самому Почему разумнее? Ведь инсталляция стандартным методом, включенная при компиляции, происходит незаметно для юзера, а это как бы лучше...
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 15:16 | Сообщение # 8 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Quote (as-master) происходит незаметно для юзера Есть юзеры, которые за это пасть порвут Вполне заметно
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
lorents | Дата: Воскресенье, 24 Августа 2008, 15:45 | Сообщение # 9 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| у меня вопрос, насколько я знаю, если внедрить инсталляху последнего плеера в файл ММВ, которая весит 4,30 мега, то он прикрепляется с exe-файлом моего проекта, что существенно будет тормозить запуск моего проекта, поэтому чтобы этого не допустить мне нужно просто показать путь у инсталляционному файлу через <SrcDir> и сделать следующее: на первой странице сделать проверку установлен Adode Flash Player и какая версияи получаем два варианта: если установлен, то происходит проверка на версию Flash Player , если версия такая же как у нас на проекте или выше то не устанавливаем, если же старее то устанавливаем и второй вариант, если Flash Player не установлен то устанавливаем В обоих случаях установка должна происходить не заметно для юзера это вообще возможно сделать в MMB?
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 15:52 | Сообщение # 10 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Вот как раз КАК СДЕЛАТЬ ПРОВЕРКУ, это большой-большой вопрос... А тем более, как вдобавок еще и версию узнать... Добавлено (24 Август 2008, 15:52) --------------------------------------------- У меня этот плеер установлен по адресу: c:\Program Files\Macromedia\Flash MX\Players\FlashPlayer.exe Это седьмая версия, и её установщик весит всего 500 с небольшим кило, что совсем не утяжелит проект, а запуск проекта - тем более.
Да пребудет с вами ММВ!
|
|
| |
lorents | Дата: Воскресенье, 24 Августа 2008, 16:02 | Сообщение # 11 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| да это проблема
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 16:42 | Сообщение # 12 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Посмотрел только что - для проверки наличия флеш плеера нужно читать определённую ветку реестра. Сваял тестовую прогу - посмотрите, будет ли она правильно определять наличие и версию установленного плеера в системе. Конкретно интересует виста, если всё будет ок, можно будет сваять плагин Добавлено (24 Август 2008, 16:41) --------------------------------------------- Вот у меня на работе комп стоит, так она показала 6,0,79,0 Добавлено (24 Август 2008, 16:42) --------------------------------------------- Кстати, этим же плагином можно сделать и "тихую" инсталляцию плеера в систему
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 16:46 | Сообщение # 13 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| У меня работает. Осталось тока передать эту инфу проекту ММВ м всё будет ОК
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 16:48 | Сообщение # 14 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Кстати, для "тихой" установки плеера версии 8-9 нужно использовать ключ /q, для версии 7 - ключ /s Добавлено (24 Август 2008, 16:48) ---------------------------------------------
Quote (as-master) У меня работает. А на висте? Никто не потестирует?
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
lorents | Дата: Воскресенье, 24 Августа 2008, 16:57 | Сообщение # 15 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| toizy, на висте работает, только что проверил
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
toizy | Дата: Воскресенье, 24 Августа 2008, 17:12 | Сообщение # 16 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Берите плагин
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
lorents | Дата: Воскресенье, 24 Августа 2008, 17:17 | Сообщение # 17 |
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
| спасибо! пойду разбираться
Image Optimizer - сборник программ для оптимизации картинок без потери качества.
|
|
| |
as-master | Дата: Воскресенье, 24 Августа 2008, 23:16 | Сообщение # 18 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Всё ОК, а нельзя было вместо запятых использовать точки? А то как-то непривычно... PS. И давай оформим это для сайта. PPS. И ваще - мы уже давно хотели собрать ВСЕ твои плагины под одной крышей. Крышующий сайт - mmbuilder.ru :)))))
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Понедельник, 25 Августа 2008, 12:56 | Сообщение # 19 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Quote (as-master) вместо запятых использовать точки можно, сделать? Или и таг сайдиод? Quote (as-master) давай оформим это для сайта. Тока демку надо сделать нормальную, а то фуфел
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
as-master | Дата: Понедельник, 25 Августа 2008, 13:16 | Сообщение # 20 |
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
| Quote (toizy) Или и таг сайдиод? Ну лучше конечно сделать. Хатя и таг сайдёд :) И демку сделать надо. Ждем-с...
Да пребудет с вами ММВ!
|
|
| |
toizy | Дата: Понедельник, 25 Августа 2008, 15:57 | Сообщение # 21 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Сделал демку. Забирай
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |
Mangoz | Дата: Понедельник, 25 Августа 2008, 16:07 | Сообщение # 22 |
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
| У меня 9.0.124.0
MMB. Найдём всё!
|
|
| |
Alex3A | Дата: Пятница, 29 Августа 2008, 13:05 | Сообщение # 23 |
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
| Quote (lorents) (она конвертирует Flash в EXE) Quote (toizy) нет, нельзя. Зато можно попробовать внедрить инсталляху последнего плеера в файл ММВ А что, ехе в ммв уже не ембедяться? Или есть какая то разница в ехе файлах?
|
|
| |
toizy | Дата: Пятница, 29 Августа 2008, 13:07 | Сообщение # 24 |
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
| Речь не о простом запуске была, а об управлении плеером
Жизнь оказалась не такой уж и забавной, как поначалу...
|
|
| |