Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
MMB & Flash
lorentsДата: Суббота, 23 Августа 2008, 20:47 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 1082
Репутация: 7
Награды: 2
Статус: Offline
Всем привет! biggrin

Начну с самого начало, чтоб был понятен мой вопрос. Несколько дней назад я зашел в интернет через 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)
происходит незаметно для юзера

Есть юзеры, которые за это пасть порвут smile Вполне заметно happy


Жизнь оказалась не такой уж и забавной, как поначалу...
 
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 wacko

Добавлено (24 Август 2008, 16:42)
---------------------------------------------
Кстати, этим же плагином можно сделать и "тихую" инсталляцию плеера в систему

Прикрепления: test.zip (10.0 Kb)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
as-masterДата: Воскресенье, 24 Августа 2008, 16:46 | Сообщение # 13
Разводящий
Группа: Модераторы
Сообщений: 2337
Репутация: 101
Награды: 5
Статус: Offline
У меня работает.
Осталось тока передать эту инфу проекту ММВ м всё будет ОК smile






Прикрепления: 3020863.png (2.6 Kb)


Да пребудет с вами ММВ!
 
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
Берите плагин
Прикрепления: 9649116.zip (5.2 Kb)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
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
Сделал демку. Забирай
Прикрепления: FlashPlayerIden.zip (10.2 Kb)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
MangozДата: Понедельник, 25 Августа 2008, 16:07 | Сообщение # 22
Ветеран форума
Группа: Проверенные
Сообщений: 215
Репутация: 1
Награды: 2
Статус: Offline
У меня 9.0.124.0 biggrin

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
Речь не о простом запуске была, а об управлении плеером

Жизнь оказалась не такой уж и забавной, как поначалу...
 
  • Страница 1 из 1
  • 1
Поиск: