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

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

   

GeneralIII

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

Цитата:
через диалоговое окно портативной программы

Это получается без проблем. Но мне попадалась сборка фотошопа(не помню, кто автор), в которой нужная папка после каждого запуска то появлялась, чтобы принять-удалить плагины, то исчезала.

Цитата:
Или присоединять нужные вещи через ThinPlugins (AppLinks)

вот об этом интересно почитать. Если не затруднит, подскажите, где. Скачал ThinPlugins-1901.exe, но он запаролен и требуют заглянуть на лохотрон. )
 
PS.  не поленился, разыскал эту сборку. Ее автор, все-таки, vyachko. Тогда я ему задавал вопрос об этом в личку. Он ответил но весьма корректно отправил меня "изучать первоисточники"

Всего записей: 60 | Зарегистр. 22-03-2009 | Отправлено: 21:09 07-05-2010 | Исправлено: GeneralIII, 21:31 07-05-2010
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GeneralIII
И правильно отправил. То, что Вы описали - тоже подбрасывание, только не через диалоговое окно, а через vb-скрипты. Ими не владею.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 22:29 07-05-2010
vyachko



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

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

Да, это был фотошоп CS4, в этой сборке для переноса файлов из реальной файловой системы в виртуальную применён скрипт, каждый, кто желает его использовать может через диалоговое окно той сборки фотошопа CS4 зайти в виртуальную папку C:\Program Files\ThinstallPlugins и скопировав файл Install1-31.vbs куда-нибудь в реальную файловую систему поразбираться с ним. Помниться мне кто-то уже использовал такой-же принцип переноса файлов при сборке своей сборки.
 

Цитата:
Тогда я ему задавал вопрос об этом в личку. Он ответил но весьма корректно отправил меня "изучать первоисточники"

Тогда Вы написали:

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

из этой фразы я сделал вывод, что Вы поняли использованный мной принцип. Другой же вопрос касался новый версий мануала (для ThinApp). Я ответил:

Цитата:
Мануал существует только один, но между "старыми" версиями Thinstall и "новыми" версиями ThinApp ведь нет особой разницы в инструментарии (за исключением нескольких новых опций в Package.ini). Основная разница в работоспособности самих версий в случае с теми или иными программами. ... (добавлю, что практически всё описанное в мануале касается и ThinApp).


----------
Тот, кто постоянно ищет, экспериментирует - получает опыт, а за ним - мудрость.

Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 12:43 12-05-2010
GeneralIII

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

Всего записей: 60 | Зарегистр. 22-03-2009 | Отправлено: 18:22 12-05-2010
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пролистал все 42 страницы но на свою пролему даже намека не нашел,
проблема в следующем:
Виртуализированные приложения нехотят видеть папки вложенные в Program Files и Program Files (x86). Не сами эти папки а именно те папки что внутри. Программы ими пользуються, могут туда записывать и читать из них. Если программа просит выбрать _ФАЙЛ_ то в файл експлорере проблем никаких, захожу куда мне надо и выбираю нужный файл, но есле прога просит выбрать _ПАПКУ_ то в диалогах выбора папок папки Program Files и Program Files (x86) не открыть. Там тупо нет плюсика, и по двойному клику выбираеться сама папка Program Files (x86), а то что у неё внутри не открываеться как должно.
У Win 7 два диалоговых окна выбора папок (старое и новое), вот если выползает новое, то там есть контекстное меню, из которого можно создать новую папку в выделенной папке. Вот после этого у Program Files появляеться нужный плюсик и её можно полностью раскрыть.
Плохо то, что в результате сих манипуляций периодически приходиться удалять из Program Files "Новая Папка", "Новая Папка 1", "Новая Папка 2", "Новая Папка 3"...
Ещё хуже, то что если открываеться старое диалоговое окно (в режиме совместимости) то тогда в эти папки попасть невозможно вообще!!!
Может кто ни будь знает что можно сделать?
Заранее спасибо!
 
PS. Разрешения на папки менял. Всем разрешил всё. Без толку.

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 11:18 13-05-2010
vea419



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При создании сборки версией 4.5.0-238809.3876 в папке bin создается файл в 2-3 раза больше, чем исходный проект (Весь проект 10 мб, полученный портабл - 33 мб). Полученный файл хорошо сжимается WinRarом. При создании билда ставлю опцию сжатия сборки (CompressionType=Fast). Пробовал убирать файлы реестра - то же самое. Собрал сборку версией 4.0.4.204871.3614 - конечный файл 6 мб. Никто не встречался с такой проблемой?

Всего записей: 71 | Зарегистр. 22-12-2006 | Отправлено: 11:37 13-05-2010 | Исправлено: vea419, 11:44 13-05-2010
ne0_2002



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vea419
Добавь в секцию [Compression] параметр OptimizeFor=Disk

Всего записей: 601 | Зарегистр. 18-06-2002 | Отправлено: 11:44 13-05-2010
vea419



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, помогло. Выходной файл - 6,5 mb. Спасибо большое. А что это за параметр? и почему в старых версиях без него все было нормально?

