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

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

   

Evgenii724



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот спасибо большое!!! Жаль раньше эту страничку не видел, плагины пригодятся про запас, по этому не говорю конкретно для какой программы. Многие пользователи не в состоянии сами установить в систему нужные компоненты и по этому могут потом обвинить в неработоспособности сборки. По этому делаю для гарантии с папкой Plugins. .NET Framework 4.6 наверно не востребована из за большого размера раз включает в себя версии с 4 по 4.6. Главное есть теперь 2 и 3.5 с 4.5 Спасибо!!!
 
Добавлено:
Подробнее...

Всего записей: 165 | Зарегистр. 27-09-2015 | Отправлено: 18:18 22-10-2015 | Исправлено: Evgenii724, 18:39 22-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Evgenii724
какие скрипты? которые "научат" программы складывать свои файлы не туда, куда им надо, а куда вам вздумается? так не бывает. в системе всего несколько "мест", обеспечивающих доступ по относительным путям, причем простому юзеру доступна меньшая часть, остальные системные. и программы не просто так суют свои файлы в общие папки - там они доступны всем пользователям компьютера.
представьте ситуацию: вы сделали сборку, "научили" программу, что ее файлы тут, рядышком, на с:\моя суперпуперсборка. а ее взяли и переложили на другой диск. где программе искать свои файлы?
собственно, поэтому, thinapp, предлагает только два варианта: туда, куда хочет программа или в песочницу. про файлы в песочнице программа "думает", что они там, куда она их положила, так что для нее (программы) разницы нет )))

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 20:32 22-10-2015
Evgenii724



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Значит только в песочницу надо эти папки перемещать, что бы всегда программа их там находила. Я так понял. А рядом с исполняемым файлом не получится так как придется все равно хотя бы 1 раз эти пути указывать после первого запуска и которые пропадут в случае перемещения сборки в другое место, придется снова вручную эти пути создавать. Этот вариант не имеет смысла, только в песочницу надо.

Всего записей: 165 | Зарегистр. 27-09-2015 | Отправлено: 20:49 22-10-2015 | Исправлено: Evgenii724, 21:09 22-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Evgenii724
мне кажется, что кто-то что-то недопонимает, но всё равно делает...
добавлять всё что нужно проге для работы - надо сразу, еще до сборки. всё, что добавится потом, к уже готовой программе будет доступно только на этой машине и "с собой" она это не заберёт. ну, разве что тягать ещё и песочницу за собой - если новые файлы там.
тогда в чём смысл портабельности?
да, ещё можно плагины подключать. но это уже два-три-четыре... файла, а не один. очень удобно, ага.

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 21:24 22-10-2015
AVanti473



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

Цитата:
Многие пользователи не в состоянии сами установить в систему нужные компоненты

 
Меня терзают смутные сомнения... Многие пользователи, это кто? Те что на варезниках, гребут софт с условно-бесплатных обменников? Чевой-то у нас интересные люди стали приходить... Сделайте, дайте, но вопросов как сделать, в профильном топике, значительно поубавилось. Уважаемый Evgenii724, я не настаиваю, но, возможно Вам проще здесь http://forum.ru-board.com/topic.cgi?forum=55&topic=11671&start=0 заказывать софт?
По вопросу папок для голосариев, ну а что в песочнице не так? Если выставить изоляцию writecopy для папки "Мои документы", или отдельно для определённых, заранее известных подпапок, то голосарии и будут кочевать в песочнице, вместе со сборкой. А лежат они в песочнице рядом с исполнительным файлом, или в отдельной папке - какая разница? Или нужно чтобы потенциальным юзверям было совсем кошерно?
Заранее прошу прощения за любопытство, но я малость любопытен...

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 21:32 22-10-2015
Evgenii724



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Большое спасибо, очень подробно, доходчиво все обьяснили и послали...
Больше не потревожу.

Всего записей: 165 | Зарегистр. 27-09-2015 | Отправлено: 21:47 22-10-2015 | Исправлено: Evgenii724, 22:15 22-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кстати, о песочнице. 5-я серия активно забивает кеш всяким-разным, причём пухнет очень быстро. так что - не забываем прописывать CachePath в песочницу

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 10:07 23-10-2015
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa, тоесть? CachePath для того, чтобы мусор из кеша кочевал с песочницей, или складировался вне системного. От черезмерного забивания кеша параметр не спасает. (А пухнуть он может от запуска браузера из-под портативки)

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 17:32 23-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
конечно, от "пухлости" не спасает. от пухлости спасает грамотная сборка - не включать в неё то, что и так есть в системе. конечно, это не панацея, а средство не наращивать кеш лишним.
но вот чему не будет рад никто - это кешу в системной папке. поэтому нужно приписывать CachePath. а уж куда - внутрь песочницы или рядом с ней - смотрите по обстоятельствам. если в песочнице ничего такого, чтоб её таскать за собой - лучше внутрь. и очистку при выходе. если чистить песочницу нежелательно - тогда лучше рядом. или в системный TEMP.
выбор зависит от многих факторов и обстоятельств. я лишь указал на подводный камень, а как его обходить - дело личное )))
 
да, чтоб "от браузера" не пух - прописывайте Merged на папку кеша браузера.

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 19:12 23-10-2015 | Исправлено: Proshaa, 19:14 23-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
странно, что никто не прореагировал на http://forum.ru-board.com/topic.cgi?forum=5&topic=31117&start=4180#2
неужели не видите, что это "мечты сбываются"?

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 19:42 25-10-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa
Спасибо, что повторили, ведь и вправду, прошло незамеченным. Тем не менее, не понял разницы? Что в Full что в Delete - всё равно ведь полная изоляция... Насколько я понял из перевода, то и в первом (что давно известно), и во втором случае, сборка не может считать ключ реестра из системы. Так в чём различие?

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 20:30 25-10-2015
GabeGates



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

Цитата:
грамотная сборка - не включать в неё то, что и так есть в системе

Сомневаюсь, что такая сборка будет "грамотной". Вот настроите вы, к примеру, тот же браузер на подхват флеша из системы, и случайно подхватите какой-нибудь 0-day триппер для флеша. А он оттуда по ОС расползется...
И что тогда, судорожно все лечить? А так, песочницу зачистил, и все.

Всего записей: 150 | Зарегистр. 29-09-2015 | Отправлено: 20:30 25-10-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GabeGates
Я не понял о чём речь? Браузер портабельный? Если да, то пофиг что он подхватил - всё системное ляжет в песочницу (при нормальной настройке). А если портабельный флеш, то, как Вы его подкидываете обычному браузеру? Я просто мало с этим сталкивался, вот и интересуюсь...

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 20:34 25-10-2015 | Исправлено: AVanti473, 20:35 25-10-2015
GabeGates



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да я хз. Просто почитал предыдущие странички, а там, как понял, шла речь, чтобы некоторые компоненты из системы брались. Чтобы уменьшить вес контейнера что ли?
Я так понял. Вот про это то и сказал.
 
Добавлено:
Я для себя вообще частенько делаю, чтобы удалялась песочница, по окончании. Так спокойнее

Всего записей: 150 | Зарегистр. 29-09-2015 | Отправлено: 20:37 25-10-2015
bumburbia



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa
Я тоже что-то не почувствовал эйфории, ведь по умолчанию ключи собираемой программы - Full.
GabeGates
Как правило, у большинства пользователей в системе установлен джентльменский набор из фреймворков, библиотек, флеша и т.д., а сборки всем этим пользуются так же, как и установленные программы, не внося никаких изменений.

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 21:04 25-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GabeGates
из песочницы ничего не расползётся, а как правильно заметил bumburbia - совать весь этот хлам, который по-любому есть на любой системе которой пользуются = глупо.  
не те времена - терабайтные винты и скорости инета - уже давно позволяют не экономить место, тем более, что без этого барахла ни одно серьёзная программа работать не будет. про игры я вообще молчу.
 

Цитата:
Тем не менее, не понял разницы?  


Цитата:
Я тоже что-то не почувствовал эйфории

 
при изоляции Full сборка не видит систему, но видит себя. при изоляции Deleted
- не видит ни себя, ни систему. ключа или файла как бы не существует.
напрягаем серое вещество и начинаем ликовать ))
 

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 21:59 25-10-2015
GabeGates



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

Цитата:
из песочницы ничего не расползётся

Ну-ну, это вы расскажите тогда, когда своим портативным браузером, созданным по аналогичной схеме, винлок словите.
Тогда вот точно придется напрягать серое вещество.
Впрочем, сейчас эпидемия спала, как видно.
 
Добавлено:
Мое мнение - виртуализированная программа должна быть максимально изолирована от ОС. Впрочем, и сами разработчики об этом напоминают при каждом запуске

Всего записей: 150 | Зарегистр. 29-09-2015 | Отправлено: 22:45 25-10-2015
AVanti473



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

Цитата:
при изоляции Deleted  
 - не видит ни себя, ни систему. ключа или файла как бы не существует

 
А зачем он тогда вообще для сборки?

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 23:06 25-10-2015
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
ну, раз лень напрягать собственное серое - загляни под шапку-нивидимку в предыдущем моём посте
конечно, разрабы его не с этой целью делали, а для удобства отладки сборок: ничего физически удалять не надо - прописал deleted - и оно исчезло из сборки. проще вернуть и ничего не потеряешь\не забудешь. особенно с файлами, раскиданными по куче папок - удобно.
GabeGates
ну, во-первых, не знаю, что у вас там за осеннее обострение эпидемии, а у меня life-time системы около 8 лет. и винлоков ни разу не видел у себя. может, потому, что серое вещество использую по назначению? ДО того, как залезть куда не следует, а не после?
мелкую пакость - да, приходилось отлавливать. особенно когда антивирус стоял
а когда отказался от него - так и тихо всё стало почему-то...
регулярно проверяю сканерами - ничего не находят.
так что не нужно возлагать на ThinApp несвойственных ему функций фаервола и антивируса. лучше делегируйте их драйверу head.sys )))
 
но обострение, видать, всё же где-то присутствует - буквально сегодня пришло два письма. одно сообщило, что т.к. я зарегистрирован в их соцсети, то мне предлагают дружбу  с с симпатичной девушкой (о том, что про эту сеть я впервые слышу, уточнять наверное не надо?) ну, это хоть стандартная уловка. а второе вообще весёлое. оказывается, я пользуюсь онлайн-банкингом и всё время захожу с разных IP.

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 23:32 25-10-2015
freedaw



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

Цитата:
Ну-ну, это вы расскажите тогда, когда своим портативным браузером, созданным по аналогичной схеме, винлок словите.

С правильно собранным браузером ловил, и аж ничего не случалось страшного - да, в рантайме мышь и клава блокируется, что ничего сделать нельзя, но после аппаратной перезагрузки от винлока и следов никаких не остаётся в системе.
 
AVanti473

Цитата:
А зачем он тогда вообще для сборки?

При изоляции Deleted сборка не только не видит данный ключ реальной системы, но и не может создать такой же виртуальный у себя. Для чего это может быть нужно, придумайте уже сами.

Всего записей: 788 | Зарегистр. 04-11-2012 | Отправлено: 23:33 25-10-2015 | Исправлено: freedaw, 23:34 25-10-2015
   

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