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

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

   

AVanti473



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

Цитата:
Кое-кто, не будем показывать пальцем, рвался оповещать всех и каждого об афтарах сборок

 
 
Сей теории я сторонник Остаюсь при своём мнении, с уважением к Вашему!

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 23:47 23-11-2013
ALEX666999



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Ты в курсе, уже говорили, что многие качают впрок, «щёб було».
Так что кол-во скачиваний — не показатель.
 
Я GOTD-комплекты некоторого софта качаю как раз на этот случай:
если захочу заменить имеющийся используемый.
Из скачанного мизер проверяю сразу.

Всего записей: 6652 | Зарегистр. 20-05-2004 | Отправлено: 07:44 24-11-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нюансы ThinApp-изации программ на практическом примере, дабы в будущем не наступать на эти грабли. Две сборки одной и той же программы, первая с траблами, то, что получится в результате "трех кнопок",  вторая, надеюсь, без них. Можете собрать самостоятельно, потом декомпилировать вторую сборку, сравнить и сделать выводы:
http://forum.ru-board.com/topic.cgi?forum=35&topic=51823&start=620#8
http://forum.ru-board.com/topic.cgi?forum=55&topic=11671&start=1500#4
Исходник #

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 08:32 24-11-2013
michail10

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Жаль трафик и напрасно потраченное время, редкостная хрень эти рецепты. Но лишний раз подтверждает, что делать надо на чистой системе, если выдаёшь народу. При отсутствии в "Моих документах" базы данных и сист. библ. (Microsoft Visual C++ кажись) не запускается с ошибками, а с оными норм.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 11:40 24-11-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
michail10
Там дело вовсе не в чистой системе. Вы явно не декомпилировали мою сборку, тогда поняли бы как надо действовать в подобных случаях. Пути, реестр и правильный подход к msi инсталляторам - ключевые особенности. Кстати, никаких VC++ там нет, поскольку софт на Васике.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:57 24-11-2013
michail10

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

Цитата:
 Вы явно не декомпилировали мою сборку

Да нет, конечно, зачем. Стояла задача только сделать и запустить. Что такое Васик, скажем так, форум не только для программистов, но и просто любителей, которым это не надо. Возможно, когда то... при наличии времени. Ошибочно принял файлы comdlg32.ocx, mschrtZO.ocx, mscomct2. ocx и ещё пяток за VC++. Тем не менее прога, сделанная только для эксперимента на ХРх64 (только она в наличии чистая) запустилась на другой Win7x64 на х32 не тестировал. Конечно же, это неправильно, что изучение инструкций, мануалов начинается только тогда, когда возникает проблема, но это факт. Пошёл с девайса дым - читаем изучаем, нет так нет.

Всего записей: 913 | Зарегистр. 06-02-2010 | Отправлено: 12:32 24-11-2013 | Исправлено: michail10, 12:37 24-11-2013
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Попробовал сделать:
http://rghost.ru/private/50404487/89a94362bcdd0e4f7579a868be400f13
 
Пошёл декомпилировать Ваш.

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 12:38 24-11-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
gvozdik
А ведь я предупреждал насчет трех кнопок. Наступили на те же грабли, что и предыдущий автор.
 

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 13:00 24-11-2013
gvozdik



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

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 13:24 24-11-2013
antan222

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

Цитата:
Что такое Васик, скажем так, форум не только для программистов, но и просто любителей, которым это не надо.

Ну Васик это BASIC. И уж извините, любители наверно собираются на форуме учится или так зашли?

Всего записей: 72 | Зарегистр. 29-04-2008 | Отправлено: 18:11 24-11-2013
SLasH

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

Цитата:
Что-то не получается Вашу сборку декомпилировать. Выходит песочница в проекте.

Всё нормально распаковывается по методу 2

Всего записей: 723 | Зарегистр. 08-10-2002 | Отправлено: 18:15 24-11-2013
gvozdik



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

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 18:29 24-11-2013
SLasH

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Попробовал создать свой проэкт (предварительно распаковав и проанализировав оба выше приведённых). Проект запускается, но у меня HKEY_LOCAL_MACHINE.txt 360.5 kb, а в вашем проекте 241.6 kb.
Подскажите пожалуйста, что ещё можно удалить из моего HKEY_LOCAL_MACHINE.txt
Весь проект в сборе.

Всего записей: 723 | Зарегистр. 08-10-2002 | Отправлено: 18:48 24-11-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SLasH
Цитата:
что ещё можно удалить
Сравните в каком-нибудь CompareIt или аналогичной программе. У меня таких талантов нет, чтобы на глаз разобраться в куче васиковских CLSID и Classes. Тем более, что я практически ничего не удалял, оно само сделалось меньше после правильной инсталляции.


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 19:36 24-11-2013
SLasH

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
Ещё вопрос: почему этот portable не распаковался по следующей методике:
1) забрасываем папку ThinstallPlugins в %ProgramFiles%.
ThinstallPlugins\
scripting.dll
Unpack.vbs
2) запускаем в папке ThinApp (у меня: D:\Soft\Utils\_Portable\VMware ThinApp) BAT-ник
_Unpack_preScan.bat

Код:
"%~dp0snapshot.exe" "%~dp0UnpackPrescan.snapshot" C:\ HKEY_LOCAL_MACHINE HKEY_USERS

3) запускаем portable (CookRecepts2.37.exe)
получаем ошибку:

Код:
Error: Unable to enumerate registry subkey HKEY_LOCAL_MACHINE index 6
Press any key to exit

соответственно второй снапшот не сделался, ну а дальше получаем ошибку о том, что не найден файл второго снапшота.
 
snapshot.ini

Всего записей: 723 | Зарегистр. 08-10-2002 | Отправлено: 23:41 24-11-2013 | Исправлено: SLasH, 23:42 24-11-2013
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Юбилейное 11111 сообщение на руборде. Нет-нет, это не самоцель, и флуда в этих сообщениях чуть меньше, чем некоторые думают
 
SLasH
Цитата:
получаем ошибку о том, что не найден файл второго снапшота
Значит, надо разбираться с опциями сборки, еще раз прочесть FAQ, подправить vbs, который не догма, а руководство к действиям, поскольку с тех пор утекло много воды и добавилось много нового. Что именно там нужно править, я уже не помню, поскольку не пользуюсь этой методикой. Она была нужна пару раз для извлечения vbs, остальное и так видно. Наиболее любопытные могут узнать все опции сборки без упомянутого vbs, путем неоднократной портабелизации Notepad с разными опциями Package.ini. Это не сложно и не страшно. Рассказывать в деталях не буду, неинтересно, попробуйте самостоятельно. Единственная программа, которая нужна для познаний - любой текстовый редактор, желательно с поддержкой юникода.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 06:10 25-11-2013
distortion



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

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 13:40 25-11-2013
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
distortion
После второго снимка есть возможность указать своё название песочницы.  
Или же сменить название на нужное в Package.ini, если Вы об этом.
Не совсем понятен термин "параметризировать".

Всего записей: 2196 | Зарегистр. 21-12-2006 | Отправлено: 13:57 25-11-2013
nesheret



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

Всего записей: 45 | Зарегистр. 27-04-2009 | Отправлено: 14:06 25-11-2013
distortion



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gvozdik
Имею ввиду, задать переменную в качестве названия песочницы (скажем, %AppName% - тут фантазирую), что позволило бы иметь динамическое название песочницы, такое же как имя exe-сборки.

Всего записей: 3708 | Зарегистр. 07-04-2001 | Отправлено: 14:17 25-11-2013
   

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