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

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

   

pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
  В последней версии руководства написано, что если отметить показ точек входа для отладки, в список добавятся iexplore.exe, regedit.exe и cmd.exe, но реально при этом добавляются только две последних, как и раньше. Точку входа для нативного IE нужно добавлять отдельно.
  Раньше был описан только захват IE 6, а про отладочную точку входа, запускающую нативный IE в виртуальном контексте написано не было. Теперь её упомянули, но смешали с двумя другими.
  В мануале написано, что эта отладочная точка позволяет тестировать виртуализированные элементы управления ActiveX.

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 03:20 25-10-2014 | Исправлено: pavlaf, 12:00 25-10-2014
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pavlaf
Вот такие у них дела с вычиткой мануала. Это не первый ляп, как при переходе с версии на версию так и просто спонтанный.

Всего записей: 4766 | Зарегистр. 26-05-2008 | Отправлено: 13:16 27-10-2014
alexchromets

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

Цитата:
А папку зевнул ага, нужно было в песочницу ее вынести.

А каким образом это сделать?
И, кстати, ссылка битая. Обновите, пожалуйста.

Всего записей: 3 | Зарегистр. 13-10-2014 | Отправлено: 16:43 29-10-2014
Makak



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал фотошоп 14года x32 портабельным - все работает  
но вот вопрос появился при выходе процесс фотошопа продолжает висеть в памяти ... надоело постоянно вышибать есть ли какие варианты это победить?

Всего записей: 117 | Зарегистр. 06-10-2004 | Отправлено: 20:14 09-11-2014 | Исправлено: Makak, 20:15 09-11-2014
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверное америку я не открыл, но в результате долгой возни и сопоставления нашёл пару интересных моментов. К вопросу о полном удалении папки %drive_C% из проекта:
 
!!!!!
Папка "Documents and Settings" в Windows 7 при режиме изоляции (Merged) для диска "C:\" защищена лишь изоляцией папки "%drive_C%\Documents and Settings" в отличии от Windows XP, в которой за защиту этой папки отвечает изоляция папки %Profiles%
Папка "%drive_C%\Users" с должным режимом изоляции необходима для Windows 7, если в проекте нет папки %Profiles%
Папка "%drive_C%\Documents and Settings\Public\Documents" необходима для Windows 7, если в проекте нет папки %Common Documents%
Папка %drive_C%\Documents and Settings\Public\Desktop необходима для Windows 7, если в проекте нет папки %Common Desktop%
!!!!!
а так же:
!!!!!
Папкам:
%My Pictures%__________(Изображения)______________C:\Users\<user_name>\Pictures
%My Videos%___________(Мои видеозаписи)__________C:\Users\<user_name>\Videos
_______________________(Моя музыка)______________C:\Users\<user_name>\Music
_______________________(Загрузки)________________C:\Users\<user_name>\Downloads
Для Windows 7 соответствуют:
%Profile%\Pictures
%Profile%\Videos
%Profile%\Music
%Profile%\Downloads
Но и старые папки %My Pictures% и %My Videos% можно (если это необходимо) использовать в проекте, для совместимости работы сборки с Windows XP
!!!!!
 
Иными словами, удаляем %drive_C%\Documents and Settings из проекта и получаем на Win 7 решето в папке Documents and Settings (сам проверил ради интереса). К чему это может привести - подумать страшно... Другой вопрос, что в Win 7 папка Documents and Settings достаточно хорошо защищена от вмешательства пользователя, а в качестве её альтернативы предлагается папка C:\Users, которая полностью обрабатывается в проекте ThinApp. Но, у меня, например, специально в системе получены все права на Documents and Settings, и стоит лишь упустить в проекте "%drive_C%\Documents and Settings" как возникает решето в системную по сути папку! Понятно, что сами программы туда особо не полезут, но вот вирусы и трояны из взломов - очень даже могут. Да и для самой системы такая ситуация как-то не очень.
 
Может кому мои исследования будут полезны...

Всего записей: 1064 | Зарегистр. 05-04-2011 | Отправлено: 00:23 13-11-2014 | Исправлено: AVanti473, 00:41 13-11-2014
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
P.S. Наконец-то дошли руки, делал для себя, но может кому пригодится для работы и исследований:
https://yadi.sk/d/LNhlT8r5cgS3W
Не вижу смысла выкидывать в андеграунд, так как программка весьма профильная и для узкого круга присутствующих.
(описание особенности от базовой версии в текстовом файле к программе, ну или здесь)

