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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) часть 4

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Geroy4ek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: 1, 2, 3
Смежный топик в Варезнике
 
VMware ThinApp  5.2.6
 
Официальный сайт | Форум | Описание | Список изменений | FAQ (PDF, Eng) | Обзор успешно упакованных программ | ThinApp Docs
 
ThinApp (ex Thinstall) используется для виртуализации приложений, позволяет заключить приложения в виртуальный контейнер и использовать их как готовые пакеты, не требующие установки. Внутри контейнера создается виртуальная среда для реестра и файлов.  
Поддерживаемые ОС:    
x32: Windоws 2000/XP/XPE/Server 2003/2008/2012/2012 R2/Vista/7/8/8.1/10  
x64: Windоws  Server 2003/2008/2008R2/Vista/7/8/8.1/10

Скачать программу можно в Варезнике

Полезные утилиты
 
FAQ, статьи, обзоры
 
Полезные ресурсы

Если при запуске готового приложения выскакивает окошко в трее, читайте шапку топика в Варезнике.
 
VMware ThinApp - обсуждение перевода
 
Русский перевод мануала по VMware ThinApp версии 5.1.0 + перевод справочника по параметрам Package.ini от pavlaf
 
Ближайший аналог: Spoon Studio (ex Xenocode Virtual Appliance Studio)

Всего записей: 1 | Зарегистр. 24-04-2015 | Отправлено: 17:26 24-04-2015 | Исправлено: DollHack, 13:45 21-09-2019
piladus1700

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

Всего записей: 87 | Зарегистр. 06-05-2018 | Отправлено: 21:45 04-03-2019
AVanti473



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

Цитата:
какой такой MAGIX... если не секрет?

 
Не секрет - MAGIX Video Professional X5 upd v12.0.13.2 Прога уже устаревшая - 2013 года, шла ещё на x86 процах, за пару лет до того, как все видеоредакторы прочно обосновались на х64. Но, в ней есть масса привычных и интересных возможностей, особенно если навентить к ней с дюжину штатных аддонов и пару приблуд от Magic Bullet и Phenomena Particle Effects... К тому же, работает со всеми старыми (в дополнение к новым) форматами, да и привычка юзанья - хуже неволи...
 
Сейчас ещё решил поиграться с совсем сумасшедшими вариантами:
1) Загнал екзешник проги в контейнер тинапа, и закинул его в таком виде в проект турбостудио. Смысл - тинап даёт эмуляцию серийника харда, а турбостудия (в новых возможностях) эмулирует SID юзверя. Увы, при старте ругается, что нет доступа к какому-то PIDу и не может создать процесс. Глаза уже в кучу - влом разбираться...
2) Чистый проект турбостудии завернул в контейнер тинапа. Предсказуемо - полный вылет на старте.
Но, а чем чёрт не шутит. Было прикольно (лупить из пушки по воробьям), хоть и опять - впустую...

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 22:03 04-03-2019 | Исправлено: AVanti473, 09:29 28-03-2019
AVanti473



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

Цитата:
Возможно, ради спортивного интереса, ещё повожусь с ними.

 
Повозился... Обычно, мусор вроде %SystemRoot%\Installer выкидывается из проекта. На всякий случай, люблю скидывать его в соседнюю с проектом папку. Редко когда вообще туда заглядываю. Сегодня решил и его изучить. И да, там есть, толи сами конечные инсталляционные файлы, толи их копии. Так вот они-то в виртуале и не запускаются. В реале - без проблем, а в виртуале пишет: "Данная установка запрещена политикой, заданной системным администратором.", либо "Не удалось получить доступ к службе установщика Windows Installer. Возможно, не установлен Windows Installer. Обратитесь за помощью в службу поддержки.".
 
Долго рассказывать, но программный установщик по ссылке из предыдущих постов распаковывает в TEMP папку с (каждый раз уникальным) именем вроде mgx3eicqlzp и в ней есть программные файлы и файлы аддонов (вроде библиотек VisualC++ 2005-2008, MSXML 4.0 SP3 Parser(а), DotNet35_SP1, Firebird(а), Speed3_burnR(а), simplicheck(а) - в общем по мелочи - половина ненужного). Из подпапки папки mgx3eicqlzp стартует Video_Pro_X5_en-GB_setup.exe , который запускает Video_Pro_X5_en-GB_setup_x64.ms_ , а тот создаёт установочный скрипт, запускающий (возможно из C:\Windows\Installer) что-то вроде 9a535.msi с ключом новой установки, восстановления или удаления.
 
