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

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

   

coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex22T
Можно конвертнуть HKEY_LOCAL_MACHINE.txt (или HKEY_CURRENT_USER.txt, если ассоциации там) в рег-файл при помощи vregtool, убрать лишнее и исправить пути на свои. Потом применить этот рег-файл.
Второй метод - установить прогу на ВМ через анинсталлер. Я, например, пользуюсь Total Uninstall. Сохраняю рег-файл установки, снова-таки убираю лишнее, исправляю пути и вуаля.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 12:20 01-12-2011 | Исправлено: coherent, 12:21 01-12-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
coherent
Я эти батники как раз делал на основе регфайла, чтобы пути не править.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 12:46 01-12-2011 | Исправлено: NickOnToluca, 11:43 03-12-2011
Scaramanga



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток.  
Ситуация следующая. Убрана папка %desktop% из проекта. Соответственно при запуске сборки ярлык программы появляется на рабочем столе, но ссылка в этом ярлыке указывает на реальную папку programm files. Соответсвенно при запуске "программа не найдена". Можно ли как то сделать чтобы ярлык создавался на реальном рабочем столе но ссылался на программу из виртуальной папки? (изменение вручную ссылки поможет только до первого закрытия программы, ибо настроено так что при выключении сборки, ярлыки с рабочего стола удаляются"

Всего записей: 516 | Зарегистр. 24-04-2008 | Отправлено: 16:26 01-12-2011
Alex22T

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

Цитата:
Alex22T
Перезалейте, плиз, утилиту Associate.

 
 Вот, нашел. Может кому пригодится. Associate.
 
P.S. NickOnToluca, твой способ пробовал. Работает. Спасибо!
       

Всего записей: 379 | Зарегистр. 23-04-2004 | Отправлено: 03:36 03-12-2011 | Исправлено: Alex22T, 04:09 03-12-2011
ge57

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex22T
Я делаю так (для меня проще):
На файле с нужным расширением (например .doc) shif + ПКМ —> открыть с помощью —> обзор —> выбираешь свою портированную программу —> ставишь галочку «использовать для всех файлов такого типа...
Ежели куча ассоциациий, то батник, как указал KLASS

Всего записей: 105 | Зарегистр. 29-05-2004 | Отправлено: 15:16 03-12-2011
Alex22T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ge57
Я то же самое делаю в Total Commander.
Интересно было попробовать другие способы.

Всего записей: 379 | Зарегистр. 23-04-2004 | Отправлено: 17:06 03-12-2011
4arusOV



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4arusOV
Доброго времени суток.
У меня вопрос, а не кто не пробовал склеить батник или рег файл с экзешкой .
Есть же проги для склейки на которые не ругаются антивиры.

Всего записей: 6 | Зарегистр. 04-12-2011 | Отправлено: 02:03 04-12-2011
djbub

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Создал софт. В частично изоляции работает. В полной пишет, что не может найти WSOCK.DLL. Его конечно же при скане не нашло - системная библиотека. Закидываю в папку с исполняемым ехе и даже в %systemroot%\system32 этот файл, пересоздаю портабл - все равно ошибка.
 
Что стоит проверить?

Всего записей: 329 | Зарегистр. 06-03-2009 | Отправлено: 09:11 04-12-2011
4arusOV



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4arusOV
Доброго времени суток.
Нужна помощь. Есть такая программа "Алгоритм 2" http://www.algoritm2.ru/. При установки генерирует ID похоже жёсткого(моё предположение). На компе стоят два жёстких с двумя системами. На каждом генерирует свой ID (независимо какая система(пробовал на XP/Vista/7) ID одинаков ).Эмулирование Volume ID не даёт результатов.  
 
Добавлено:
djbub
4arusOV
Какой режим изоляции для всей сборки?

Всего записей: 6 | Зарегистр. 04-12-2011 | Отправлено: 22:06 05-12-2011
brRamires

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно, а ThinApp умеет замораживать время? Т.е. чтобы портабельная программа каждый раз стартовала с одними и теми же своими датой и временем (не системными).

Всего записей: 564 | Зарегистр. 28-09-2008 | Отправлено: 08:23 07-12-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
brRamires
Это умеет программка NirSoft RunAsDate. Нею можно запустить программу так, чтобы она думала, что сейчас указанный день. Это все можно встроить и в ThinApp, если при этом всем важна и виртуализация.
Ну и это все зависит от программы, каким именно образом она следит за датой.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:47 07-12-2011
djbub

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4arusOV
Я хочу FULL.
У меня софт использует осла и его настройки. А комп, где надо работать с софтом все политики на максимуме. И я хочу на ФУЛЛ сборке вшить туда осла и dll все или как вариант, заставить не трогать системные настройки осла на запускаемой машине.

Всего записей: 329 | Зарегистр. 06-03-2009 | Отправлено: 21:57 07-12-2011
4arusOV



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

Цитата:
djbub


Цитата:
Я хочу FULL


Цитата:
В частично изоляции работает. В полной пишет, что не может найти WSOCK.DLL

Попробуй собрать с подключением плагинов AppLinks, а DLL-ку в папку Plugins.
http://forum.ru-board.com/topic.cgi?forum=5&topic=31117&start=0&limit=1&m=2#1
 
 
 

Всего записей: 6 | Зарегистр. 04-12-2011 | Отправлено: 11:12 08-12-2011
ge57

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В версии сабжа (4.7.0-519532) при преобразовании «*.tvr» в «*.reg» известным bat-файлом
 
@echo off
set PROJECT_DIR=%CD%
set THINSTALL_BIN=%PROJECT_DIR%
"%THINSTALL_BIN%\vregtool.exe" "%THINSTALL_BIN%\Registry.rw.tvr"
ExportReg "%THINSTALL_BIN%\REG.reg"

Выдает следующее сообщение:
VMware ThinApp Virtual Registry Tool Version 4.7.0-519532, Built Nov 2 2011 Copyright 2006-2011, VMware, Inc.  All rights reserved.
Enterprise Edition, licensed to ThinApp Packager Suite
Missing required parameter CapturedUsingVersion in section [BuildOptions] for С:\VMware ThinApp \REG.reg\Package.ini
Please set CapturedUsingVersion=3.X or CapturedUsingVersion=4.X
 to match the version of ThinApp/Thinstall used to originally capture the package
Press any key to continue..

И — все!!! Работает только, если сборка скомпилирована в предыдущих версиях.
Может сам bat-файл в этой версии как-то изменился, правда я ничего не нашел.
Кто-то в курсе?

Всего записей: 105 | Зарегистр. 29-05-2004 | Отправлено: 11:01 10-12-2011
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ge57
Не понял. Если ты компилишь старый проект новой версией, должно быть все ОК. Если наоборот, то инишник нужно поправить - пути к tvr.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 12:47 10-12-2011
ElenaBel13

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, знатоки VMware ThinApp!
 
Помогите, пожалуйста, советом. Решила пересобрать одну свою сборку, для этого чего разбирала инструкции Виктора Сафонова и NickOnToluca. Но возникли проблемы, из-за которых и пишу сюда (насколько я поняла, эти методы родились именно на этом форуме). Виктору написала письмо, но не знаю, будет ли у него время и желание/возможность на ответ. Поэтому привожу этот текст здесь, если кто-нибудь откликнется, буду очень благодарна!
 
*******
 
Здравствуйте, Виктор!
 
Заинтересовала Ваша статья по пересборке портативных программ, так как встал вопрос об изменении портативной сборки фотошопа. Суть действий в статье вполне понятна, просмотрела также презентацию от NickOnToluca.
Но на практике возникли некоторые проблемы. Не могли бы Вы подсказать, если не сложно, в чём могут быть их причины?
 
1. Мой portable-PhotoShop собирала в VMware ThinApp ver 4.7.0.
 
2. Для пересборки действовала по Вашей инструкции, скачав архив с 2xExplorerForThinstallizacii (от ThinApp 4.0.1.28). Потом, когда не получилось и стала разбираться, пробовала и по инструкции от NickOnToluca.
 
3. На виртуальной машине через 2xExplorer (Вашей сборки) директории фотошопа были видны, но программы этого пакета не запускались. Оказалось дело в сборке 2xExplorer от ThinApp 4.0.1.28.  
 
4. Собрала свой в ThinApp 4.7.0. Из под нового менеджера файлов всё заработало. Он у меня после сборки оказался в "С:\Program Files\VMware\vware ThinApp\Capture\2Explorer\bin".
 
5. Скопировала с эту папку файлы от "С:\Program Files\VMware\vware ThinApp".
 
6. Приступила собственно к пересборке по инструкции. Сделала снимок "чистой" системы через ярлык на рабочем столе setup_capture.exe из "С:\Program Files\VMware\vware ThinApp", прервала процесс в диспетчере задач.
 
7. Запустила 2xExplorer из "С:\Program Files\VMware\vware ThinApp\Capture\2Explorer\bin", убедилась, что адобовские директории видны, из окна эксплорера запустила setup_capture.exe из "С:\Program Files\VMware\vware ThinApp" для продолжения процесса.
 
И вот тут возникает проблема, причину которой не найду: в новом снимке не обнаруживается отличий виртуальной среды! Пробовала и окно 2xExplorer не закрывать, и setup_capture.exe запускать из директории с 2Explorer\bin (кстати, так и не поняла, зачем в ней нужны копии файлов папки ThinApp - у NickOnToluca их нет), результат один, ловится только cmd.exe и regedit.exe.
 
Также, если всё же продолжать сборку проекта, то он у меня ввыводится не в папку "С:\Program Files\VMware\vware ThinApp\Capture\2Explorer\bin\Capture\2Explorer\bin\", как должен был бы по логике инструкции, а в папку с "С:\Program Files\VMware\vware ThinApp\Capture".
Т.е., как я понимаю, при захватывании второго снимка, ThinApp на виртуальную среду просто почему-то не реагирует.
 
VMware ThinApp ver 4.7.0. использовала сначала портативный, потом установила стационарный. На результат это никак не повлияло.
ВМ - Parallels Workstation 2.2.
На всякий случай прилагаю скрины - http://radikal.ua/data/upload/49112/ba193/8bd6e0befc.jpg
 
В чём может быть дело? Может, в версии VMware ThinApp  4.7.0 что-то принципиальное для этого изменили по сравнению с 4.0.1.28? Не пробовали в ней пересобирать?
 
Буду очень благодарна, если найдется немного времени на ответ!
С уважением, Елена.
 
Добавлено:
Да, забыла указать систему - WindowsXP.

Всего записей: 4 | Зарегистр. 10-12-2011 | Отправлено: 16:04 10-12-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ElenaBel13
Может все же с чтения FAQ начать, есть там такой пункт "Q. Как пересобрать сборку, например, для добавления в нее каких-либо файлов или для обновления версии? Нужна ли для этого чистая система или можно пересобрать сборку на любом компе?"
Ссылка в шапке и у меня в подписи.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 16:22 10-12-2011
ElenaBel13

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55, спасибо за наводку, конкретный ФАГ я, действительно, не читала. Наверное, не читала и еще много всего полезного (на форум-то этот я вышла только сегодня), иначе бы вопросы вряд ли бы возникли.  
 
Но, дело в том, что прочитав сейчас пункт "Q. Как пересобрать сборку, ..." я ничего нового для себя не увидела. Примерно об этом же я читала и у В.Сафонова (http://www.victorsaf.narod.ru/Thinstalling/index.html) и в обеих презентациях NickOnToluca.
 
Неправильным в подготовке системы на ВМ (по ФАГу) у меня оказалось только то, что директории для временных файлов не были прописаны, как исключения, в snapshot.ini. Но вряд ли это повлияло на результат моей пересборки - т.к. во втором снимке у меня обнаружилась недостача сведений из виртуальной системы, а не их излишек из неисключённых директорий.
 
 
Добавлено:
Для чистоты эксперимента попробовала сделать пересборку другой портабельной программы (из одного небольшого экзешника) точно по ФАГу, с запуском  setup_capture.exe для 2-го снимка из окна IE, вызванного из среды портабельной программы. Результат  - такой же, ловит только cmd.exe и regedit.exe.

Всего записей: 4 | Зарегистр. 10-12-2011 | Отправлено: 17:57 10-12-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ElenaBel13
1. Я не понял необходимости в пересборке своей же сборки. Не осталось исходного проекта?
2. Вы, часом, не закрываете окно программы? Это когда первый снапшот сделан, ThinApp закрыт, через программу и Эксплорер повторно запускается ThinApp через Запуск от имени... со снятой галочкой защиты. Вот в этот момент исходная программа запущена?
3. Если ничего не поможет, напишите в ПМ свой Скайп, ICQ, Jabber или другое средство связи. А то можно долго ходить вокруг да около без результата.
 
Добавлено:
Понял причину проблемы, поскольку смог воспроизвести ее у себя. Лекарство тоже нашел, но выкладывать не буду, только и исключительно в ПМ.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 19:25 10-12-2011
ElenaBel13

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Астра55,  
1. Да, хотела пересобрать свою же сборку, сделанную не так давно. Собрала её, да неудачно, поставив режим write copy, вместо merget. Что теперь мне очень неудобно.
Проекта не сохранилось, поскольку на момент сборки я и не думала, что придётся к ней когда-либо возвращаться. Я и вообще про сборку мало чего знала, несколько программок для себя собрала до этого в VMware.ThinApp.4.0.2.Build.3089 по какому-то краткому описанию, всё, вроде, устраивало, особо углубляться не думала.
А тут случайно вышла на информацию о том, что их можно перебирать таким вот образом. Вот и решила пересобрать свой ФШ, кое-чего в нем добавив заодно. Да и вообще я сейчас прочитала гораздо больше всего о правильной сборке, вот и хотела переделать по уму из уже готового.
 
2. Я уже по-всякому, и закрывала окно портабельной программы, и оставляла специально открытым. И с галками, и без галок. И из эксплорера, и из менеджера. И из диалогового окна, и напрямую. Всеми способами, о которых узнала к этому моменту...
Почитала немного эту ветку форума (и не только этого), такой же проблемы ни у кого не увидела. Я вот думаю, может это из-за VMware ThinApp  4.7.0, какая-нибудь новая особенность в нём по сравнению с 4.0., на базе которой в основном все и собирают? Никто не перебирал в 4.7.0? Потому что, в чём же ещё может быть дело, не в ОС же и не в самой виртуальной машине? Что ещё может быть кривым? Ну, руки - конечно, тоже, но с программами работала много и вариантов уж каких только не перебрала, так что есть надежда, что дело не только в них.
 
К слову, попробовала поэкспериментировать над своими более ранними сборками, которые делала в ThinApp.4.0.2. - они под 4.7.0 не признаются за свои. Если их подкидывать в 2xExplorer\plugin, то при запуске 2xExplorer.exe он ругается, что это некорректные файлы.
 
3. Спасибо, попробую ещё поковыряться... В крайнем случае, соберу свой ФШ заново как положено. Просто хотелось бы уж иметь на вооружении и такой способ пересборки.

Всего записей: 4 | Зарегистр. 10-12-2011 | Отправлено: 20:33 10-12-2011
   

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