Всего записей: 1064 | Зарегистр. 05-04-2011 | Отправлено: 11:17 13-11-2014 | Исправлено: AVanti473, 11:18 13-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Русский перевод руководства пользователя ThinApp 5.1.0:
http://msilab.net/rus.7956  (19.11.2014)
https://yadi.sk/d/a6yWCPmWchuw2  (19.11.2014)
  В одном документе объединены руководство пользователя и справочник по параметрам в файлах конфигурации проекта. В архиве три варианта – английский, русский и совмещённый русско-английский. В конце имени архива указана дата последней правки: день-месяц-год.
  Текущая редакция от 19.11.2014
  (Начальный вариант был от 14.11.2014)

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 10:14 15-11-2014 | Исправлено: pavlaf, 18:51 24-11-2014
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pavlaf
Круто. В отличие от интерфейса программы, маны на русском многим будут интереснее и полезнее.
 
Как там насчет ошибок в исходнике?
Давно не заглядывал, но как минимум то, что одна опция была не в той секции, это точно. Не исправляли?

Всего записей: 4766 | Зарегистр. 26-05-2008 | Отправлено: 11:36 17-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
   Об одной ошибке кратко упоминал Astra55. С вашей подачи перечитал его FAQ и нашёл краткое упоминание об ошибке в вопросе 2-14.
   В справочнике нет отдельного описания параметра OptimizeFor, который влияет на размер пакета. О нём говорится в разделе “13.2. Параметр CompressionType”. В трёх приведённых примерах указано так:
 
[Compression]
CompressionType=<Значение>
   
[BuildOptions]
OptimizeFor=<Значение>
 
Astra55 писал, что это ошибка, и параметр OptimizeFor должен быть в секции [Compression]. Я проверил, он работает и в той, и в другой секции. Попробуйте сами и напишите, что получилось. Логичней, конечно, этот параметр указывать в секции [Compression], раз он влияет на сжатие, поэтому мануал подправлю и обновлю архив.
 
P.S. Ваш вопрос заставил поразмыслить над оригинальным текстом. Там написано, что параметры в секциях [FileList], [Compression] и [Isolation] действуют как параметры секции [BuildOptions]. Они сгруппированы отдельно от других параметров [BuildOptions] для обратной совместимости. Я слегка исправил текст, но при следующей правке напишу понятней.

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 14:28 17-11-2014 | Исправлено: pavlaf, 16:50 17-11-2014
coherent

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

Цитата:
OptimizeFor=<Значение>
Параметр важный и часто используемый, наверняка кто-нибудь заметил ошибку, но никто об этом не сообщил. Досадно. Это не мелочь.

Здесь в теме уже наверняка все ставят автоматом этот параметр куда положено. Тем более, что этот вопрос задавался уже не раз и не два, с момента его появления, не помню в какой версии. А вот то, что разрабы никак не исправят это ляп и он кочует из одного мануала в другой - это с их стороны не очень ответственно.

Всего записей: 3350 | Зарегистр. 20-02-2007 | Отправлено: 15:06 17-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
Перечитайте ещё раз пост. Я быстренько всё проверил на одном из проектов и исправил первоначальное заявление. Похоже, дело обстоит так. Параметры из секций [FileList], [Compression] и [Isolation] нормально работают в секции [BuildOptions]. Разрабы вынесли их в отдельные секции по назначению для удобства пользователя. ThinApp все четыре секции видит как одну [BuildOptions]. Можно в неё без ущерба закинуть все параметры, только будет ненаглядно и неудобно их просматривать.
Попробовал перенести OptimizeFor в другие секции. Не работает. Перенести можно только в одну сторону - в "родную" секцию [BuildOptions]. Скорее всего, так можно делать со всеми параметрами трёх выделенных секций, но пробовать не стал. Кому интересно, попробуйте и напишите. Оно не надо, но знать полезно.

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 16:03 17-11-2014 | Исправлено: pavlaf, 17:10 17-11-2014
coherent

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

Цитата:
Я быстренько всё проверил на одном из проектов....Похоже, дело обстоит так. Параметры из секций [FileList], [Compression] и [Isolation] нормально работают в секции [BuildOptions]. Разрабы вынесли их в отдельные секции по назначению для удобства пользователя. ThinApp все четыре секции видит как одну [BuildOptions].

Если мне не изменяет память, то в первых версиях (наверное версия 4.5 или 4.6) параметр OptimizeFor= работал только в секции [Compression]. Можно, в принципе, полистать тему. Но разрабы по-видимому в какой-то последующей версии изменили положение дел и теперь все обстоит так, как вы описали. А этого никто не заметил, потому что уже привыкли.

Цитата:
Интересно, а будут ли работать в этих отдельных секциях "не свои" параметры?...Вы в теме давно, не пробовали?

Честно говоря, не приходило в голову. Но здесь есть любители поэкспериментировать...

Цитата:
Оно не надо, но знать полезно.

Согласен и приветствую, когда результаты наработок выкладываются для всеобщего пользования.

Всего записей: 3350 | Зарегистр. 20-02-2007 | Отправлено: 16:46 17-11-2014
pavlaf

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

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 17:13 17-11-2014
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pavlaf
У нас уже было, когда мы фичу долго считали багом:
http://forum.ru-board.com/topic.cgi?forum=5&topic=31117&start=1080#6
 
В данном же случае ощущение, будто разработчики... не сразу решили, баг это или фича

Всего записей: 4766 | Зарегистр. 26-05-2008 | Отправлено: 18:27 17-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
  Я в теме по сравнению с вами новичок. Освоение программы начал с публикаций Astra55, vyachko и перелистывания страниц ветки обсуждения, но быстро понял, что это полезно, но не лучший вариант. Начинать нужно с оригинального мануала, поэтому и взялся за перевод.
  Родной мануал оказался небрежно написанным и далеко не полным. Но так есть в мануале любой программы - обо всём не напишешь. Так что форум - великое подспорье. Только старые посты нужно читать осторожно. Последние версии программы заметно повзрослели, думаю, читать можно только то, что относится к актуальным 4.7.3 и 5.1.0.
  Насколько я понял, других русских форумов по программе нет. Подскажите, если другие ресурсы всё же есть.

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 22:22 17-11-2014 | Исправлено: pavlaf, 00:17 18-11-2014
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pavlaf
Есть, но, наверное, я сейчас и не вспомню.
Сам давно не вникал в нюансы, хотя немного портаблю для себя.
 
В идеале все же листать еще и форум официальный, там корпоративные клиенты разбирают иногда интересные ситуации. Некоторые из них совсем... ну по-сути вынуждают разработчиков разжевать с нуля, зато некоторые — серьезные "внедренцы" и используют программу на полную.

Всего записей: 4766 | Зарегистр. 26-05-2008 | Отправлено: 11:53 18-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это интересно и полезно:
http://www.vmgu.ru/search/ThinApp

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 09:16 21-11-2014
AVanti473



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

Цитата:
Это интересно и полезно:  
http://www.vmgu.ru/search/ThinApp

 
Действительно интересно! Кто просветит пошагово по поводу данного механизма???:
 

Цитата:
Возможность P2P (Project to Physical) - администратор может взять уже готовый пакет ThinApp и "распаковать" его в ОС таким образом, чтобы приложение оказалось установленным на целевой машине (уже не в контейнере, а нативно). Это можно использовать, например, для поиска проблем - распаковал пакет, а при сборе данных с этого нативного приложения секвенсором проанализировать логи и поведение приложения.

Всего записей: 1064 | Зарегистр. 05-04-2011 | Отправлено: 18:58 21-11-2014
pavlaf

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Там оговорка и поспешные выводы, должно быть не "готовый пакет ThinApp", а "готовый проект ThinApp". О новой функции преобразования проекта назад в нативно установленное приложение - раздел 6.5 руководства. Функцию распаковки пакета разрабы вряд ли добавят.
Но, имхо, практически сегодня можно выполнить преобразование ThinApp-пакета в нативно установленное приложение в два этапа:
- Пакет в проект (FAQ от Astra55).
- Проект в нативно установленное приложение (руководство).
Должно работать, только зачем это нужно?

Всего записей: 90 | Зарегистр. 06-01-2014 | Отправлено: 20:21 21-11-2014 | Исправлено: pavlaf, 21:04 21-11-2014
AVanti473



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

Цитата:
Должно работать, только зачем это нужно?

Предварительные условия
 

Цитата:
6.5
...
Перед извлечением существующего ThinApp-проекта в систему захвата и сборки убедитесь, что соблюдены следующие условия:
...
- Профиль пользователя в существующем виртуальном проекте такой же, как и в машине захвата и сборки.

 
Мда... Действительно - зачем?
 
И, кстати вполне понятно почему должны совпадать профили, иначе такие приложение как MS Word 2010 (и выше) просто не установятся на другой профиль, вот только тот же Total Uninstall с этой задачкой справляется в подобном случае намного проще.

Всего записей: 1064 | Зарегистр. 05-04-2011 | Отправлено: 20:30 21-11-2014 | Исправлено: AVanti473, 20:34 21-11-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.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru