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

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

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

блогер
Регистрация: Mar 2010
Сообщений: 108
Записей в блоге: 1
По умолчанию AIR -Несколько приложений в одном инсталлере

Добрый день, коллеги!

Разрабатывается проект, который должен включать в себя основное приложение + небольшая утилитка для его настройки. Суть такая: приложение хранит файл настроек в своем Application Storage. К примеру c:\...\Roaming\MyApplication\settings.xml

Основное приложение должно читать настройки из этого файла, а утилитка, соответственно, писать в него или создавать если он отсутствует. В кратце: два приложения должны иметь общий Application Storage и при всем этом должны устанавливаться из одного инсталятора со всеми такими серьезными фишками типо ярлыков на рабочем столе и тому подобное.

Как можно поизящнее такое дело собрать?

Спасибо за внимание!

Старый 17.05.2012, 11:29
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 2  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Видимо средствами инсталятора AIR никак
Но полно инсталяторов для Win. Они позволяют запускать любые исполняемые файлы EXE и поддерживают разные скрипты, то есть после установки одного дистрибутива AIR приложения запустят другой в нужные директории. Можно попробовать их, возможно что-то подойдет. Например бесплатный InnoSetup
__________________
In Code We Trust

Старый 17.05.2012, 11:41
pas.delger вне форума Посмотреть профиль Отправить личное сообщение для pas.delger Найти все сообщения от pas.delger
  № 3  
Ответить с цитированием
pas.delger
 
Аватар для pas.delger

блогер
Регистрация: Mar 2010
Сообщений: 108
Записей в блоге: 1
Спасибо за совет! Я выкрутился хитрее. (: В проектах для обоих приложений указал одинаковый APP_ID, таким образом они получили доступ к одинаковому Storage-у, ну а потом просто скомпилил один из них, засунул его exe-шник в bin второго и скомпилил второй. Результат, в принципе, вполне устроил. Только вот осталось разобраться как заставить инсталлятор создать ярлыки на десктопе для обоих exe-шников. Ничего не удалось найти, неужели нереально обычными air-овскими средствами?

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

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Можно создать скрипт на AutoIt который создаст ярлык. А сам скрипт запустить как описано по ссылке http://bishoponvsto.wordpress.com/20...in-single-exe/
__________________
In Code We Trust

Старый 17.05.2012, 12:42
pas.delger вне форума Посмотреть профиль Отправить личное сообщение для pas.delger Найти все сообщения от pas.delger
  № 5  
Ответить с цитированием
pas.delger
 
Аватар для pas.delger

блогер
Регистрация: Mar 2010
Сообщений: 108
Записей в блоге: 1
Спасибо еще раз! Поковырялся с InnoSetup, думаю сойдет для моих целей. (:

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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