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

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

   

Astra55



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

Цитата:
Но в нем мои апплинки с VST не подкинешь.

И что, конверт в svm не помогает?

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 15:53 06-05-2012
gjf



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
NickOnToluca
Сразу оговорюсь - я не спец в ThinApp, просто хочу добавить информацию к размышлению. Скорее всего, вы это и так знаете, но на всякий случай.
 
Система Windows 32-bit on Windows 64-bit (WOW64) на самом деле - обычный редирект обращений к системным библиотекам и реестру. То есть если в 32-битной программе есть импорт библиотеки из %systemroot% или windows/system32 - её автоматом переадресовывает на windows/wow64. Точно так же вызовы на HKLM/Software переадресовывает на HKLM/Wow6432Node.
 
В 32-битном софте это возможно отключать - иди обращаться к Windows/sysnative, или через Wow64DisableWow64FsRedirection - вариантов много. Я полагаю, что ключ Wow64=0 просто определяет, осуществлять редирект или нет.
 
Но конечно это необходимо проверить.

----------
Тут могла бы быть Ваша реклама... или эпитафия

Всего записей: 11445 | Зарегистр. 14-03-2007 | Отправлено: 16:11 06-05-2012 | Исправлено: gjf, 16:12 06-05-2012
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gjf
Собственно так и должно быть. Только вот пока практической пользы или вреда не ощущал ни разу.
 
Astra55
В смысле проекты ThinApp конвертнуть и создать svm?
Кстати, как они подключаются к спун-сборкам?

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 16:15 06-05-2012
michail10

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

Цитата:
Только вот пока практической пользы или вреда не ощущал ни разу.

Например, XviD4PSP DAILY собранный на ХРх32 с Wow64=0 не запускается на Win7x64. Месяца два назад аналогично Pragma 6.0., возможно, если проект поковырять с пристрастием, то и получится. Ну а раз работает без оной опции, то и нет необходимости.
Добавлено
Собирал на 4.7.0. Сегодня наконец то дошли руки до 4.7.1 переделаю выложу.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 17:04 06-05-2012 | Исправлено: michail10, 17:23 06-05-2012
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gjf
Если бы обращение шло с переадресацией в x32 при такой опции, сборки бы не работали. Поэтому опция и предназначается для x64 и никакого вреда от нее не наблюдается. Когда грамотный человек предоставит наглядные доказательства, тогда будем думать и разбираться. Пока что разбираться не в чем.
NickOnToluca

Цитата:
как они подключаются к спун-сборкам?

А вот даже приятственее, чем у ThinApp, там нельзя задать беспапочное подключение, а тут можно без проблем. Для этого в основном окне Spoon Studio выберите слева пункт Settings, перейдите на закладку Process Configuration, в ней нажмите кнопку SVMs…, в открывшемся окне пропишите в строке SVM search pattern: такие параметры: @APPDIR@\Plugins\*.svm. В этом случае будут подключены svm плагины, находящиеся в папке Plugins рядом с основным экзешником сборки. Если папку не указывать, то достаточно поместить svm рядом с экзешником сборки.
 
Добавлено:
michail10
Мне лень ради проверки ставить этот софт. Если можете, выложите полный проект, попробую собрать и запустить на своей W7 x64.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 17:08 06-05-2012
NickOnToluca



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

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 17:36 06-05-2012
gjf



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55 (16:08 06-05-2012)
Цитата:
Если бы обращение шло с переадресацией в x32 при такой опции, сборки бы не работали. Поэтому опция и предназначается для x64 и никакого вреда от нее не наблюдается.

Почему? Если WOW64 отключается (то есть коммент убирается), тогда как раз работать и не будет - банально импорты для 32 бит будут невалидные (поскольку библы 64-битные).
 
Если же оставлять коммент или делать WOW64=1 - как раз 32-битные работать должны.
 
Впрочем - хз, что там в VMWare с этим надумали и почему параметр комментится, вместо того, чтобы его обнулить или объединичить. Учитывая заявку на поддержку 64 битов - могли бы и поподробнее уделить внимания всем этим опциям.
 
Astra55 (16:08 06-05-2012)
Цитата:
А вот даже приятственее, чем у ThinApp

 
А кому-то "ложка" раньше не нравилась....

----------
Тут могла бы быть Ваша реклама... или эпитафия

Всего записей: 11445 | Зарегистр. 14-03-2007 | Отправлено: 18:12 06-05-2012
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gjf
Дык она и щас не нравится Жуткая веСЧ, тупая, тормозная, объемная. Кое-что сделано лучше, чем у ThinApp, но только кое-что. Очень тяжко в Ложке делать проект, поэтому восторгов как не было, так и нет, исключительно необходимость.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 18:26 06-05-2012
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А окно проводника действительно вылазит в ложке...

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:35 06-05-2012
gvozdik



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

Цитата:
 окно проводника действительно вылазит в ложке..

И что характерно не во всех проектах, а только в некоторых.

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 20:40 06-05-2012
michail10

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

Цитата:
Если же оставлять коммент или делать WOW64=1 - как раз 32-битные работать должны.

Цифири можно написать любые и, возможно, заработает только потому что этот параметр будет игнорироваться. Такие выкрутасы делают проги, которые могут запускаться в разной битности, а сделаны в х32.
Тот же XviD4PSP на Win7x64 не работает, а стоит завершить explorer.exe_х64 и запустить из SysWOW64 как работает при любом раскладе.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 20:44 06-05-2012 | Исправлено: michail10, 20:47 06-05-2012
Astra55



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

Цитата:
Например, XviD4PSP DAILY собранный на ХРх32 с Wow64=0 не запускается на Win7x64

Не пожалел времени, поставил и дотнет, и полный пакет VC. Ваш проект не рабочий изначально, на XP запускается, но лезут окна с ошибкой, только снятием задачи можно их прибить. На Win 7 x64 при любой опции Wow дальше начального окна загрузки не идет. Мне пришлось в Вашем проекте руками выставлять несколько десятков файлов изоляции. Как Вы делали снапшоты - не представляю, это же автоматом все расставляется. Пока что далеко идущих выводов насчет вредности Wow64 не сделано, опять подтверждение не состоялось.


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 20:49 06-05-2012
michail10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Все на автомате. Проект сделан только в целях теста. Удалил только плеер и ярлыки, не редактировал и не расставлял руками Attributes.ini А у меня любопытно как работает и даже кодит. Даже папку Support оставил для инфы о системе.

Да и спорить я не собираюсь на моём компе и знакомых работает без проблем.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 21:23 06-05-2012 | Исправлено: michail10, 21:29 06-05-2012
Astra55



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

Цитата:
Все на автомате

Не верю! (с) ThinApp обрабатывает все папки, расставляя файлы, каким образом несколько десятков папок оказались без них??? Единичные случаи бывают, но там специфические папки. Ладно, будет время, скачаю дистрибутив этого софта, хотя не выношу подобные угробища. Дотнет да еще и VC - вернейший признак того, что с программой будут проблемы, от тормозов до глюков. Это уже стало непреложной истиной. Если девелопер не умеет писать софт на одной платформе, без костылей, то лучше поискать что-то другое, от более грамотных людей.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 21:50 06-05-2012
michail10

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

Цитата:
Не верю! (с) ThinApp обрабатывает все папки, расставляя файлы

Сам удивлён. Переделал не спеша в третий раз с таким же итогом. Прога не очень популярна и использована только как пример.Попробуйте Pragma. Ещё до выхода FAQ 2.1 понадобился переводчик сделал Pragma 6.0.101.9_ThinApp (в одном флаконе с Microsoft Word 2003) на Win_7х64 c Wow64=0 - не запускается (ошибка что то вроде "не найден 64 бит модуль"). ;Wow64=0 запускается с ошибкой не имеющей отношения к этому пункту (на окне ошибки OK и работает).  
Назрел вопрос. Не получается в виртуальной Pragma переводить виртуальный Word 2003. Какой нибудь способ взаимодействия, кроме подключения в виде плагина есть. Пока только удалось сделать их вместе.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 07:13 07-05-2012 | Исправлено: michail10, 07:39 07-05-2012
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я продолжаю удивляться работе виртуализованного Audition CS6.
 
Дома и спун и тхин сборка запускается реально долговато.
На работе, на значительно более слабой машине, — весьма шустро.

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



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

Цитата:
Дома и спун и тхин сборка запускается реально долговато.  
На работе, на значительно более слабой машине, — весьма шустро.

Может на работе антивирус другой или вообще нет ?

Всего записей: 1985 | Зарегистр. 27-05-2007 | Отправлено: 13:32 07-05-2012
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Дома COMODO, на работе Avast. В обоих выключены все сканеры-экраны кроме комодовского фаера.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 14:57 07-05-2012
SLasH

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Искал в мануале способ прописать в exe-шник свой комментарий, нашёл только 2 упомянутых параметра: Version.ProductName и Version.Description.
 
Эксперименты с ThinApp 4.7.0-519532 выявили, что поддерживаются ещё несколько параметров:

Код:
; Не работатают
Version.FileDescription
Version.LegalCopyright
 
; Работают
Version.LegalTrademarks - поле: Товарные знаки
Version.CompanyName - поле: Производитель
Version.Comments - поле: Комментарий
Version.FileVersion - поле: Версия файла
Version.ProductVersion - поле: Версия продукта
; Упомянутые в мануале ThinApp 4.7 - Package.ini
Version.ProductName - поле: Название продукта
Version.Description - добавляется поле: Description

Проверялось на WinXP Pro SP3 Ru в свойствах exe-шника на вкладке "Версия".

Всего записей: 723 | Зарегистр. 08-10-2002 | Отправлено: 15:03 09-05-2012
Tumo

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обьясните пожалуйста по-подробнее как убрать всплывающее окно в tlink.exe самому,а то как-то тема не раскрыто полностью.Где поправить надо и чем?

Всего записей: 24 | Зарегистр. 03-01-2012 | Отправлено: 20:54 17-05-2012
   

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