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

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

   

gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dinis124
Я с Вами ничем мерятся не собираюсь. Человек спросил, как добраться к файлам упакованной программы, ему подсказали.
Если бы Вы не принялись поучать, а сразу дали, как теперь развёрнутый ответ, моего предыдущего сообщения бы не было.
Желаю здравствовать.

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 16:45 26-05-2015
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VMWare ThinApp 5.1.1 Build 2722044 Port
Распаковка от ушастого.
 
Что нового не смотрел, времени ноль. Кто может почитайте-напишите, что там может исправлено/добавлено.
 
P/S
 
Примечания к выпуску

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 18:29 05-06-2015 | Исправлено: dinis124, 18:33 05-06-2015
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Профиксено: невозможность запуска сборки на Windows 8.1 / 2012 R2 с обновлением KB3000850, падение большого специализированного ПО (абстрактно), ActiveX-компоненты не регистрировались, падение ФФ24 с Флеш11 на системах с ИЕ11, долгий запуск Проводника из ком.строки на Windows 8.1 / 2012 R2, неработающий ThinDirect когда запущен ИЕ8 на Windows7 с установленным ИЕ11, и прочее несущественное.
 
Остались баги с МС Офис, не поддерживаются 16-битные приложения на Windows 8, падение AutoCAD на Windows 7х64, и прочие неизвестные ошибки)

Всего записей: 255 | Зарегистр. 19-02-2012 | Отправлено: 20:25 05-06-2015 | Исправлено: SunOK_ZM, 20:26 05-06-2015
Gideon Vi

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, подскажите, пожалуйста.
Хочу сделать портабельную версию игры (Minecraft). Нужно, чтобы при первом запуске в песочницу извлекались ряд файлов и далее подхватывались уже оттуда. При удалении песочницы и последующем запуске программы, они должны снова извлечься. Извлекаться они должны только, если их нет при запуске программы. Если они есть и просто были изменены, то заменять их файлами из контейнера не надо.
Можно ли это сделать, и если да, то как?
Спасибо.


В ПМ предложили два варианта:
1) Извлечение файлов из контейнера при помощи скрипта на VBS;
2) Доступ к содержимому песочницы при помощи специфически подготовленного файлового менеджера.
 
Если сама ThinApp не имеет инструментов (в следствии специфичности моих запросов ), то буду благодарен за пример скрипта для первого варианта.

Всего записей: 8171 | Зарегистр. 02-02-2004 | Отправлено: 16:43 06-06-2015 | Исправлено: Gideon Vi, 07:40 07-06-2015
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gideon Vi
 
А что, если задействовать MineCraft Backup Менеджер (by AnjoCaido) Sinrel Edition
 
В гугле по запросу встречаются псевдо portable MineCraft. Некоторые выглядят вполне достойно и юзабельно.
 
Не знаком с игрушкой, но предположу, что клиентская часть создает и копирует карты себе. Исходя из такого предположения и упомянул MineCraft Backup Менеджер (by AnjoCaido) Sinrel Edition.

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 15:16 07-06-2015 | Исправлено: dinis124, 15:19 07-06-2015
bumburbia



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

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 16:03 07-06-2015
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gideon Vi
Похожая задача уже решалась. Возьмите, например, за основу скрипт отсюда, изменив под свою задачу, и заодно просмотрите 1-2 страницы вверх и вниз, там предлагались разные решения.

Всего записей: 3885 | Зарегистр. 20-02-2007 | Отправлено: 16:10 07-06-2015
dinis124

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

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 16:41 07-06-2015
AVanti473



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

Цитата:
Подскажите скрипт для удаления записи в реестре при закрытии сборки.

 
Возможно, подойдёт такой вариант:
 
скрипт
 
P.S. Можно, конечно, чтобы скрипт создавал батник с содержимым для удаления ключа реестра где-нибудь в темпе, и там запускал его. Но этой экзотики у меня не сохранилось - действительно где-то осталось на страничках форума...

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 19:46 07-06-2015 | Исправлено: AVanti473, 19:48 07-06-2015
bumburbia



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dinis124
AVanti473
Может что упустил (пролистав), но решение предлагалось через взаимодействие с uninstall.reg, т.е. использование дополнительного файла, а хотелось бы что-то как в мануале от vyachko в разделе "Завершение "повисших" дочерних процессов" : "Если дополнительно требуется очищать ветку реестра HKCU\...\MUICache, то скрипт будет выглядеть так...". Проблемы с зависшими процессами нет, надо только очистить ветку реестра.
 

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 13:39 08-06-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia
 
