Дата: Понедельник, 18.06.2012, 08:07 | Сообщение # 1
Академик
Группа: Модераторы
Сообщений: 7114
Статус:
Portable VMWare ThinApp 4.7.1 Build 677178 + Русский мануал и Видеоурок.
VMware ThinApp — удобная программа для создания из обычного приложения, его портативную версию. VMWare ThinApp позволяет «упаковывать» приложение в контейнер, содержащий всю необходимую информацию для работы на любом компьютере без необходимости установки искомого приложения.
С помощью этого средства Вы сможете из обычного приложения легко и просто сделать portable-версию, которая запускается допустим с флешки, не требует никаких прав в системе и не изменяет ни единого файла/ключа реестра. При этом, что важно, виртуализированное ПО никоим образом не затрагивает и не изменяет текущее состояние операционной системы. Сам же замысел состоит в предотвращении программных конфликтов, способных нарушить работу системы и установленного в ней ПО.
Полезность очевидна: разработчики, например, могут проводить испытания новых продуктов без риска нарушить стабильность системного окружения. Подход позволит снизить себестоимость развертывания приложений на компьютерах конечных пользователей. ThinApp позволяет запускать несколько версий одной и той же программы. Так, одновременное использование Internet Explorer 7 и 8 должно пригодиться в процессе тестирования сайтов.
В большинстве случаев ThinApp эффективно реализует свою ключевую задачу виртуализации посредством механизма упаковки приложений и системы распределения, благодаря чему приложения виртуализации становятся доступными для конечных пользователей по сети или с помощью флэш-карты. Эта программа очень хорошо распределяет приложения, поэтому уже не нужно проводить интенсивные тесты регрессии для проверки конфликтов с другими приложениями (или предыдущими версиями данного продукта). Наряду с конкурирующими продуктами (например, бета-версией Microsoft Application Virtualization 4.5 и Altiris Software Virtualization Solution) программа VMware ThinApp значительно отличается от традиционных инструментов для пакетирования приложений, поскольку может загрузить пакет приложения в специальный раздел, создаваемый в системе конечного пользователя, так что приложение будет выполняться без пересечения с другим ПО, которое уже могло быть установлено. В принципе большая часть portable-софта и создано с помощью VMware ThinApp. Результат достигается путем заключения приложения в виртуальный контейнер, внутри которого создается виртуальное представление реестра и системных файлов. Кстати, эту программу можно использовать, как дополнительную к PackageFactory for U3, при создании .u3p пакетов для систем U3 на флэш-драйвах.
Особенности программы: • Упаковка ваших приложений в стандартные EXE и MSI файлы • Передача вашего приложения всего одним файлом без необходимости установки • Конвертация обычных приложений в виртуализированные • Возможности использования песочницы и функция снимка системы • Обнаружение конфликтов при установке с помощью виртуализации приложений • Устранение угроз и конфликтов с другими приложениями
Основные возможности:
• Обнаружение конфликтов при установке с помощью виртуализации приложений Виртуализация приложений дистанцирует приложения от операционной системы и друг от друга, тем самым уменьшая стоимость тестирования и минимизируя конфликты некорректно работающих приложений. Просто встройте файл .MSI или .EXE для внедрения среды виртуальной системы, включая ключи реестра, DLL, сторонние библиотеки и структуры без необходимости установки агентов или приложений на соответствующие операционные системы.
• Единственная архивация и внедрение в любой точке (Сеть, USB, Физические и Виртуальные рабочие станции) Внедряйте виртуализированные приложения в режиме пользователя без прав администратора. Не нужно устанавливать драйвера устройств и изменять реестр, т.к. само приложение и его виртуальные ОС рассматриваются как единый файл EXE. Незаметно передавайте большие приложения с сетевых дисков общего доступа без установки клиентского или серверного ПО. Обновляйте или возвращайте назад приложения даже во время их работы. Новая версия будет запущена при следующем использовании приложения.
• Использование мобильных устройств Пользователи смогут запускать приложения виртуально на любом компьютере, к которому у них есть доступ, включая ПК в киосках и гостиницах. Не нужно устанавливать программное обеспечение или драйверы, а также не нужны права администратора. Приложения запускаются прямо со съемного устройства хранения, включая флэш-диски.
• Улучшение процесса распространения ПО Защита локальной операционной системы от изменений, которые могут привести к нестабильной работе или возникновению брешей в безопасности, с помощью существующих инструментов настройки. Даже пользователи с запрещенными учетными данными смогут безопасно запустить виртуальные приложения без необходимости локальной установки; что делает продукт более привлекательным для IT-сотрудников, беспокоящихся о безопасности.
• Легкая миграция для операционных систем и приложений Виртуализация приложений без агента в ThinApp облегчает миграцию для операционных систем, позволяя приложениям запускаться совместно на одной операционной системе. Пользователи могут продолжать работать как обычно без перебоев в работе проблемных приложений. Более того, если приложение нужно удалить с конечного узла – это будет выглядеть как простое удаление файла без необходимости «чистить» системный реестр.
Кратко основной процесс создания portable-программ:
1. Делаем снимок системы до инсталляции. 2. Устанавливаем программу; к ней, если необходимо, патчи, дополнения, кряки (если тебуется перезагрузка, то перезагружаемся). 3. Делаем снимок после инсталляции. 4. Выбираем из полученного списка нужную программу. Далее идет сравнение полученных снимков и автоматическое создание проекта в папке Captures (по умолчанию). Редактируем проект. 5. Жмем Build Now и получаем portable-программу в папке bin. 6. Тестируем полученный результат на его "портативность". 7. Лучше всего создавать portable-программу на "чистой" Windows. Наиболее оптимальный вариант - это установить виртуальную машину (VMware Workstation, Microsoft Virtual PС, Virtual Box или др.), инсталлировать чистую Windows (без дополнительных программ) и работать уже там.
Примечание: Портативная версия в этой публикации получена, путём извлечения файлов с установщика!
OC: Windows XP , Vista, Win 7 (x86 x64) Размер: 24.8 Мб
Дата: Понедельник, 18.06.2012, 12:57 | Сообщение # 4
Студент
Группа: Старожилы
Сообщений: 136
Статус:
MarconiAlex, Спасибо, но я читал, что всё проще - прописывается в Thinstall (Registry.rw.tvr) и вставляется своя лог-картинка в папку %ProgramFilesDir% при сборке.