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

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

   

OldMichael



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а)
Из инета выкачал thinstall-портабле-прогу. Но при запуске прога показывает сплеш тенстала потом свой сплеш и заканчивает работу (песочница с фалами создается рядом).
б)
 есть старая установленная и рабочая прога, при попытке сделать тинстал  (первый снимок, копирование, настройка, второй снимок)  
   - с диска C: ведет себя см. а)
   - с другого диска доходит до сплеша программы и выпадает мсгбоксом с ошибкой.
 
Некоторые эксперименты с изолятормодами ни к чему не привели ;( !

Всего записей: 307 | Зарегистр. 07-03-2004 | Отправлено: 21:45 27-12-2012
freedaw



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OldMichael
Такое случается сплошь и рядом и универсального рецепта "лечения" нет. Иногда проще смириться с этим и найти другой рабочий аналог. Ну а если программа такая незаменимая, попробуйте запустить сборку через log monitor - получите большой текстовый файл с протоколом процесса запуска сборки и смотрите, в чём "затык" (если, конечно, понимаете что к чему). Даже если найдёте причину, то не факт, что её удастся устранить.
Самое простое, что можно попробовать - собирать сборку разными версиями ThinApp - иногда помогает. У меня, например, есть прога, которая работает только при сборке в версии 3.358, да ещё и "умудряется" обходить любую изоляцию и создавать ключ реестра (правда пустой) в реальной системе. Что ж, пришлось смириться.
Так что, "чудес" в деле портабелизации случается предостаточно.

Всего записей: 788 | Зарегистр. 04-11-2012 | Отправлено: 14:05 28-12-2012
bigsage



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для поднятия скилов по ThinApp-у:
 
Packtpub.VMware.ThinApp.4.7.Essentials.Nov.2012
http://www.mediafire.com/?60de4v7da7rj7zp

Всего записей: 19 | Зарегистр. 14-07-2012 | Отправлено: 05:49 29-12-2012
ALEX666999



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsage
http://forum.ru-board.com/topic.cgi?forum=5&topic=31117&start=2320#21 и следующие посты, а также тут.
 
Или у вас что-то другое?
 
P.S. A кой-чего, типа отключения сплэша, аффтару самому бы следовало подучить.
    По крайней мере, я при беглом осмотре этой фичи в книге не заметил.

Всего записей: 6652 | Зарегистр. 20-05-2004 | Отправлено: 01:06 31-12-2012
bigsage



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALEX666999
Отключение сплэша до появления опции .ShowSB - это хак, а не фича.
 
А так книжка ок, хорошо структурирована + пласт есть как в интерпрайзе применять ThinApp.

Всего записей: 19 | Зарегистр. 14-07-2012 | Отправлено: 07:14 31-12-2012
ALEX666999



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bigsage
Ну я ессно не про изменение кое-каких байт в исполняемых распакованных файлах,
а про опцию, добавляемую в .ini
 
Хотя если оно массово начнёт тиражироваться, возможно разрабы спрячут
данную фичу чуть раньше, чем они хотели бы (если хотели).
 
С наступающим!

Всего записей: 6652 | Зарегистр. 20-05-2004 | Отправлено: 15:27 31-12-2012
golowolomka

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в VMware 9.0.1-894247 поставил XP sp3 х32 и ThinApp 4.7.3-891762 виртуализировал xf-adsk2013_x32.exe (это универсальное лекарство для автокада)
запускал эту сборку в XP sp3 х32, не запускается
   
запускал в W7 sp1 x64, тоже не работает
   
голову всю  сломал, может кто сталкивался, подскажите как победить

Всего записей: 14 | Зарегистр. 03-06-2009 | Отправлено: 01:03 14-01-2013
AVanti473



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

Цитата:
виртуализировал xf-adsk2013_x32.exe (это универсальное лекарство для автокада)

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

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 23:08 14-01-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AVanti473
Там следом же возникнет другая ошибка, что невиртуальное лекарство не может пропатчить виртуально окно программы.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 12:50 15-01-2013
golowolomka

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

Цитата:
Пардон, а зачем делать виртуальное лекарство?

естественно делал сборку автокада с лекарством, но увидел что оно не работает, стал экспериментировать с ним отдельно, чтоб не пересобирать каждый раз такого монстра.
А на счет нет доступа, так я от админа все делал, от админа запускал, и на контейнер пробовал изоляцию Merged и вообще без изоляции-удалил все  ##Attributes.ini-без толку
и в Package.ini не знаю что можно поменять чтоб xf-adsk2013_x32.exe хоть запустился

Всего записей: 14 | Зарегистр. 03-06-2009 | Отправлено: 19:48 15-01-2013
AVanti473



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

Цитата:
естественно делал сборку автокада с лекарством, но увидел что оно не работает, стал экспериментировать с ним отдельно

 
Простите, я вот что не понял, в итоге получается что портабельный автокад отдельно в контейнере, а лекарство отдельно? Или я как-то не так понял? Если всё так, то скорее всего лекарство закономерно не видит другой виртуальный контейнер не зависимо от системы изоляции лекарства. Это ведь всё равно, что запускать автокад на одном компе, а лекарство на другом в надежде что оно каким-то образом поможет совершенно другому компьютеру...
Впрочем ладно, возможно я просто не совсем понял вас...
Во всяком случае я вижу два решения:
1) Пересобирать автокад вместе с лекарством пока не заработает.
2) Позволить порташке автокада иметь доступ к порташке с лекарством или наоборот - это где-то выставляется в настройках... Помоему вот тут:
 

Код:
ChildProcessEnvironmentDefault=External
Дополнительный параметр, позволяющий запускать дочерние процессы (внешние приложения) вне
виртуального контейнера. Очень важная опция, если портабельная сборка должна обращаться к
другим программам или запускать другие exe в контейнере. Например, если была
портабелизирована программа, создающая файлы pdf и автоматически запускающая при этом
вьюер pdf, то без указанного параметра External, все запускаемые программы через виртуальную
среду, будут дублированы в песочнице.
Возможный вариант, когда все дочерние процессы будут исполняться только в виртуальной среде:
;ChildProcessEnvironmentDefault=Virtual
Но даже в этом случае, можно вынести часть программ в реальную среду, указав их имена в
строке: ;ChildProcessEnvironmentExceptions=program1.exe; program2.exe и т.д.
Эта же опция в сочетании с ChildProcessEnvironmentDefault=External сделает обратную операцию
– оставит выбранные процессы в виртуальной среде.

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 23:20 15-01-2013
golowolomka

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

Цитата:
я просто не совсем понял вас...  
да, так и есть
все это понятно и очевидно что Вы пишите, СУТЬ в том, что xf-adsk2013_x32.exe не запускается из виртуального контейнера, выскакивает ошибка(см. мой первый пост выше) и я не могу это побороть.  
 

Цитата:
ChildProcessEnvironmentDefault

 
уже пробовал, без толку
 

Всего записей: 14 | Зарегистр. 03-06-2009 | Отправлено: 01:22 16-01-2013
xAdveNx

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не получается автокад 2012 с спдс 8.0 portable сделать.... у кого получилось? если получилось напишите пошагово, буду очень благодарен )

Всего записей: 1 | Зарегистр. 23-01-2013 | Отправлено: 14:25 23-01-2013
tuz1979

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
почему в новых версиях VMware ThinApp не подходят плагины AppLinks

Всего записей: 69 | Зарегистр. 20-04-2010 | Отправлено: 17:26 24-01-2013 | Исправлено: tuz1979, 18:44 24-01-2013
borodadps

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли привязать в портабл-сборке hardware data (MAC-adress, HDD serial) и дату установки

Всего записей: 4 | Зарегистр. 20-04-2009 | Отправлено: 11:55 05-02-2013
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
tuz1979
У меня все находит, если плагины тоже новых версий. Мешает в новых версиях только то, что теперь нельзя в папку плагинов добавлять посторонние файлы, программа их пытается открыть как плагины и не запускается.
 
borodadps
Только имя компьютера и идентификатор раздела (не HDD, а логического раздела на нем).

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 17:39 05-02-2013
Jban_32

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос из FAQ ThinApp Spoon 3.0.

Цитата:
...имеет очень неприятную опцию, связанную с отправкой данных на  
VMware, которую необходимо отключать...

Речь шла об VmWare Horizon? Отключать в галкой или нужно где-то в конфигах?

Всего записей: 130 | Зарегистр. 29-07-2009 | Отправлено: 03:55 17-02-2013
bigsage



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имеется проблема: если из папки программы удалить хотя бы один файл, справки например, то после сборки программа запускает msiexec и хочет восстановить удаленное. Знаю способ подмены msiexec. Но все равно при запуске программы выскакивает окно msiexec раз пять, время запуска увеличивается значительно. Использую 4.7.3-891762. Может кто знает как это обойти? Уж много барахловых файлов всяких с программой идет. Спасибо.

Всего записей: 19 | Зарегистр. 14-07-2012 | Отправлено: 09:30 17-02-2013 | Исправлено: bigsage, 09:31 17-02-2013
AVanti473



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

Цитата:
Уж много барахловых файлов всяких с программой идет. Спасибо.

 
bigsage, я конечно прошу прощения, в том числе и у всех присутствующих, но что за мода или мания такая убирать всё что можно кастрировать у программы???
Сначала, я был поклонником таких действий, а позже задумался:
- Убирание мусора! Зачем? Ну ясен перец для уменьшения размера!
Ну и как в таком случае понимать убирание мелких файлов весом в пару мегабайт, при конечном весе порташки в более 100, а то и 500 МБ?
Кроме как паранойей я это назвать более никак не могу!
Почему же у меня теперь столь жёсткая позиция? Потому, что во многих обсуждениях часто слышится, мол, в реестре сборки много мусора! НУ И ЧТО? Можно подумать, если я образцово почищу сборочные файлы реестра я уменьшу сборку на сотни мегабайт!? Да на считанные килобайты она уменьшится и не более того! А мусорные ключи, так или иначе, будут создаваться вновь и вновь при каждом запуске порташки!
Порташка - это всё равно закрытый контейнер, поэтому сколько там "мусорных" ключей реестра в файлах, ИМХО не имеет никакого значения, конечно если контейнер закрыт (режим WriteCopy).
- Возвращаясь к ненужным файлам: Кто Вам сказал, что, к примеру, фаил справки к программе, не нужен? Помоему это полный мазахизм, когда выдерают фаил справки только за тем, чтобы сократить программу на долбаные 4 или 5 МБ! И это в наш-то век огромных скоростей инета! Не, ну правда, хочу взглянуть в глаза тому уроду, который при скорости инета даже в 256 Кб/с задаётся вопросом почему порташка весит не 20, а 25 Мб? Да ладно бы пользователи, но когда сборщик портабла об этом задумывается... А ничего что в файлах справки нужная инфа по работе с прогой содержится?
Мусор... - понятие ооочень неоднозначное! Как по мне, то единственный мусор в портабельной программе - это деинсталлятор, да и то не всегда! Потому, что есть программы, которые обращаются к этому файлу в случае критических сбоев ища информацию для восстановления, и не находя его просто падают! Бывает что программа обращается не к деинсталятору, а к лог файлу установки, который тоже выкидывают как мусор! В итоге, кастрированная порташка сама становится мусором на компе!
- Ещё, меня всегда мучает вопрос - вот люди, создавшие VMware ThinApp, неужели они по вашему глупее нас всех вместе взятых? Мы ведь режем и кастрируем то, что программисты и авторы VMware ThinApp специально оставляют и сохраняют, причём не для понтов, а именно для большей совместимости и работоспособности!
Опять же ИМХО, нужно заботиться не о файлах справки, а о полезных находках других пользователей для создания некоторых особенностей портабла! Лично я, всегда полностью вручную закрываю под WriteCopy все папки, связанные с темповым хранением файлов из инета! Ничего не попадает в реальную систему и не взаимодействует напрямую с реальными файлами системы! Даже системный браузер, открытый через порташку, создаёт в папках портабла своё зеркальное отображение со своими индивидуальными настройками! Это касается программ скайпа, маилагента и т.п. Получается, что работа ведётся в одном браузере, но с разных сторон (с порташки и из системы)! При этом любое умышленное сохранение файлов пользователем через программу, всегда делается в реальную систему и на любой диск!
Возможно, я во многом не прав! Что-ж, прошу прощения. Просто те же файлы справки, по работе с программами мне не раз помогали в жизни и то, что для одних будет мусором, для других является полезной информацией, поэтому я и решил написать этот пост!

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 10:13 17-02-2013 | Исправлено: AVanti473, 10:16 17-02-2013
bigsage



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

Цитата:
Кто Вам сказал, что, к примеру, фаил справки к программе, не нужен?

Я сам себе так сказал. Порты делаю, исключительно, для себя. Справки у меня отдельно хранятся. Что если я ее так хочу почитать, не через программу.
И вообще, это сугубо личное. Я любитель еще exe жать. Чем меньше по размеру, тем приятнее. Скорости интернетов тут практически ни причем.

Всего записей: 19 | Зарегистр. 14-07-2012 | Отправлено: 17:06 17-02-2013
   

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