Понятно, что файлы типа 9a535.msi не стартуют напрямую из C:\Windows\Installer . Возможно, они переносятся (или копируются) скриптом, на время установки в подпапки из TEMP(а), к установочным файлам. Так-как без наличия рядом с этими установщиками установочных файлов инсталляция в реальной среде начнётся, но не продолжится. А, в виртуале, как я писал выше, даже не начинается.
 
В общем - чисто из любопытства, у кого есть время глянуть - запустятся у Вас в виртуальной среде MSI-ки из этого архива https://yadi.sk/d/C0J3rcO2wGDsHw, или нет?

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 23:03 05-03-2019 | Исправлено: AVanti473, 23:14 05-03-2019
piladus1700

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

Всего записей: 87 | Зарегистр. 06-05-2018 | Отправлено: 10:04 06-03-2019
AVanti473



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

Цитата:
запускаю под 4.7 ... вылет ... под 4.5 ... полет нормальный

 
Спасибо. Любопытно... Но, на этих версиях, как бы уже и не вариант собирать то, что дружит с 64-битными модулями. Хотя, если в виртуальном контейнере можно установить на версию 4.5 - любопытно (главное, чтобы не вылет в реал был причиной успешного запуска). Скорее интересно почему на 5.х.х не идёт старт этих .msi-файлов. Ну, может кто ещё подскажет причину...

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 10:39 06-03-2019 | Исправлено: AVanti473, 10:41 06-03-2019
Alz50

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

Всего записей: 1910 | Зарегистр. 01-10-2007 | Отправлено: 16:27 06-03-2019 | Исправлено: Alz50, 16:54 06-03-2019
piladus1700

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

Цитата:
Скорее интересно почему на 5.х.х не идёт старт этих .msi-файлов

похоже ... костыль от прорабов
 
 
Добавлено:
под system ... 5.2.4.0  отработала нормально (x32: Windоws XP)

Всего записей: 87 | Зарегистр. 06-05-2018 | Отправлено: 09:23 07-03-2019
AVanti473



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

Цитата:
под system ... 5.2.4.0  отработала нормально (x32: Windоws XP)

 
Крайне странная ситуация. У меня стартует лишь 9a521.msi, который Firebird SQL Server. Остальные, может быть и пошли бы, да XP 32-ух битная. По отслеживанию, вроде бы, контейнер не прорывают. Но, при попытке запустить в виртуале Video_Pro_X5_DLV_en-GB_130129_15-05_12_0_10_28.exe - те же вылеты, что и на реальной семёрке.
При этом, любопытно, что в корне диска C:\ создаётся папка "4b98dfe3583f39ee2615a0e9" с файлом install.exe в описании которого сказано - External Installer от майкрософта. При попытке его старта пишет "Required file install.ini not found. Setup will now exit.". И папка "87055ec1c9f7eeebd11c8d4d19b0430d" с файлом setup.exe, в описании которого сказано - Suite Integration Toolkit Executable, тоже от майкрософта. При попытке старта пишет "Приложению не удалось запуститься, поскольку dlmgr.dll не был найден.". Возможно, эти файлы, ранее, я ошибочно принял за инсталляторы магикса, выкатываемые в реальную среду на диске C:\ Так-же, возможно, эти сетапки относятся к фреймворку 3,5. Думаю, на них, особого внимания обращать не стоит. Ну странность и странность. Вроде, напрямую к магиксу не относится. В таком случае, те изыскания что я вёл в отношении папки C:\Windows\Installer более верны. Единственной ошибкой было считать, что к MSI-кам прилагаются (или генерируются) инишники, либо файлы конфигов. Скорее, конфиги и логи генерятся в процессе работы инсталляционных файлов, как это и положено при обычном процессе установки.
 
Промежуточные выводы:
1) Программу, по прежнему, не удаётся установить в виртуальный контейнер, используя её штатные инсталляционные файлы.
2) Функция REPAIR бесполезна, из-за привязки программы к железу, на котором она была установлена.
3) Программа вяжется к серийнику харда, и, возможно, к SID.
4) Так как тинап эмулирует имя машины и серийник харда, без эмуляции SID, а турбостудио эмулирует имя машины и SID без эмуляции серийника HDD, пока, полноценная портабелизация MAGIX Video Professional X5, без отвязки от железа, не представляется возможной.
5) Похоже, привязка к HDD проверяется методом опроса самого харда, а не записей реестра. Подкидывал в сборку турбостудии ветки:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
HKLM\System\CurrentControlSet\Enum\
Но это всё было бесполезно.
Менять серийник реального харда соответствующим софтом пока не могу решится. Это уже, как-бы, слишком... )))
6) Привязка программы проверяется при каждом запуске программы, где-то на моменте тестирования MIDI-оборудования.
 
Хотя, есть и неизведанный путь! Об этом уже писали, но, на практике, никто не пытался такое реализовать. - Снять дамп памяти рабочей проги и соответствующим образом использовать его при запуске портабельного варианта... Понять бы ещё как такое делается...

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 12:17 07-03-2019 | Исправлено: AVanti473, 12:22 07-03-2019
piladus1700

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

Цитата:
1) Программу, по прежнему, не удаётся установить в виртуальный контейнер, используя её штатные инсталляционные файлы.  

через 4.5 установил полностью в виртуальный контейнер (сначало распаковал 7Zip-ом... затем запустил Video_Pro_X5_en-GB_setup.exe)
на других версиях ... борода
 
 
Добавлено:

Цитата:
3) Программа вяжется к серийнику харда, и, возможно, к SID

если к серийнику харда... то да,если к разделу...  можно поиграть

Всего записей: 87 | Зарегистр. 06-05-2018 | Отправлено: 15:03 07-03-2019
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Анализ отличия файлов программы MAGIX Video Professional X5 v12.0.13.2 установленной, со всеми аддонами, на виртуальной и реальной машинах с ОС Win7x64

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 09:45 09-03-2019 | Исправлено: AVanti473, 11:16 10-03-2019
insorg



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

Всего записей: 655 | Зарегистр. 04-11-2010 | Отправлено: 12:30 13-03-2019
piladus1700

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

Цитата:
VMware ThinApp 5.2.5.0

проблема с msi-файлами осталась...
 

Всего записей: 87 | Зарегистр. 06-05-2018 | Отправлено: 15:08 14-03-2019
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь сталкивался с тем, что из сборки не запускается внешний vbs-скрипт? Типа

Код:
Function OnLastProcessExit
  id = ExecuteExternalProcess(scr)  
  WaitForProcess id, 0
End Function
 

scr - полное имя скрипта. Если scr - это .bat или .ехе-файл, то никаких проблем. А vbs ни в какую!

Всего записей: 3358 | Зарегистр. 20-02-2007 | Отправлено: 20:13 19-03-2019
generator324

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

Цитата:
Кто-нибудь сталкивался с тем, что из сборки не запускается внешний vbs-скрипт?

Интересная темка! А какое широкое поле применения! Шутю-шутю. Интересно, а .ехе таким образом запустится? А то ведь vbs можно и в .ехе скомпилить...
 
Добавлено:
Чукча не читатель, однака . Эт я про себя...

Всего записей: 331 | Зарегистр. 11-01-2019 | Отправлено: 20:27 19-03-2019
AVanti473



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

Цитата:
Кто-нибудь сталкивался с тем, что из сборки не запускается внешний vbs-скрипт?

Где-то на форумах, кажись на 4pda, находил инфу о том, что vbs-ным скриптом можно получить права админа, тобиш, стартануть прогу с правами админа. Там, как-то всё интересно было. Скрипт, вроде бы, запускал батник с правами админа. Ну, и далее, думаю - понятно... Может именно поэтому?... Или, напротив, сборка не может его запустить из-за отсутствия повышенных прав...

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 22:11 19-03-2019
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
в каком-то из мануалов (или может в здешних обсуждениях) написано, что при использовании vbs-скриптов с функциями для ТА в контейнере могут сыпаться ошибки или не работать любые другие VBS.
Может быть, если внешний VBS выполнять вне контейнера, то будет толк. Запускается ком.строка, которая не изолирована, и стартует ваш VBS без ожидания его отклика. Но может и не сработает...

Всего записей: 251 | Зарегистр. 19-02-2012 | Отправлено: 01:14 20-03-2019
Leon_Ko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Напомните последнюю версию, работающую под Windows XP (создание проекта).

Всего записей: 876 | Зарегистр. 26-11-2008 | Отправлено: 15:20 20-03-2019
AVanti473



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

Цитата:
Напомните последнюю версию, работающую под Windows XP (создание проекта).
 

 
Официально - VMWare ThinApp Enterprise v5.2.3 Build 6945559

Всего записей: 1079 | Зарегистр. 05-04-2011 | Отправлено: 16:17 20-03-2019
Leon_Ko



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

Цитата:
Официально - VMWare ThinApp Enterprise v5.2.3 Build 6945559

Во! И я тоже припоминаю что-то такое. Вот только не хочет она у меня запускаться, зараза! Давно я, видать, дела с ХРю не имел

Всего записей: 876 | Зарегистр. 26-11-2008 | Отправлено: 16:28 20-03-2019
insorg



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

Цитата:
Официально - VMWare ThinApp Enterprise v5.2.3  
На ХР 32 бита подтверждаю, последняя рабочая. Более новые ругаются на DLL и не запускаются.

Всего записей: 655 | Зарегистр. 04-11-2010 | Отправлено: 17:18 20-03-2019
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) часть 4

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru