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

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

   

distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
с twain разобрался - все дело было в VirtualizeExternalOutOfProcessCOM=0, спасибо

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 20:25 09-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто-то пробовал портабелить Microsoft SQL Server Native Client? Перебрал уже все билд опции, но не подключается к серверу, в то время, как установленный в системе, успешно подключается.
 
посмотрите проект, пожалуйста Navicat 11.0.6 EN Portable, в составе Microsoft SQL Server Native Client

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 23:09 10-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Откуда взяли такую строчку?
ChildProcessEnvironmentDefault=Native
Насколько я знаю, там может быть дефолтный и скрытый Virtual или часто применяемый External. Зачем ставить такую изоляцию на папку Microsoft SQL Server в Програм Филес? Возможно, придется выносить какие-то дллки. Сервера у меня нет, проверять негде, поэтому ничего на практике попробовать не могу, но минут за 15 точно бы сказал - можно это воообще сделать или нет.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 05:26 11-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
спасибо! вынес основную dll'ку и зашелестело
 
ChildProcessEnvironmentDefault=Native - это мне ThinAppHelper подставил значение... такого не существует, верно подметили.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 02:49 12-05-2013 | Исправлено: distortion, 13:33 12-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Свежий Q-Dir 5.57 Thinstall - удобный parent для разборки.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 01:41 13-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Цитата:
Свежий Q-Dir 5.57 Thinstall - удобный parent для разборки
Тормозной, наверченный и совершенно не отвечает своим задачам. Надо изолировать буквально все, иначе результат любых действий оказывается в реальной системе. Без этого подобные сборки лишены смысла, ни Богу свечка, ни черту кочерга.


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 10:29 13-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
на системых директориях и реестре writecopy, все подключаемые childs наследуют изоляцию, если она "сильнее". полагаю, что ничего не вывалится в систему, или ошибаюсь?
 
Оффтоп: а что есть из мелкого и приличного? на softpedia пролистал всю категорию с приличным рейтингом, не заметил ничего толкового.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 10:42 13-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Цитата:
ошибаюсь?
Разумеется. Ведь был же недавно разговор насчет якобы изобретенного мной термина для изоляции None. А в этой сборке сплошные None, папок нет, изоляции нет. Недавно пересобирал Pablo (Thinapp и Spoon), и то без учета самых последних веяний. Как говорят, почувствуйте разницу:
 
После опубликования FAQ, ощущаю свою полную неспособность донести разумное, доброе, вечное в письменном виде до широких масс общественности. Может оно так и есть на самом деле Пишу-пишу, объясняю-объясняю, а потом читатели с радостной улыбкой законченных идиотов делают все через задницу, разумеется, не как написано, а по-своему, по-бразильски. И на голубом глазу спрашивают - а разве я не так делаю? а почему оно у меня не работает или не так работает? Полный и законченный абзац! Правда, тешу себя надеждой, что есть непишущие в топик и не выкладывающие сборки на публику, те, кто прочел и усвоил содержание мануалов и FAQ-ов. А может зря тешу, нет уже таких...

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:19 13-05-2013 | Исправлено: Astra55, 11:20 13-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
быть может мы о разном... я так и не уловил, для чего нам изоляция всего и вся? достаточно стандартной изоляции (writecopy) к "базовым" системным каталогам:
 
%AppData%
%Common AppData%
%Local AppData%
%Program Files Common%
%ProgramFilesDir%
%SystemRoot%
%SystemSystem%
 
и реестру. все плагины унаследуют это, если зашитая в них изоляция "слабже".
 
с вашей изоляцией абсолютно все будет валиться в песочницу, включая и второй снимок. для чего нам это - непонятно... для сохранения девственности ВМ? сомнительная цель. истинная цель, в моем понимании, - отловить виртуализированную составляющую, а делать это можно и без изоляции вовсе.
 
П.С. лично я не сомневаюсь в вашей экспертизе и благодарен за FAQ, но я был бы еще более благодарен за минимальный уровень лояльности/уважения. позиция "все придурки, кроме я" очень удобна, не спорю, однако совершенно некомфортная для окружающих.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 11:46 13-05-2013 | Исправлено: distortion, 11:52 13-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Делайте по-своему, чтобы все валилось в систему, я не против, может задача такая поставлена. У меня Pablo служит для запуска на основном компе любых посторонних и неизвестных программ, поэтому изоляция полная. Для чего можно использовать Вашу сборку, мне познать не дано, увы.
Цитата:
благодарен за FAQ
Все равно Вы его не читали, так что не стОит благодарности.
Цитата:
 "все придурки, кроме я"
Я именно этого не говорил.
Цитата:
совершенно некомфортная для окружающих
Полезная информация, даже высказанная в язвительной форме, не перестает быть полезной, в отличие от вежливого толчения воды в ступе, пережевывании давно пережеванного и избивания избитых истин.  
 
 


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 12:18 13-05-2013
distortion



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

Цитата:
Все равно Вы его не читали, так что не стОит благодарности.

а вот и нет читал, читаю и ношу с собой, не от корки до корки, конечно, но тем не менее.
 
а вот и Pablo Commander 1.4 EN Portable с изоляцией WriteCopy для всего.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 13:22 13-05-2013 | Исправлено: distortion, 16:35 13-05-2013
distortion



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

Цитата:
Как говорят, почувствуйте разницу:

 
быть может, можно ограничится только %drive_A% - %drive_Z%, все переменные унаследуют...
 
 
Добавлено:
только неясно, как поведет себя при конфликте изоляций, если в плагине на переменных изоляция задана в явном виде.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 22:15 14-05-2013 | Исправлено: distortion, 22:28 14-05-2013
NickOnToluca



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

Цитата:
если в плагине на переменных изоляция задана в явном виде

По праву силі изоляции, как говорит офмануал.
Изоляция будет та, которая сильнее.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:57 15-05-2013
Alex22T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь распаковать по методу vyachko (полуавтоматическая распаковка).
После запуска батника выдает:
Error: Unknown registry base subkey HKEY_CLASSES_ROOT
Press any key to exit

Пути правильные, все делал, как описано в мануале...
В чем может быть проблема?

Всего записей: 379 | Зарегистр. 23-04-2004 | Отправлено: 15:52 16-05-2013
AVanti473



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

Цитата:
быть может мы о разном... я так и не уловил, для чего нам изоляция всего и вся? достаточно стандартной изоляции (writecopy) к "базовым" системным каталогам.......и реестру. все плагины унаследуют это, если зашитая в них изоляция "слабже".

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

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 15:57 16-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Цитата:
смотрел недавно ваш FineReader последний, хотел сделать покомпактнее ради спортивного интереса
Да уж вижу, как сделали покомпактнее - http://forum.ru-board.com/topic.cgi?forum=35&topic=46259&start=2080#17
И меня еще упрекают за "позицию"
 


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 18:50 16-05-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Так я не заявлял значимых результатов, что можно было подрезать без ущерба функционалу - подрезал. Паковал также PE файлы, но ощутимо больше кушает RAM, в итоге собрал без внешней компрессии. Опять не угодил?))
 
без VC++, кстати, идет (на голой 8ке по крайней мере)

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 02:40 18-05-2013 | Исправлено: distortion, 03:01 18-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
distortion
Цитата:
что можно было подрезать без ущерба функционалу - подрезал
Удаление VC++ теперь так называется? Не знал, спасибо, просветили. На чистой XP SP3 этот "подрезанный" вариант, само собой, не запускается, зато целых два метра сэкономлено, респект!
Цитата:
на голой 8ке по крайней мере
Выяснить - а установлены ли на 8-ке эти самые VC++ дллки, Вы не пробовали? Нет? Я так и думал. Q59 "При запуске некоторых сборок появляется окно с ошибкой и сборки не запускаются, почему?" из FAQ прочтите, может натолкнет на кое-какие размышления.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 05:57 18-05-2013
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
distortion, Вырезание всего VCR конечно крайние меры, но не весь набор dll`ок нужен портативке.  
 
Astra55, Простым Dependency Walker или плагином ТС можно узнать какие нужны и удалить лишние, если в процессе тестирования такого обрубка он себя покажет рабочим на чистой Винде???

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 11:56 18-05-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SunOK_ZM
Приблизительно три четверти, если не больше, программ на VC++, используют только CRT и MFC из всего пакета. В FR11 используется только CRT.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 12:23 18-05-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