Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3

Модерирует : gyra, Maz

articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

   

Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нет у меня сервера и всего что с ним связано, поэтому вопрос - как ведут себя на серверах портабельные софты ThinApp при взаимодействии с "тонкими клиентами"? Нормально работает эта технология или есть какие-либо заморочки?

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 17:05 12-01-2011
naooki



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Спасибо! Помогло!
Специфика работы UltraIso создает проблемы при закрытии программы.

Всего записей: 30 | Зарегистр. 19-11-2009 | Отправлено: 17:50 12-01-2011
ne0_2002



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую!
Есть основное приложение у которого справки выполнена в формате Help 2. Все настроено в песочнице и прекрасно работает.
Есть несколько опциональных дополнений (порядка 10), которые также содержат справочные данные в этом формате и которые хочется оформить плагинами к основному контейнеру (через OptionalAppLinks).
 
При этом нужно, чтобы справка этих опций дополняла основную.
 
Пробовал регистрировать из скрипта динамически (через H2Reg.exe), но процесс валится с невнятной ошибкой. Вариант выполнить настройку песочницы так, будто установлен "полный набор" не нравится, т.к. хочется добиться именно компонентной организации.
 
Может кто уже решал аналогичную задачу?

Всего записей: 601 | Зарегистр. 18-06-2002 | Отправлено: 18:36 12-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ne0_2002
Если программа именно во время установки связывает эти части справки, то не вижу явного выхода.
 
Хотя если дополнение делается по схеме: установка основного софта + снимок1 + установка дополнения + снимок 2, то все должно работать.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 18:48 12-01-2011 | Исправлено: NickOnToluca, 18:55 12-01-2011
ne0_2002



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
Тогда в каждый момент будет доступна справка только одного дополнения, потому как второе и последующие будут перебивать список зарегистрированных HxS (ладно бы регистрация в реестре в разные ключи/значения прописывалась, а так в бинарник в %Common AppData%).

Всего записей: 601 | Зарегистр. 18-06-2002 | Отправлено: 00:25 13-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ne0_2002

Цитата:
второе и последующие будут перебивать список зарегистрированных

Проверял?
Ну скорее всего так и есть.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 00:34 13-01-2011
white778899

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет корифеям!
 
Какие слухи о введении поддержки x64 app в thin app? Очень уж хочется adobe AE CS5 запортировать. =)
 
 
Кстати, никто не щупал Microsoft Application Virtualization (App-V), 4.6 версия работает с x64.
Подробнее тут:
http://www.techdays.ru/videos/1325.html

Всего записей: 15 | Зарегистр. 08-08-2009 | Отправлено: 08:49 13-01-2011
ne0_2002



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca

Цитата:
Проверял?

В том то и мерзость ситуации, что подтверждено тестами.
Так что вопрос остается открытым.

Всего записей: 601 | Зарегистр. 18-06-2002 | Отправлено: 13:06 13-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ne0_2002
Да, проблема в том, что это файл. При подключении плагина он заменяется целиком.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 13:33 13-01-2011
Wadim51

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скажите пожалуйста, а можно как-то создать портабле версию не в одном файле?
Суть проблемы такая: нужно создать портабле программу для рассылки объявлений.  
Для данной программы требуется подключать, создавать, изменять файлы баз данных, при том делается это посредством самой программы, и путь к подключаемой базе тоже настраивается в настройках.
Как понимаю, если создать 1 запакованный файл, то работать это не бует.
Хотелось бы создать портабле программу в папке которой лежит отдельный файл базы, чтобы можно было бы в эту же папк, или другие положить еще оду базу, или создать там новую.  
Скажите пожалуйста, теоретически это возможно посредством данной прогоаммы?  
Сам я подазремаю то, что это возможно толко в бесплатном Portable App Creator так как у меня есть скачанная записная книжка, где подключаются базы. Но Portable App Creator это не  савсем портабле, как понимаю по описанием и рукаводствам.
Можете сть какой-то аналог?  
Заранее всем СПАСИБО!!!!

Всего записей: 65 | Зарегистр. 21-12-2009 | Отправлено: 03:53 15-01-2011
white778899

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Более чем - вот, посмотрите, на примере portable vegas 10,  
у меня получилась модульная система
 
http://rutracker.org/forum/viewtopic.php?t=3346146
 
Вам поможет включение applinks в основном модуле
и заменяемые/подключаемые плагины.  Правда, не на этапе выполнения,  
а до запуска программы.
 
package.ini:
 
[BuildOptions]
OptionalAppLinks=plugins\*.dat;plugins\*.exe
 

Всего записей: 15 | Зарегистр. 08-08-2009 | Отправлено: 11:22 15-01-2011 | Исправлено: white778899, 11:23 15-01-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья!
Просмотрел мануалы и все три части темы, но хотелось бы четко уяснить такой ньюанс. В чем фишка добавления рядом с Package.ini файла ##Attributes.ini? Почему для того, чтобы иметь возможность вносить изменения в реальную систему недостаточно задать DirectoryIsolationMode=Merged только в Package.ini, а нужен еще и ##Attributes.ini?

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 17:56 16-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent

Цитата:
DirectoryIsolationMode=Merged только в Package.ini

Это глобально.
 

Цитата:
еще и ##Attributes.ini

Для отдельных папок.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:08 17-01-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
когда ##Attributes.ini лежат в конкретных папках и определяют изоляцию этих конкретных папок, а в Package.ini задается глобальная изоляцмя - это мне понятно. Мне не совсем понятно, когда ##Attributes.ini предлагается положить в корень проекта рядом с Package.ini. Мотивация - для нормального взаимодействия с системой. При этом и в Package.ini и в ##Attributes.ini задан режим DirectoryIsolationMode=Merged.

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 15:40 17-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent
Могу ошибаться, но кажется, в последних версиях это не актуально.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 17:01 17-01-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca

Цитата:
Могу ошибаться, но кажется, в последних версиях это не актуально.

Тогда с ##Attributes.ini понятно. Но хочу уточнить.  
1. Чтобы программа могла изменять и создавать файлы в реальной системе, достаточно задать в Package.ini DirectoryIsolationMode=Merged? Или все же лучше в Package.ini задать DirectoryIsolationMode=WriteCopy и создать 24 папки с именами %drive_C% …. %drive_Z%, в каждую из которых поместить файл ##Attributes.ini с DirectoryIsolationMode=Merged? Или без разницы?
2. Если доступ к реестру реальной системы не нужен, задаю в Package.ini RegistryIsolationMode=WriteCopy, а если нужен (чтобы исправлять или удалять записи), тогда задаю RegistryIsolationMode=Merged?
Использую версию ThinApp 4.6.0-313780 (4437) полностью распакованная... (из шапки).

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 20:10 17-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent

Цитата:
1.

Достаточно первого (кроме изменений в системных папках).
 

Цитата:
2.

Да.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:17 17-01-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
Спасибо! Вроде все более менее уяснил.

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 23:10 17-01-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent
2. Да и тоже кроме критических записей реестра (их уже можно вручную в проекте).

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 10:33 18-01-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
Хочу себя проверить. Делаю портебл Trojan Remover. Для того, чтобы он мог удалять/перемещать файлы задаю в Package.ini DirectoryIsolationMode=Merged и для всех системных папок в ##Attributes.ini тоже задаю DirectoryIsolationMode=Merged. А во всех его родных папках остается Full.
Теперь реестр. По идее надо для него в Package.ini задать RegistryIsolationMode=Merged, чтобы он смог удалять нехорошие записи из реестра. Но есть одно НО. При запуске на каждой машине он будет оставлять в реестре ключи Армадилло, зависящие от железа. Если делать только для себя, то я бы задал режим RegistryIsolationMode=WriteCopy, а записи, при необходимости удалял бы в ручную. Но, если еще кто-то будет пользоваться, то возможны нарекания. Пока не знаю, как этот момент обойти.

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 12:45 18-01-2011 | Исправлено: coherent, 12:46 18-01-2011
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) 3
articlebot (28-02-2016 18:11): VMware ThinApp (formerly Thinstall) часть 4


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru