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

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

   

NickOnToluca



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

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 00:23 24-11-2011
DenissovAV



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

Всего записей: 59 | Зарегистр. 12-01-2007 | Отправлено: 11:47 24-11-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DenissovAV
 
У PAstart есть несколько приличных аналогов.
 
Тинсталить приложения стоит все же из оригинальных инсталяторов.
 
Настроить лучше каждое приложение отдельно, т.к. каждому из них может понадобиться некоторые нюансы.
 
Многие приложения из без PA и без ThinApp отлично работают как портативки: Skype, Mozilla, RnQ, KMPlayer, AIMP...

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 12:45 24-11-2011 | Исправлено: NickOnToluca, 12:51 24-11-2011
Palach257

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

Цитата:
NickOnToluca  

я же говорю,сжатия не ставил,никаких доп. настроек не применял,не изменял. А что эта изоляция даст? я этой прогой дня 2 пользуюсь. Я  так понимаю,за изоляцию отвечает файл ##Attributes.ini в каждой папке проекта? и эта изоляция ставит ограничение на файлы типа read only? сори за глупые вопросы,но опять же говорю: я с прогой еще толком не знаком.

Всего записей: 4 | Зарегистр. 23-11-2011 | Отправлено: 16:24 24-11-2011 | Исправлено: Palach257, 16:28 24-11-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Palach257
И золяция есть глобальная - в Package.ini и в тех файликах локальная.
Она регулирует, что берется из реальной системы, а что из виртуальной.
 
Выложи текст файлика Package.ini под спойлером (волнистые линии в панельке здесь на форуме).
 
И еще. Ты все это делаешь на чистой системе?

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 18:07 24-11-2011 | Исправлено: NickOnToluca, 18:09 24-11-2011
Palach257

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
Система чистая+ пересобирал 2 раза на 2-х разных компах, один под семеркой,другой-ХРюшка + сегодня пересобрал еще раз,поменяв в ##Attributes.ini (который лежит в %ProgramFilesDir%) isolation mod с "full" на "writecopy",пересобрал-не помогло. Мой Package.ini

Всего записей: 4 | Зарегистр. 23-11-2011 | Отправлено: 19:14 24-11-2011 | Исправлено: Palach257, 19:18 24-11-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Так особо ничего особенного не бросается в глаза.
 
Попробуй закоментить:
 
VirtualDrives  
AnsiCodePage=1251  
LocaleIdentifier=1049  
LocaleName=ru-RU

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:18 24-11-2011
Astra55



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

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 20:47 24-11-2011
Palach257

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
нифига не помогло. Лан,пойду распаковывать .iwd архивы,может в них вся проблема

Всего записей: 4 | Зарегистр. 23-11-2011 | Отправлено: 22:22 24-11-2011
Skeljaton

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
 
 
Уже месяца 3 пользуемся сборкой Х5 (взято было с раздачи на рапидлинксах) - все работало и в хр и в семерке. Более того, это была прекрасная модульная сборка.
 
Зачем изобретать велосипед (либо только из соображений самосовершенствования)
 
(Я аналогично борол контекстный перевод в мультилексе 7 (чтоб работал в 64хбитных)
ради факта самой работы)

Всего записей: 2 | Зарегистр. 15-08-2005 | Отправлено: 00:50 25-11-2011
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skeljaton
Без обид!
Какое отношение имеет все сказанное к моему вопросу. Если бы я хотел использовать чью-то готовую сборку, то я бы нашел, где ее скачать.
Я на сегодняшний день пользуюсь исключительно своими сборками. Дело принципа. Хотя, конечно, каждый волен выбирать свой путь. Как говорится, на вкус и цвет... Извиняюсь у общественности за

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 12:01 25-11-2011
ice99

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто-нибудь знает как отмониторить процессы\запросы обращения к файлам внутри виртуального контейнера?
Запираю там process explorer & process monitor но даже завиртуаленные они показывают текущую систему а не виртуальную.

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 20:12 25-11-2011
NickOnToluca



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

----------
ПОРТАТИВНЫЙ СОФТ СВОИМИ РУКАМИ
The fear of blood tends to create fear for the flesh...
(что делаюТ?) развлекаюТся, (что делаТЬ?) развлекаТЬся.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 22:37 25-11-2011 | Исправлено: NickOnToluca, 01:08 26-11-2011
aiki



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ice99
log_monitor.exe? :)  и потом лопатить многомегабайтные файлы..

Всего записей: 673 | Зарегистр. 25-12-2002 | Отправлено: 23:58 25-11-2011 | Исправлено: aiki, 23:58 25-11-2011
Skeljaton

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
  бугага , описанное тобой в посте от 18го числа и есть велосипед, который  
уже был открыт давным давно людьми. Некий герой lonewolf исчо 17 июля дарил добро  
 и знание людям.
 
От себя в этот венегрет добавлю - у мультилекса вообще прокатило без участия строки  
в ини-файле
ExternalDLLs=ResidentHook64.dll;ResidentHook.dll
Оказалось необходимо и достаточно бросить в корень к основному портабле-ехе эти  
две длл-ки и все стало работать (при этом в виртуальной системе их надо убрать).
 
Причина таких выкрутасов, я полагаю, следующее (взято с сайта ВМВаре)
 
Additional Information
Caution: ExternalDLLs does not work if the specified DLL(s) depend on other DLLs within the virtual file system
 
В общем то местные завсегдатаи про эту тонкость прекрасно знают (я видел явные признаки
этого факта в ответах)

Всего записей: 2 | Зарегистр. 15-08-2005 | Отправлено: 00:44 26-11-2011
DenissovAV



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

Цитата:
У PAstart есть несколько приличных аналогов.

А не могли бы Вы порекомендовать что-либо, на свой вкус?
 

Цитата:
Многие приложения из без PA и без ThinApp отлично работают как портативки: Skype, Mozilla, RnQ, KMPlayer, AIMP

Работают, то они работают. Только вычисляются сканерами неразрешённого софта, даже, когда не запущены, при сканировании флэшки. Не знаю логику сканера, но есть успешный опыт использования протинсталированного VBSEdit: он также и сам достаточно портативный, но сам по себе в логи попадает, а тинсталированным нет. Вот и надеюсь обмануть сканер, "обернув" всё, что мне нужно в ТинАп.

Всего записей: 59 | Зарегистр. 12-01-2007 | Отправлено: 10:20 26-11-2011
ice99

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

Цитата:
А что же они еще должны показывать?

Вы правы, изолированного показа процессов\обращений в пузыре я не получу, но однако можно фильтровать события по имени процесса, например. У меня есть keygen.exe -патчер памяти(autodesk, стандартный). Отфильтровав по имени keygen.exe в process monitor я вижу  
- его обращения к реестру (их несколько)
- его обращения к файловой системе (их нет вообще)
- а вот как бы отмониторить его обращения к ПАМЯТИ?
 
Я нашёл цепочку файлов, ДОСТАТОЧНУЮ для проверки патчера лицензирования
- LMU.exe (и папка RM4 целиком кидается в C:\Program Files\Common Files\Autodesk Shared\AdLM\R4\)
- FNPLicensingservice.exe (и папка FLEXnet Publisher целиком кидается в C:\Program Files\Common Files\Macrovision Shared\FLEXnet Publisher\)
- Регфайл с данными о сервисе FNPLicensingservice
вот
 
-keygen.exe (ну куда же без него)
-PabloCommander.exe (через него запускаю LMU.exe, потом keygen. FNPLicensingservice.exe стартует сам, после запуска LMU.exe).
 
Копирование этих файлов на чистую систему и патчинг - РАБОТАЮТ
 
Делаю билд, Thinapp генерирует следующие файлы
- test.dat (контейнер)
- LMU.exe (точка входа)
- FNPLicensingservice.exe (точка входа. не нужна, но на всякий случай)  
- keygen.exe (точка входа)
- PabloCommander.exe (точка входа)
 
Запускаю LMU.exe (появляется в процессах, вызывает там FNPLicensingservice.exe )
Запускаю keygen.exe, нажимаю "mem patch" - выдаёт сообщение "не вижу окна лицензии".
 
Пробую так.
Запускаю виртуальный PabloCommander.exe
Запускаю через PabloCommander LMU.exe (FNPLicensingservice.exe стартует сам)
Запускаю через PabloCommander keygen.exe
Нажимаю mempatch и - "не вижу окна лицензии".
 
Вот и подумал, как отладить и  поглубже покопаться в данной проблеме.
- XPSP3
- Thinapp 4.6.2 (4.7 те же грабли)
- Flexnet 11.9 (служба лицензирования)
- Портабелизирую Inventor 2012, но это не принципиально, т.к. тест проводится на Flexnet общем
- Видел Inventor 2012 портабельный, но сделанный на spoon-е (с мусоркой в реестре)
- Видел портабелизированные продукты с данным типом лицензирования, т.е. поддаётся всё-таки портабелизации.
 
Вопрос: где у меня собака зарыта?

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 13:08 26-11-2011
Primipilus

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Palach257
Попробуйте изменить метод изоляции для рабочей и всех вложенных папок на WriteCopy.

Всего записей: 18 | Зарегистр. 20-10-2011 | Отправлено: 13:36 26-11-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DenissovAV
В запускалках мало что подскажу. Забросил эту идею давно.
Есть, например PStart и подобные.
А лучше всего - положить в папку с портативным тоталом и добавить на свою панель тотала. И файловый менеджер и портативки под рукой. Также тотал позволяет добавить параметр запуска. Наприемр, у меня так висит на панельке распакованный CureIt, и когда нажимаю, сканируется папка или файл под курсором.
 
Добавлено:
ice99
Похоже патчер работате хитровасто - через окна.
А не пробовал сам кейген запускать реальный, а не запакованный?
Или ему еще нужно какие-то файлы из виртуала видеть?

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:39 26-11-2011
ice99

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

Цитата:
Похоже патчер работате хитровасто - через окна.

Думаю нет. т.к. на обычной(чистой) системе после запуска LMU.exe никаких окон не появляется (разве что скрытые), и keygen.exe после нажатия "mem patch" пишет "Patch succesfull"
процесс LMU.exe это не причина окна лицензии, это его следствие. Я вызываю его напрямую.
 

Цитата:
А не пробовал сам кейген запускать реальный, а не запакованный?

пробовал и так и так
 

Цитата:
Или ему еще нужно какие-то файлы из виртуала видеть?

Думаю нет, т.к.
 При запуске Process Monitor keygen.exe создаёт 350 событий (открытие, закрытие файлов и ключей реестра), НО  
- его можно запустить ДО запуска LMU.exe (а значит он определяет возможность патчинга не в момент запуска, а в момент нажатия на кнопку "mem patch")
- в момент нажатия на mem patch происходит всего 5 УСПЕШНЫХ событий опроса реестра (к файловой системе патчер не обращается) Подозревая, что их порождает не процесс патчинга, а вывод на экран сообщения об ошибке.
 
Принцип работы патча.
1. кнопка "mem patch" - заморозить\подменить\пропатчить  процесс (LMU.exe или FNPLicensingservice.exe) в памяти
2. кнопка "generate" - сгенерить код активации (который подходит при условии успешного п.1)
 
Можно же ведь как-то сделать с 2009г и Adobe и Autodesk перешли на flexlm В сети же есть новые портабельные 3dsmax,autocad,dreamweaver,  да тот же Inventor в конце концов, сделанный на spoon-е. Они точно запускают  FNPLicensingservice.exe в процессах, и даже в песочницах появляется папки flexlm и adlm. Патчатся ТАКИМИ же кейгенами с предварительным "mempatch".
Ниже приведу текст руководства патчинга этого же Inventor но толька на Spoon-е.
 
"Доп. информация: Программа портативная: устанавливать не нужно, но активировать придется - также, как и стационарную программу
 Для запуска и активации нужно создать два ярлыка с файла data.exe  
 Зайти в свойства созданных ярлыков и изменить запись в поле Объект: в конце через пробел для одного ярлыка добавить слово Inventor (запуск программы), а для другого xf-adesk2012x32 (запуск Кейгена)"
 
Принцип 1 в 1, но там патчинг в памяти работает, а у меня нет.

Всего записей: 163 | Зарегистр. 03-06-2005 | Отправлено: 16:41 26-11-2011 | Исправлено: ice99, 16:52 26-11-2011
   

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