Всего записей: 71 | Зарегистр. 22-12-2006 | Отправлено: 11:52 13-05-2010 | Исправлено: vea419, 11:54 13-05-2010
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Xttx
Попробуйте инсталлировать софты в С:\Documents and Settings\All Users\Application Data\
Очень хорошее место для тех софтов, которые лезут куда не надо.

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

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Дело в том, что это плагины, и весь проэкт по сути хост приложение, плюс три десятка плагинов, сами плагины инсталируються всегда в C:\Program Files (x86)\steinberg\vstPlugins, но у каждого из этих плагинов должна быть директория с контентом к нему. И вот тут не всегда её можно выбрать. Чаще всего оно записывает свой контент в папку с собой, т.е. C:\Program Files (x86)\steinberg\vstPlugins\_PLUGIN_NAME_\Content Library. И большая половина после инсталляции просит указать для себя путь к своему контенту, вот тут-то мне и нужно лезть из виртуализированной проги в Programm Files.
Пытался указать на на нужные папки, и даже править файлы реестра до компиляции билда. Если пользоваться компом на котором создавался снапшот - проблем нет, но мне нужно это разнести по трём компам, а при запуске на другом компе все настройки сбиваються Вот такая ерунда.
Да и вообще!, мало-ли зачем и чем мне понадобиться туда залезть (в Program Files), хочеться как-то что б это всё корректно работало, а не искать workaround-ы после сборки....

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 13:54 13-05-2010 | Исправлено: Xttx, 13:55 13-05-2010
GeneralIII

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xttx, как крайнюю меру, можно использовать управление плагинами через диалоговое окно программы.

Всего записей: 60 | Зарегистр. 22-03-2009 | Отправлено: 14:08 13-05-2010 | Исправлено: GeneralIII, 14:09 13-05-2010
ne0_2002



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

Цитата:
А что это за параметр? и почему в старых версиях без него все было нормально?

Неплохо было бы если не всю документацию, то хотя бы What's new почитать.

Всего записей: 601 | Зарегистр. 18-06-2002 | Отправлено: 14:53 13-05-2010
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GeneralIII
Ну как же я укажу плагину на его контент через диалоговое окно программы? Когда они запрашивают путь к контенту они используют собственное диалоговое окно "обзор папок", через которое у меня неоткрываеться Program Files ни Program Files (x86).

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 15:24 13-05-2010
GeneralIII

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xttx
1. Нужно открыть диалоговое окно проги.
2. Диспетчером задач убить эксплорер.
3. В диалоговом окне найти и запустить эксплорер.
Все, прога и ее плагины перенесены из "виртуальности" в "реальность". Или нужно что-то другое?

Всего записей: 60 | Зарегистр. 22-03-2009 | Отправлено: 15:37 13-05-2010
NickOnToluca



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

Цитата:
прога и ее плагины перенесены из "виртуальности" в "реальность"

Скорее это реальность перенесена в виртуальность.
 

Цитата:
В диалоговом окне найти и запустить эксплорер.

Его диалоговое окно этого не позволяет.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:45 13-05-2010
Xttx



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

Цитата:
Его диалоговое окно этого не позволяет.

Ну во первых это.
А во вторых - это действительно не то что мне надо. Мне надо так:
инициализируеться плагин, открываеться окно с названием "Обзор Папок", где мне предлагаеться выбрать контент плагина, т.е. :
C:\Program Files (x86)\Steinberg\VstPlugins\Plugin_XXX\Content Library\
И поменять путь нельзя никак.
Вот только на  
C:\Program Files (x86)
дерево заканчиваеться! Эта папка просто не разворачиваеться! Про workaround я уже писал: правый клик -> создать папку, тогда всё разворачиваеться, но не во всех плагинах это возможно! Многие используют свой собственный диалог для выбора папки, и там фича с новой папкой уже не работает так как тупо нет меню правой мышки

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 16:12 13-05-2010
GeneralIII

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

Цитата:
Скорее это реальность перенесена в виртуальность.

Точно
 
Добавлено:

Цитата:
инициализируеться плагин

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

Всего записей: 60 | Зарегистр. 22-03-2009 | Отправлено: 16:14 13-05-2010
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так ведь именно это я и пытаюсь сделать!!!!!!
Только плагины к аудишену достаточно в нужную папку положить, а у этих ВСТИ надо потом ещё в сетапе папки выбирать.
Чтоб было понятно имеем такую картину:
   
Обратите внимание на отсутствие разворачивалки у папок Program Files 64 и 86
Как-же туда попасть, а????
Ну например так:
   
   
Видите? Появился разворачивающий треугольничек! Жамкаем!
И вот она папочка
   
Вот как-то так... А что бы залезть на уровень ниже, в папку плагина, а затем её контента нужно снова папки создавать. Поскольку не учавствовавшие в виртуализации папки все прекрасно разворачиваються, как-то думаеться о режиме изоляции... Но там вроде везде merged, или writecopy....
 
Но самое главное, что делать вот в таких случаях:
   
Видите нет кнопки "Создать Папку"??? И правая мышь не работает!!!

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 16:51 13-05-2010
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Xttx
Устанавливай и программу и плагины в корень диска C:\

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 17:07 13-05-2010
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну как же обяснить-то.....
Я могу установить программу в корень диска С:, но плагины к ней я всё равно должен буду устанавливать в папку ВНУТРИ программы - VstPlugins, и поменять её нельзя!
И мы возвращаемся на исходную позицию, только вместо program Files я не смогу открыть папку с программой. Я уже пробовал. Где бы она не лежала, все папки начиная с той в которой она лежит и до конца иерархии заблокированы.

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 18:19 13-05-2010
   

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