Понимаю Вас, но к сожалению не могу добавить ничего конструктивного, кроме, разве что полезной информации в русской справке от pavlaf  -> в разделе "Выполнение скриптов в ThinApp-среде" -> в пункте "Добавление значения в системный реестр"...
 

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 20:01 08-06-2015 | Исправлено: AVanti473, 20:01 08-06-2015
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia
 
После нескольких проб все же получилось увидеть записи в реальном реестре от вашей портативной сборки.  
 
Добавлю лишь еще одно для вас:
[HKEY_LOCAL_MACHINE\SOFTWARE\Auslogics]
 
Так же следует поступить с веткой:
[HKEY_LOCAL_MACHINE\SOFTWARE\BSD]
 
Я иногда поступаю проще когда нужно создать или удалить файлы, каталоги и т.д, естественно не в ущерб работе программы и пользователя. Конечно лучше когда закрыл программу и на этом все, но бывает...
 
Лишний повод вздохнуть и вспомнить Autoit.
 
Скинул вам в ЛС bat (если надо конечно), и  решение на Autoit.  
А можно и так, киньте в папку рядом с готовой сборкой, кому нужно очистят.
Тык
 
А вот на vbs как ни тужился ни черта не смог. Будет интересно посмотреть решение на будущее. Может кто?

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 20:43 08-06-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia, я тут просматривал старые сообщения и нашел описание подобной проблемы, которое было два года назад http://forum.ru-board.com/topic.cgi?forum=5&topic=31117&start=2840#12  
 
и ниже
 

Цитата:
...использовать конвертер Reg2Exe, который создает обычный экзешник из reg файла. Запускать скриптом:  
Function OnFirstParentExit  
ExecuteVirtualProcess("C:\Windows\Reg2ExeScript.exe")  
End Function  
Момент запуска и расположение экзешника скрипта выбирается в зависимости от требований. Для реального реестра параметр меняется на ExecuteExternalProcess.


Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 09:38 09-06-2015
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia
 
Поместите скрипт  vbs в папку проекта. Соберите проект и проверьте.  
После закрытия (завершения) исполняемого файла, ветки реестра указанные выше будут очищены.
 
 
Скачать скрипт
 
P/S  
Если в настройках программы есть опция свернуть в системный трей при закрытии, или что-то подобное, отключите. Не удобно.

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 17:17 09-06-2015 | Исправлено: dinis124, 17:18 09-06-2015
bumburbia



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

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 17:44 09-06-2015
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bumburbia, позвольте полюбопытствовать, как Вы реализовали очистку папки TEMP в ThunderSoft Video to GIF Converter 1.4.3 Ru Portable ?

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 18:31 09-06-2015
bumburbia



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Собственно, программа сама очищает эту папку, если не задействовать в Package.ini ChildProcessEnvironmentDefault=External.

Всего записей: 2082 | Зарегистр. 12-02-2011 | Отправлено: 20:55 09-06-2015
AVanti473



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

Цитата:
программа сама очищает эту папку, если не задействовать в Package.ini ChildProcessEnvironmentDefault=External.

 
Понятно. Благодарю.

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 22:41 09-06-2015
Uragan66



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем доброго времени суток ! Возник вопрос, почему программа собранная в VMWare ThinApp v5.0.1 весит почти в два раза больше чем та же установленная ?

Всего записей: 35 | Зарегистр. 18-03-2012 | Отправлено: 21:55 13-06-2015
AVanti473



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

Цитата:
Всем доброго времени суток ! Возник вопрос, почему программа собранная в VMWare ThinApp v5.0.1 весит почти в два раза больше чем та же установленная ?

 
А чем установленную измеряли? Или размер установщика посмотрели и всё? Программа же не только в Program Files устанавливается. К тому же, если сборка не почищена как следует, то в неё попадают и копии установщика, и различные файлы из системы, использованные при установке, и дубликаты профилей и многое другое, порой нужное, порой нет... )))

Всего записей: 1191 | Зарегистр. 05-04-2011 | Отправлено: 22:12 13-06-2015 | Исправлено: AVanti473, 22:12 13-06-2015
   

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