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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

   

SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maklar47, зеркало FAQ от Astra55 на яДиске: http://yadi.sk/d/YXDAgjdf8Tmai
предыдущую ссылку не успел заметить)

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 15:41 29-12-2013 | Исправлено: SunOK_ZM, 21:29 05-01-2014
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
и прочие
официальную из http://forum.ru-board.com/topic.cgi?forum=35&topic=51823&start=680#1 юзеру, "который искал" в падлу дать ?  

Всего записей: 5640 | Зарегистр. 19-12-2003 | Отправлено: 16:04 29-12-2013
maklar47

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо dandvd, SunOK_ZM и конечно maK за ссылку на интересный топик.
В личку отписаться не получилось- какие-то ограничения. Извините за оффтоп.

Всего записей: 19 | Зарегистр. 28-12-2013 | Отправлено: 20:31 29-12-2013
JugglerLKR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую! С Новым Годом и Рождеством!
Прочитал монументальный труд - FAQ. С наскоку понять тяжело, поэтому еще до того как приступаю задам несколько вопросов и опишу задачу.
Есть криво написанная проприетарная программа, которая работает с временными файлами по абсолютному пути. Соотв. запустить её несколько копий "в лоб" не выходит, по понятным причинам. Понял, что надо это дело виртуализировать с изоляцией.
Как сделать так, чтобы можно было запускать программу одновременно неограниченное число копий? Это необходимо для того, что программу будут запускать через 2x application server xg, соотв. опубликовать там к примеру 100 копий просто нереально, да и непонятно, "занята" ли копия кем-то или нет.
То есть нужно, чтобы виртуализированая изолированная программа во время запуска в каждой новой терминальной сессии делала сначала копию самой себя, а потом уже эта копия запускалась, а после окончания работы прибивалась. Какие идеи будут у гуру на этот счёт?

Всего записей: 178 | Зарегистр. 23-05-2004 | Отправлено: 00:54 07-01-2014 | Исправлено: JugglerLKR, 00:55 07-01-2014
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JugglerLKR, надеюсь программа не проверяет свои копии по процессам (тогда нельзя прописывать в package.ini такие параметры:
ProcessExternalNameBehavior=Original    
AllowExternalProcessModifications=1).  
А так, надо следующее:
DirectoryIsolationMode=WriteCopy - всё пишется в песочницу, но нужные папки можно "отрегулировать" в файлах ##Attributes.ini.
SandboxPath=%AppData%\Thinstall - в папке пользователя (у терминальных сессий они же у каждого разные?).
В результате каждая сессия запустит один файл портативки, но настройки должны быть у каждой сессии свои, единственная непонятка для меня - как обстоят дела с профилем пользователя сессии, ибо недостаточно знаком с терминальной работой...

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 04:27 07-01-2014
JugglerLKR



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

Цитата:
надеюсь программа не проверяет свои копии по процессам

Судя по тому, насколько она кривая - я думаю нет.
Вопрос действительно в том, как этот 2x сервер через терминалы работает, пока загадка.
Еще выяснилось, что софтине нужна java. Её тоже запихивать в песочницу, или можно отдельно установить.  
И второй вопрос - софтине ежечасно нужно обновлять один файл на входе, как это сделать не пересобирая всю сборку?

Всего записей: 178 | Зарегистр. 23-05-2004 | Отправлено: 11:46 08-01-2014
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JugglerLKR 11:46 08-01-2014
Цитата:
Еще выяснилось, что софтине нужна java. Её тоже запихивать в песочницу, или можно отдельно установить.  

можно отдельно.

Цитата:
И второй вопрос - софтине ежечасно нужно обновлять один файл на входе, как это сделать не пересобирая всю сборку?

дать права на запись этого файла через ##Attributes.ini без изоляции. А вообще в шапке FAQ рекомендую почитать .

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 13:54 08-01-2014
JugglerLKR



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

Цитата:
А вообще в шапке FAQ рекомендую почитать  

Я с этого начал Теоретически пока изучаю вопрос, еще не поставил ни сервер с 2x ни чистую винду. Кстати, за образец решил взять Win XP sp2, вот только русскую или английскую?!
 

Цитата:
дать права на запись этого файла через

Насчёт файла я бы хотел пояснить. Софтине нужно подсовывать новый "входной" файл ежечасно в её директорию. Вопрос к это реализовать?

Всего записей: 178 | Зарегистр. 23-05-2004 | Отправлено: 13:32 09-01-2014
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JugglerLKR, наверно многие не поняли что такое "один файл на входе". И гляньте свои ЛС.

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 17:39 09-01-2014
distortion



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

Цитата:
Софтине нужно подсовывать новый "входной" файл ежечасно в её директорию. Вопрос к это реализовать?

Создать в реальной системе такую же директорию и подкидывать файлы в нее, а в виртуальной выставить ей изоляцию merged

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 17:49 09-01-2014
JugglerLKR



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Примерно проясняется вопрос. Спасибо ответившим, личку видел - отписал.
По версии винды всё ж какую посоветуете для создания сборок?
Кстати, правильно ли я думаю, что вполне подойдёт vmware workstation. Сделал виртуалку - в ней снепшот. И всегда можно вернуться в чистую винду.

Всего записей: 178 | Зарегистр. 23-05-2004 | Отправлено: 18:13 09-01-2014
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JugglerLKR
1. Собирать лучше на максимально "простой" ОС, с которой совместимо ПО.
2. Любая виртуалка подойдет (vmware, vbox и т.п.)  

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 18:42 09-01-2014
ice99

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите такой момент.
Портабелизирую приложение.
Работает отлично при "CompressionType=None" .
Как только ставлю "CompressionType=Fast и OptimizeFor=Disk"
то запускается, создаёт песочницу и всё - вылетает.
На 4-ке такого не встречал.

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 17:42 11-01-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ice99
"«Дорогие ученые! У меня который год в подполе происходит подземный стук. Объясните, пожалуйста, как он происходит»." (с) БС
Похоже на Ваш вопрос?

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 18:10 11-01-2014
ice99

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Нет. Не похоже. Я принципиально не указываю приложение, чтобы не грузить лишней информацией.
Проблема появляется только после указания в Package.ini Compressiontype = Fast
Я предположил что все сборщики портабельных приложений собирают билды сначала без компрессии ,а когда приложение отлажено для финального билда используют компрессию.  Я так тоже всегда делал. Проблема возникла в первый раз. Предположил что гуру Тхинсталла угадает проблему "с трех нот", поэтому не стал грузить сюда всю песню.

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 18:38 11-01-2014
AVanti473



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

Цитата:
Проблема появляется только после указания в Package.ini Compressiontype = Fast

 
Сталкивался с таким сам. Уверен, что это происходит из-за того, что прога стартует, когда ещё не все файлы "разжаты" в создаваемом контейнере. Если фаил ужат, чтобы прочитать его нужно немного больше времени, или даже его распаковка в какую-то временную среду для корректного чтения. Программа при старте по сути обращается к файлу, который либо ещё не готов, либо в очереди на распаковку во временной каталог и просто отсутствует ещё по этой причине. Как результат - либо вылет, либо сообщение, что не найден какой-то нужный фаил.
 
Других причин я не вижу, а с этой ситуацией, повторюсь, сталкивался.

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 18:47 11-01-2014
ice99

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Самое интересное, что версия 4.7 отлично делала эту компрессию на этом же приложении. (5 ку запустил т.к. нужна поддержка билда в 64 среде.)

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 18:51 11-01-2014
AVanti473



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

Цитата:
Самое интересное, что версия 4.7 отлично делала эту компрессию на этом же приложении

 
Не знаю, но я сталкивался с этой проблемой и в 4.7.3 тоже.

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 19:18 11-01-2014
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ice99
Цитата:
угадает проблему "с трех нот"
Боюсь, что ошиблись топиком, телепание или мозговое радио находится в разделе Флейм.
AVanti473
Это домыслы и вымыслы, не имеющие никакого отношения к реальности. Во всяком случае, к нашей. За другие не в ответе.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 19:33 11-01-2014
ice99

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Меньше всего хочу флеймить и троллить.
Считаю что максимально локализовал описание проблемы.  
Конкретно у вас была такая проблема с компрессией?  да\нет
Если "да" поделитесь решением если оно существует.
Если "нет"- зачем увеличивать счетчик постов бородатыми фразами "телепаты в отпуске"?

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 20:50 11-01-2014
   

Страницы: 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