Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.10.2013, 05:57
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 1  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
По умолчанию Встроить среду выполнения AIR в exe.

Здравствуйте. Есть вот опция встраивания среды выполнения AIR для работы приложений под Android
[IMG]http://s3.***********/O6EyM.png[/IMG]
Можно ли внедрить среду в обычный ехе?

Добавлено через 8 минут
Интересуют методы 3,4. Как это делается?
Цитата:
Глава 2. Установка Adobe AIR
Среда выполнения Adobe® AIR® позволяет выполнять приложения AIR. Его можно установить следующими
способами:
1• установить только среду выполнения (не устанавливать приложение AIR)
2• в первый раз установить приложение AIR с использованием «значка» установки с веб-страницы (также
появляется запрос на установку среды выполнения);
3• создать пользовательский установщик, устанавливающий как приложение, так и среду выполнения.
Необходимо получить разрешение Adobe на распространение среды выполнения AIR таким способом.
Разрешение можно запросить на странице лицензирования среды выполнения Adobe. Обратите внимание,
что компания Adobe не предоставляет инструменты для создания подобного установщика. Однако
доступно множество сторонних наборов инструментов для создания установщиков.
4• Установить приложение AIR со связанной средой выполнения AIR. Связанная среда выполнения
используется только путем связывания приложения. Она не используется для выполнения других
приложений AIR. Возможность связывания среды выполнения доступна на платформах Mac и Windows. В
ОС iOS все приложения включают связанную среду выполнения. В AIR 3.7 все программы для Android
начали по умолчанию поддерживать связанную среду выполнения (но предусмотрена возможность
использования отдельной среды выполнения).
5• установить в качестве среды разработки AIR комплект AIR SDK, Adobe® Flex® Builder™ или комплект Adobe
Flex® SDK (включающий инструменты разработки командной строки AIR). Среда выполнения, включенная
в SDK, используется только при отладке приложений: она не применяется для выполнения установленных
приложений AIR.
Системные требования для установки Adobe AIR и выполнения приложений AIR подробно описаны здесь:
Adobe AIR: системные требования (http://www.adobe.com/ru/products/air/systemreqs/).
Файлы журналов создаются установщиками среды выполнения и приложения AIR при установке,
обновлении или удалении приложений AIR или среды выполнения AIR. Журналы установок позволяют
определить причины проблем при установке или обновлении. См. статью Журналы установки.
Добавлено через 58 минут
Вот нашёл старенькую статью но ссылка на оригинал битая, может кто подскажет на "живой" линк?
__________________
return this...


Последний раз редактировалось AlexCooper; 07.10.2013 в 06:57.
Старый 07.10.2013, 08:48
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Насколько я понял, интересует внутренняя механика сих процессов? Какие файлики куда кидаются, что где выполняется и т.п.?
http://www.flasher.ru/forum/showthread.php?t=131129
Но вообще, нужно взять что-то типа Process Explorer и хорошенько им пощупать разные варианты инсталляции. Сделать выводы и реализовать то, что нужно.
Если получится, отпишись в блогах (или еще где). Тема интересная.

Старый 07.10.2013, 14:09
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 3  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
alexcon314 обязательно отпишусь о результатах. Цель моих действий упаковать AIR-приложение с AIR-Runtime в один установочный файл. Отправил Adobe заявку на получение лицензии распространения AIR-Runtime, ждем, только не понятно чего). На сколько я понял, если делать легально, нужно показать в процессе установки приложения с AIR-Runtime, итерацию установки AIR-Runtime и "брать" подтверждения использования лицензии на него. Хочется конечно не нарушать законодательство и создавать белые программы, но вот как реализовать сие действия пока что большой вопрос. Начну скорей всего с связанной средой ( что описано по Вашей ссылке), то-есть в обход правилам Adobe но всё же в конечно итоге хочу получить установщик с нуля с всеми выдержками на счёт правил публикаций и лицензионных соглашений. Еще конечно отголоском звучит в голове Mac, с ним вообще пока всё печально. Но волка боятся в лес не ходить) Буду пробывать, так же буду признателен на любые ссылки и информацию которая могла бы помочь в решению данной задачи.
__________________
return this...

Старый 07.10.2013, 17:22
C4Grey вне форума Посмотреть профиль Отправить личное сообщение для C4Grey Найти все сообщения от C4Grey
  № 4  
Ответить с цитированием
C4Grey

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
adt -package -target bundle
Подробнее здесь. Здесь ссылка на проект FlashDevelop, сконфигурированный на построение bundle(нормально будет работать только под Windows).
P.S. Да, этот тип сборки совершенно легален и не требует никаких лицензий.


Последний раз редактировалось C4Grey; 07.10.2013 в 17:35.
Старый 07.10.2013, 18:59
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 5  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Цитата:
Сообщение от C4Grey Посмотреть сообщение
adt -package -target bundle
Подробнее здесь. Здесь ссылка на проект FlashDevelop, сконфигурированный на построение bundle(нормально будет работать только под Windows).
P.S. Да, этот тип сборки совершенно легален и не требует никаких лицензий.
Да это знаю) В тойже Flash IDE при создании exe упаковаться автоматом AIR-runtime, но это не то. Нужен фирменный установщик приложения ( вместо нативного ), со всеми вытекающими свойствами. Да уже реализовал два решения этой задачи, протестировал всё гуд. Можно проинсталить как в тихом режиме так и по всем пунктам действующих соглашений. Сейчас конфигурирую под х32 х64 процессоры, делаю несколько апдейтов инсталятора и можно ждать профит)

Добавлено через 3 минуты
p.s. ссылку на пост обнародую
__________________
return this...

Старый 07.10.2013, 19:56
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 6  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Цитата:
Нужен фирменный установщик приложения ( вместо нативного ), со всеми вытекающими свойствами.
Насколько я знаю, это невозможно. Можешь не искать даже.
Единственное, что я делал: устанавливал на компьютере игру/программу и с помощью smart installer'а запаковывал все файлы из папки с установленной игрой.
Вроде работало. На моем компьютере

Старый 07.10.2013, 23:53
C4Grey вне форума Посмотреть профиль Отправить личное сообщение для C4Grey Найти все сообщения от C4Grey
  № 7  
Ответить с цитированием
C4Grey

Регистрация: May 2007
Сообщений: 181
Отправить сообщение для C4Grey с помощью ICQ Отправить сообщение для C4Grey с помощью Skype™
К сожалению, не понял что именно в данном случае имеется в виду под "фирменным" и "нативным", для меня нативный установщик - это получаемый после adt -package -target native. Полученную после adt -package -target bundle директорию можно спокойно использовать для создания какого угодно установщика, начиная от простейшего SFX-архива, и заканчивая программами вроде InstallShield и т.п.

Старый 08.10.2013, 17:19
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 8  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Цитата:
Сообщение от MikroAcse Посмотреть сообщение
Насколько я знаю, это невозможно. Можешь не искать даже.
Единственное, что я делал: устанавливал на компьютере игру/программу и с помощью smart installer'а запаковывал все файлы из папки с установленной игрой.
Вроде работало. На моем компьютере
Не совсем, запусти мониторы файловой системы я отследил реестр и куда записывает дефолтная установка AIR-runtime. Теперь с помощью Inno Setup копируем в любую из директорий сам AIR-runtime и записываем в реестр пусть к ней. Ручная установка AIR закончена. Добавляем вариации на х32,х64 и х86 плюс проверку на то есть ли AIR-runtime чтобы не переустанавливать еще раз ( но это не обязательно так как по сути она перезапишется, минус только в во времени установки ). Красиво всё оформляем в Inno Setup ( выводим список компонентов ), общий прогресс бар и вуаля.
На счёт смарт инсталлера.

Цитата:
Сообщение от C4Grey Посмотреть сообщение
К сожалению, не понял что именно в данном случае имеется в виду под "фирменным" и "нативным", для меня нативный установщик - это получаемый после adt -package -target native. Полученную после adt -package -target bundle директорию можно спокойно использовать для создания какого угодно установщика, начиная от простейшего SFX-архива, и заканчивая программами вроде InstallShield и т.п.
Всё верно, ваш нативный = мой нативный. Про bundle стоит посмотреть в чем отличие.
А суть задачи в том чтобы конечный пользователь не смог не установить AIR-runtime и не выводило ему несколько установочных запросов. Грубо говоря Click&Play
__________________
return this...


Последний раз редактировалось AlexCooper; 08.10.2013 в 17:44.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:50.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:50.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.