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

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

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

Geroy4ek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: 1, 2, 3
Смежный топик в Варезнике
 
VMware ThinApp  5.2.5.1
 
Официальный сайт | Форум | Описание | Список изменений | 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 | Исправлено: MH100181Q, 20:59 10-05-2019
dinis124

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

Цитата:
ThinApp больше не поддерживает autoit

 
Да и более того, неизвестно как поведет себя такой костыль на windows 10 на которой все теперь помешаны, а остальные думают как бы угодить обладателям не до оси.
Реализовать то на Autoit сплешку не трудно, примеров даже вон куча...
 
Просто мысли в слух: если бы автор не стал играть в прятки и написал имя софтины а не "Risovalka", я более чем уверен, ответы бы нашлись быстрее и полнее. Ведь не факт что задача автором указана верно, и подход выбран правильный. Но как говорится...
 
AVanti 473
 
А что за сайт такой с гениальной идеей?

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 20:03 02-06-2016
AVanti 473



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

Цитата:
А что за сайт такой с гениальной идеей?

 
wylek.ru
Я не знаю, как у них сейчас, так как давно не посещаю тот сайт. Высказывал в своё время свои соображения по обозначенному сплешскрину, и... Вобщем, давно там не был. ))) Ребята ценят свой труд, действительно, много вкладывают собственных сил и времени в русификацию программ и плагинов, но, идея со сплешскрином при старте программ, которые они русифицировали, на мой взгляд - перебор.

Всего записей: 366 | Зарегистр. 08-11-2015 | Отправлено: 20:48 02-06-2016 | Исправлено: AVanti 473, 20:54 02-06-2016
Dragonis

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

Цитата:
SunOK_ZM писал...    Dragonis, вдумчиво перечитайте FAQ    Вы принципиально что ли читать не любите?

Ну написал же я что со сплэшем вопрос практически решен, но Вы все равно накатали о нем пост, вместо того чтоб ответить на нужный вопрос.
 
FAQ читал, много информации представлено в виде рассуждений, без конкретики. Мануалы не всегда пишутся подробно и идеально понятны.
 
Плохая привычка все описывать словами там, где требуются коды. Очень наглядно на соседних форумах по html, уйма готовых решений для интеграции в проекты.
 
Вопрос выше в силе. Стандартная расстановка изоляций?  
(тестирую на Notepad++ ссылка)
 
ps: За скрипт спасибо.

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 20:59 02-06-2016 | Исправлено: Dragonis, 21:31 02-06-2016
vasevase

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

Цитата:
dinis124: на windows 10 на которой все теперь помешаны.

Около 10% рынка, примерно как и Windows XP.
Просто торопыжки с проблемами (в данном случае - ThinApp'овскими) громче кричат, всегда так.

Всего записей: 2562 | Зарегистр. 28-08-2010 | Отправлено: 21:31 02-06-2016
Dragonis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давайте на конкретном примере.
Есть Nptepad++  
Сделаны оба снимка системы и установлена программа. В ТА был выбран пункт изоляции WhriteCopy.  
Проэкт до сборки https://yadi.sk/d/YekodY9QsDKKF  (либо выше ссылка на оригинал инстала с оф сайта).
 
Мои действия по настройке изоляции:
1) в Package изменю DirectoryIsolationMode=Merged (чтоб сохраненные файлы с notepad были в реальной-ОС)
2) добавлю папку %TEMP% с изоляцией Merged (темп в реальную)
 
Касаемо только изоляции этого будет достаточно? ...чтоб программа не лезла в систему, вроде бы в нужных папках %***% осталось WhriteCopy.
 
Что еще лучше сделать?
Многие же повторяют эту процедуру большое кол-во раз и делают ряд стандартных действий, подходящий для 99% программ.

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 21:32 02-06-2016 | Исправлено: Dragonis, 23:14 02-06-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti 473
Цитата:
wylek.ru  
Из многих их работ я собираю портативки (как и dinis124, после авторского перевода) не один год и ни разу не встречал этот пресловутый сплешскрин. Наверное, не повезло .
 

Всего записей: 3997 | Зарегистр. 08-11-2015 | Отправлено: 22:09 02-06-2016
AVanti 473



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

Цитата:
DirectoryIsolationMode=Merget

 
Merged
 
conservator

Цитата:
ни разу не встречал этот пресловутый сплешскрин

 
Я же говорю, давно там не был. Но, согласитесь, как эффективно отпало желание туда заходить. ))) На самом деле разговор не о том ресурсе, а о сплешскринах и их необходимости... )))

Всего записей: 366 | Зарегистр. 08-11-2015 | Отправлено: 22:32 02-06-2016 | Исправлено: AVanti 473, 22:34 02-06-2016
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dragonis
стандартный совет новичкам в ThinApp: уберите свои шаловливые ручки от настроек и будет вам счастье. просто жмите везде "далее". умолчательные настройки - как раз то, что вы пытаетесь сделать, зачем-то сначала сломав. например это
Цитата:
2) добавлю папку %TEMP% с изоляцией Merged (темп в реальную)  
достаточно просто не иметь её в проекте и будет писать в реальную.

Цитата:
Многие же повторяют эту процедуру большое кол-во раз и делают ряд стандартных действий, подходящий для 99% программ.

как раз "стандартно" - жать далее и ничего не трогать. разработчики позаботились, чтоб в проект попало необходимое. всё остальное - нестандарно и зависит от множества факторов: знаний сборщика, конкретной программы...

Всего записей: 2736 | Зарегистр. 10-01-2011 | Отправлено: 00:03 03-06-2016 | Исправлено: Proshaa, 00:04 03-06-2016
Dragonis

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

Цитата:
стандартный совет новичкам в ThinApp

Люди не заходили бы на форум, если б не хотели улучшить свои проекты и их создание.

Цитата:
%TEMP%... достаточно просто не иметь её в проекте и будет писать в реальную

Как оно будет писать в реальную если для %Local AppData% по дефолту стоит изоляция WhriteCopy? Для temp изоляция наследуется. Или не так?

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 01:06 03-06-2016 | Исправлено: Dragonis, 01:07 03-06-2016
coherent r1

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

Цитата:
Как оно будет писать в реальную если для %Local AppData% по дефолту стоит изоляция WhriteCopy? Для temp изоляция наследуется. Или не так?

Не так. Если глобальная изоляция merged, для %Local AppData% задана изоляция WhriteCopy, а %TEMP% в проекте отсутствует, то %TEMP% будет иметь изоляцию merged.
%TEMP% - это корневая папка (макрос) проекта. Если явно изоляция этой папке не задана, то наследуется глобальная изоляция.

Всего записей: 135 | Зарегистр. 26-03-2016 | Отправлено: 10:26 03-06-2016 | Исправлено: coherent r1, 10:31 03-06-2016
Dragonis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос по сжатию.
Влияет ли сжатие на запуск портитивного приложения? И на работу самого приложения (например когда начинают подгружаться библиотеки/плагины)?
 
Вопрос касается в первую очередь приложений, вес которых больше 1гб. Для которых важна стабильность и скорость работы, а занимаемое место обычно не играет роли.

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 16:46 07-06-2016
AVanti 473



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

Цитата:
Влияет ли сжатие на запуск портитивного приложения?

Русский перевод мануала по VMware ThinApp версии 5.1.0 + перевод справочника по параметрам Package.ini от pavlaf Пункт 13.2 "Пример степеней сжатия и скоростей запуска..."

Всего записей: 366 | Зарегистр. 08-11-2015 | Отправлено: 17:25 07-06-2016 | Исправлено: AVanti 473, 17:26 07-06-2016
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dragonis, время старта (от щелчка до интерфейса) вы сможете различить только при первичном запуске, когда песочница только создается. Последующие запуски будут практически одинаковыми(с/без сжатия), разница если и будет, то если комп древний/заторможенный.  
НО, бывают экземпляры, которые просто не работают после применения сжатия (название забыл, если надо покопаюсь, был случай).
Лично я за экономию места, поэтому собирая автокадовских монстриков на 1-5 ГБ проекта, не жалел времени и добивался сжатия в 2-3 раза минимум. Подгрузка ДЛЛ не страдала...
Например. Есть еще DipTrace - тупо наполняет песочницу библиотеками элементов - портативка с макс. сжатием 75 МБ, + песочница  = чуть более 1 ГБ (без сжатия всё занимает 2 ГБ). Правда есть смысл ужать?-)

Всего записей: 249 | Зарегистр. 19-02-2012 | Отправлено: 20:55 07-06-2016
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VMware ThinApp 4.6.2-467908 (5101) сборка от NickOnToluca
Все ссылки в смежной теме просрочены. Возможно у кого то есть и сможете выложить.
Там кстати вся шапка почти приказала долго жить...
 

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 11:06 08-06-2016
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dinis124
почему бы вам не спросить в той теме? здесь это оффтоп.
в мультисборке есть все релизы и ссылка пока жива.
 
P.S. какой тайный смысл в использовании 4.6.2?

Всего записей: 2736 | Зарегистр. 10-01-2011 | Отправлено: 13:52 08-06-2016
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa
 
Действительно, тема не по адресу.  
 
Принцип, или только сейчас офтоп разглядели?  
 
Если бы линки работали, я не стал бы об этом спрашивать, вроде это очевидно.  
 
 
Скриншот...
 

Цитата:
P.S. какой тайный смысл в использовании 4.6.2?

 
Мне нужно.

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 15:15 09-06-2016 | Исправлено: dinis124, 15:28 09-06-2016
Dragonis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Необходимо создать запускаемый файл портативки для ярлыка с параметрами:

Код:
"%ProgramFilesDir(x64)%\Dassault Systemes\B20\win_b64\code\bin\CATSTART.exe"  -run "CNEXT.exe" -env CATIA.V5R20.B20 -direnv "%Common AppData%\DassaultSystemes\CATEnv" -nowindow

Как это правильно сделать?

Код:
CommandLine=ExecuteVirtualProcess("%ProgramFilesDir(x64)%\Dassault Systemes\B20\win_b64\code\bin\CATSTART.exe"  -run "CNEXT.exe" -env CATIA.V5R20.B20 -direnv "%Common AppData%\DassaultSystemes\CATEnv" -nowindow)
Так?  
Либо сделать run.bat и на него ссылаться? с кодом внутри:

Код:
run C:\ProgramData\Microsoft\Windows\Start Menu\Programs\CATIA\CATIA_V5R20.lnk

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 15:31 09-06-2016 | Исправлено: Dragonis, 16:14 09-06-2016
Proshaa

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

Всего записей: 2736 | Зарегистр. 10-01-2011 | Отправлено: 16:15 09-06-2016
coherent r1

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

Код:
Source=%ProgramFilesDir(x64)%\Dassault Systemes\B20\win_b64\code\bin\CATSTART.exe
CommandLine="%ProgramFilesDir(x64)%\Dassault Systemes\B20\win_b64\code\bin\CATSTART.exe"  -run "CNEXT.exe" -env CATIA.V5R20.B20 -direnv "%Common AppData%\DassaultSystemes\CATEnv" -nowindow


Всего записей: 135 | Зарегистр. 26-03-2016 | Отправлено: 18:25 09-06-2016 | Исправлено: coherent r1, 18:25 09-06-2016
Dragonis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent r1
Да по дефолту оно так и сделало, но портативка не запускается, выдает ошибку:
http://i79.fastpic.ru/big/2016/0609/b6/80624749f702b9841e0b0a6b790d76b6.jpg

Всего записей: 19 | Зарегистр. 31-05-2016 | Отправлено: 18:50 09-06-2016 | Исправлено: Dragonis, 18:57 09-06-2016
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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