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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp | 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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

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

Geroy4ek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: 1, 2, 3
Смежный топик в Варезнике
 
VMware ThinApp 2312 Build 23148499 Release Date    2024-01-23  
 
Официальный сайт | Описание | Download | Список изменений | 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
 
Ближайший аналог: Turbo Studio (бывшая Spoon Studio, Xenocode Virtual Appliance Studio)

Всего записей: 1 | Зарегистр. 24-04-2015 | Отправлено: 17:26 24-04-2015 | Исправлено: Luber, 10:56 24-01-2024
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как-то раньше, пока сидел на ХР, не сталкивался с таким багом версии 4.7.3, который сейчас наблюдаю на 7х64 - у линка (entry point) на chm-файл отсутствует иконка. Это у всех так? Или есть какие-то нюансы?

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 20:21 24-12-2019
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent, логично, что у [entry point] значок стандартного ЕХЕшника, ведь тот вопросительный знак относится к типу файлов .chm. Разве в ХР при расширении ЕХЕ была иконка справки?  
Можно выдернуть иконку и поставить параметром Icon=\<my_app>\chm.ico

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 21:46 24-12-2019
coherent

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

Цитата:
Разве в ХР при расширении ЕХЕ была иконка справки?

Естественно, поэтому и спрашиваю. Более того, если проект собрать, например, в 5.2.4, то иконка тоже чудесным образом появится.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 23:49 24-12-2019
warezo

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собрал при помощи 4.7.3 одну прогу. При попытке открыть файл появляется окошко Windows Explorer и прога тихо вываливается. В журнале винды написано следующее:

Цитата:
Ошибка создания контекста архивации для "D:\Proga.exe". Ошибка в файле манифеста или политики "D:\Proga.exe" в строке 12. Обязательный атрибут level отсутствует в элементе requestedExecutionLevel.

Если запускать от админа, то всё работает. Как это побороть?
 
Система Win7-x86.

Всего записей: 381 | Зарегистр. 16-11-2005 | Отправлено: 23:31 12-01-2020
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
warezo у вас же всё детально написано в сообщение об ошибке. Даже строка в которой ошибка указана. Исправляйте манифест. Если не знаете, что это, то почитайте тут.

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 23:56 12-01-2020
warezo

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123
А без ковыряния оригинальной проги как-нибудь можно? Потому что в 5.2.6 всё прекрасно работает, в BoxedApp Packer и в Enigma Virtual Box тоже, а в 4.7.3 не хочет.
 
Пробовал играться с параметром UACRequestedPrivilegesLevel в Packadge.ini, но вылетает ошибка "Сервер возвратил ссылку".
 
Добавлено:
Посмотрел 12-ю строку манифеста оригинальной проги. Там сказано

Цитата:
<assemblyIdentity type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='75e5b645a4ccf1d9' language='*' />

Что тут не так?
 
О привилегиях речь идёт в строке 6:

Цитата:
<requestedExecutionLevel level='asInvoker' uiAccess='false' />

Возможно, проблема в uiAccess='false' ?
 
Добавлено:
В манифесте упакованной проги сказано яю<

Всего записей: 381 | Зарегистр. 16-11-2005 | Отправлено: 00:19 13-01-2020 | Исправлено: warezo, 00:29 13-01-2020
regist123



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


----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 00:32 13-01-2020
warezo

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
regist123
Скомпилировал заново - манифеста там нет вообще. Попытался прикрутить манифест двумя разными прогами, результат одинаковый - выскакивают две ошибки: "Недопустимые данные." и "Signature not found".
 
Добавлено:
Это если так запускать. Если от админа, то другая ошибка: "Сервер возвратил ссылку".
 
Добавлено:
Решил попробовать режимы совместимости. Если выставить Windows 7 и ниже, прога перестаёт вываливаться, но и диалог открытия файла не появляется. В режиме совместимости с WinXP нормально работает, но лишь потому, что там идёт повышение привилегий через UAC.
 
Один-единственный раз в режиме совместимости с Vista выскочил диалог открытия файла, но не родной виндосовский, а Qt-шный. Воспроизвести сие чудо так и не удалось. Хз, в общем.

Всего записей: 381 | Зарегистр. 16-11-2005 | Отправлено: 01:16 13-01-2020 | Исправлено: warezo, 01:17 13-01-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как организовать очистку Песочницы по завершению работы Portable-программы?
Есть ли опция в настройках (Package.ini) или же нужно применение внешних скриптов? Если можно, хотелось бы пример такой очистки.

Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 07:01 13-01-2020
MobyArt

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

Цитата:
В манифесте упакованной проги сказано яю<

Это манифест в кодировке UCS-2, Resource Tuner 2 например может его показать.
В последней версии TA появилась опция CopyManifestData=1, копирующая оригинальный манифест в сборку.

Цитата:
Потому что в 5.2.6 всё прекрасно работает

Так зачем использовать старую версию?
 
generator324
Попробуйте раскомментировать опцию RemoveSandboxOnExit=1 или RemoveSandboxOnStart=1.

Всего записей: 190 | Зарегистр. 07-04-2007 | Отправлено: 07:37 13-01-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MobyArt
Благодарю! Совсем глаза "замылились" - помню, что было что-то эдакое, но наткнулся на трэд по скриптам (старый, себе сохранял в качестве интересных решений), и... случился когнитивный диссонанс: попытался применить, но не получилось
И в тоже время, помню, что было простое и надёжное решение - всё работало без каких-либо ухищрений... А оно вона как!
Ещё раз - спасибо, в том числе за то, что нашли время на ответ .

Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 08:04 13-01-2020
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
warezo написал(а)
Цитата:
В манифесте упакованной проги сказано яю<

Ошибка с кодировкой. Сохраните манифест в кодировке UTF-8 без BOM и замените им. После этого проверьте работу.

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 12:20 13-01-2020
warezo

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MobyArt
regist123
Цитата:
В манифесте упакованной проги сказано яю<

Видимо, то был какой-то глюк и эти яю< появились в манифесте СБОРКИ чисто случайно, т.к. сейчас у СБОРКИ манифеста нет вообще. Смотрел PE Explorer, Resource Tuner и CFF Explorer.
 
У проги манифест есть и прога работает норм. Ради интереса пересоздал манифест при помощи PE Explorer и Resource Tuner, но результат тот же: нормально работает только от Админа или в режиме совместимости с WinXP, хотя прога свежая.
 
Добавлено:
regist123
Цитата:
Ошибка с кодировкой. Сохраните манифест в кодировке UTF-8 без BOM и замените им. После этого проверьте работу.

Чисто для справки: при использовании обычного ASCII между UTF-8 без BOM и Windows-1251 разницы нет вообще. Другое дело UCS-2, о котором написал MobyArt.

Всего записей: 381 | Зарегистр. 16-11-2005 | Отправлено: 18:24 13-01-2020 | Исправлено: warezo, 18:32 13-01-2020
regist123



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
warezo написал(а)
Цитата:
Чисто для справки: при использовании обычного ASCII между UTF-8 без BOM

Чисто для справки
Цитата:
яю<

Так как раз выглядит БУМ в неправильной кодировке. Из чего и вытекает вывод, что у вас там проблемы с кодировкой.

----------
Раздачи и акции

Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 21:07 13-01-2020
warezo

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

Цитата:
Так как раз выглядит БУМ в неправильной кодировке.

Благодарю за подсказку!

Цитата:
Из чего и вытекает вывод, что у вас там проблемы с кодировкой.

Вполне вероятно...

Всего записей: 381 | Зарегистр. 16-11-2005 | Отправлено: 04:31 14-01-2020
sergey3165

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

Всего записей: 97 | Зарегистр. 17-07-2015 | Отправлено: 20:21 06-02-2020 | Исправлено: sergey3165, 15:06 07-02-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, в чём может быть причина: собираю (пересобираю) старенький Adobe Photoshop 8 + Plugins, на выходе (Windows 7 x64) получаю ЭТО:

Собиралось это достаточно давно, ещё под Windows ХР, всё работало. Самое смешное, под Windows Server 2008R2 (х64, вестимо!) - РАБОТАЕТ! А на 7-ке, и ес-но, на "новомодной ОС" - нет .
Проект со всеми файлами сохранился, может кто-нибудь подскажет, что поправить?

Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 09:21 17-02-2020
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
ThinApp какой версии?
Можно попробовать 4.73 и  самую свежую из 5.2хх.

Всего записей: 15770 | Зарегистр. 04-11-2010 | Отправлено: 10:39 17-02-2020
generator324

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

Цитата:
ThinApp какой версии?  

Последний, 5.2.6-14449759

Цитата:
Можно попробовать 4.73 и  самую свежую из 5.2хх.

Тоже самое, дело явно не в этом...

Всего записей: 1084 | Зарегистр. 11-01-2019 | Отправлено: 10:55 17-02-2020
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
а снимок делался в какой версии? там менялись некоторые параметры и команды от версии к версии. надо проверять Package.ini
само же сообщение говорит о нехватке виртуальной памяти - проверьте настройки файла подкачки на целевой машине.

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 13:42 17-02-2020
Открыть новую тему     Написать ответ в эту тему

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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru