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

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

   

NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AHTOLLlKA
Можно пробовать по PA-технологии.
Но еше в ветке VMware (несколько страниц назад) советовали юзать другой продукт VMware (названия не запомнил).

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:11 30-12-2009
megauser123



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AHTOLLlKA 18:34 30-12-2009
Цитата:
а вот ка кзаставить полниматься службы на время ната его.. чтоб инет давать??

Копать надо в сторону установки драйверов сетевых адаптеров и сетевых служб по требованию. Перед запуском плеера запускать установку драйверов, а по завершении выгружать их. Но надежность такого решения - сами понимаете...

Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 23:32 30-12-2009 | Исправлено: megauser123, 23:35 30-12-2009
Blackknot



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день, уважаемые. Почитал по форуму, но так и не нашел. Никто случаем не пытался сделать портабельный iTunes? Дело в том, что являюсь "счастливым" обладателем айфона, и хотелось бы всегда иметь данную программулину с собой на флэшке.  
Проблема заключается в том, что при использовании Thinstall служба Apple Mobile Device запускаться не желает, хотя я уже и скрипт писал, и загрузчик небольшой - все без толку.
Установленный iTunes сократил с 400 до 150 Мб (заменил пустышками "лишние" локализации + также пустышками заменил все .msi, сжал некоторые редко используемые dll/exe).
Буду весьма признателен за помощь.

Всего записей: 16 | Зарегистр. 27-04-2009 | Отправлено: 09:37 31-12-2009 | Исправлено: Blackknot, 09:40 31-12-2009
Responsible

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! У меня такой вопрос: чтобы было удобно использовать портативную прогу на своем компьютере, необходимо настроить ассоциацию файлов с ней, это делать я научился, на форуме помогли, но теперь другая проблема, как сделать контекстное меню, чтобы и в нем отображались функции нужной программы? Конкретно интересует WinRar 3.8, нужно чтобы в контекстном меню были функции "Добавить в архив", "Извлечь", "Извлечь в текущую папку" и др., но на них должен отвечать портативный WinRar. Как это сделать? (и вообще, как настраивать контекстное меню для любой портативной программы?)

Всего записей: 16 | Зарегистр. 10-07-2009 | Отправлено: 14:01 31-12-2009
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Responsible
Thin-программа понимает те же параметры командной строки, что и оригинал.
Если знаете, какие записи реестра позволяют винрару встраиваться в меню (а это выяснить легко сравнением снимков реестра) - можете просто добавить в реестр нужные записи, поменяв пути с папки установки на папку портативки. Но это имеет смысл только если портативка лежит всегда в одном месте на винте.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 14:12 31-12-2009
Responsible

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
 
Чтобы портативка запускалась из любого места, в БАТ-файле нужно прописать %~dp0Имя Программы (батник и программа должны лежать в одной папке)
 
%~dp0 - эта переменная сама прописывает текущий путь в реестр
 
Пример:
reg add "HKEY_CLASSES_ROOT\rarfile\shell\open\command" /ve /t REG_SZ /d "%~dp0WinRAR.exe %%1" /f  - это работает, файлы начинают открываться заданной программой
 
 
Далее создаю контекстное меню:
 
[HKEY_CLASSES_ROOT\rarfile\shellex]
[HKEY_CLASSES_ROOT\rarfile\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\rarfile\shellex\ContextMenuHandlers\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@=""
[HKEY_CLASSES_ROOT\rarfile\shellex\DropHandler]
@="{B41DB860-8EE4-11D2-9906-E49FADC173CA}"
[HKEY_CLASSES_ROOT\rarfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\rarfile\shellex\PropertySheetHandlers\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@=""
 
[HKEY_CLASSES_ROOT\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}]
@="WinRAR"
[HKEY_CLASSES_ROOT\CLSID\{B41DB860-8EE4-11D2-9906-E49FADC173CA}\InProcServer32]
"ThreadingModel"="Apartment"
 
Контекстное меню отображается, но когда кликаешь на "Извлечь" или любое другое выдается ошибка: "Windows не удается найти winrar.exe"
 

Всего записей: 16 | Зарегистр. 10-07-2009 | Отправлено: 15:23 31-12-2009
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Responsible
Скорее всего нужно задавать что-то типа
"Путь к портативке" -параметр_типа_распаковать
 
Причем не забываем, что для работы с командной строкой в стационарном раре используется не WinRAR.exe, а rar.exe.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:49 31-12-2009
dima99999

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хоть официальной поддержки win 7 пока нет, но всетаки появился один вопрос который не смог решить... Если ктото сталкивался помогите пожалуйста:
 
Имеем:  
- win7 x64
- проект собранный новой версией thinstall (4.0.4-3614 (204871)) на чистой Win XP
- программа запускается и стабильно работает
, но - диалоги открытия и сохранения в семерке не работают (в XP нормально)... просто не открывается  
 
Пробовал запихивать в проект explorer.exe, пробовал запихивать в проект и подменять iexplore.exe (версия 6) (вместо explorer.exe), пробовал в win 7 собрать - не помогло
 
Сделал тестовую сборку с командной строкой - если из этой командной строки запустить explorer.exe а уже из него запустить проект тогда диалоги работают..... но это уж слишком неудобно  
 
Есть какое-то решение данной проблемы на текущий момент?

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 02:50 03-01-2010 | Исправлено: dima99999, 02:52 03-01-2010
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dima99999
Этот вопрос либо к мелкомягким, либо к VMware. Вроде бы в шапке все сказано на этот счет.

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 06:33 03-01-2010
dima99999

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

Цитата:
Вроде бы в шапке все сказано на этот счет.

в шапке то сказано, но возможно просто у когото возникали подобные проблемы и решение было найдено... Я ведь не требую невозможного, а просто спрашиваю возможность решения.

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 13:22 03-01-2010
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dima99999
Ухищрения в рамках Thinstall при проблемах давно известны и расписаны, если они не помогают, то какие могут быть советы? Патчить винду?

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 14:02 03-01-2010
dima99999

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

Цитата:
Ухищрения в рамках Thinstall при проблемах давно известны и расписаны, если они не помогают, то какие могут быть советы? Патчить винду?  

Тогда предлагаю найденное мною решение раз ранее не было ))
 
В целях единого оформления повторю....
1. проблема:  
Имеем:  
- win7 x64 (на х32 вероятнее всего тоже самое будет)
- проект собранный новой версией thinstall (4.0.4-3614 (204871)) на чистой Win XP
- программа запускается и стабильно работает
, но - диалоги открытия и сохранения в семерке не работают (в XP нормально)... просто не открывается  
 
2. Методом научного тыка установлено: если из этой командной строки запустить explorer.exe а уже из него запустить проект тогда диалоги работают..... но это уж слишком неудобно... В итоге приходим к п.3
 
3. Решение (приведено на примере 2xExplorer... что оказалось под рукой диалог открытия имеется в View-Options ):
в Package.ini делаем запись внизу [BuildOptions]:  

Код:
[2xExplorer.exe]
ReadOnlyData=bin\Package.ro.tvr
Source=%SystemSystem%\cmd.exe
CommandLine="%SystemRoot%\explorer.exe" "%ProgramFilesDir%\2xExplorer\2xExplorer.exe"
Icon=%ProgramFilesDir%\2xExplorer\2xExplorer.exe



Обьяснение - вызов происходит через explorer.exe реальной системы ... поскольку explorer отказался работать напрямую почему-то, то решение решил сделать в таком виде - через cmd  


P.S. Но лучше выполнять запуск для xp и для windows 7 отдельно иначе, лично у меня, в XP достает вопрос безопасности "разрешить запуск или нет"... т.е. в таком виде:

Код:
[2xExplorer.exe]
ReadOnlyData=bin\Package.ro.tvr
Source=%ProgramFilesDir%\2xExplorer\2xExplorer.exe
 
[2xExplorer_win7.exe]
Disabled=0
Source=%SystemSystem%\cmd.exe
Shortcut=2xExplorer.exe
CommandLine="%SystemRoot%\explorer.exe" "%ProgramFilesDir%\2xExplorer\2xExplorer.exe"
Icon=%ProgramFilesDir%\2xExplorer\2xExplorer.exe

 
 
P.P.S. Не исключаю, что проблема только на моей системе (на чистой и с обновлениями проверил)

 
3. Определение причины и решение - проблема в том что я пользуюсь Total commander.... Если запускать проет из проводника то все нормально.... Отсюда решение:
создаем файл cmd с содержанием (на все томже примере): "%SystemRoot%\system32\explorer.exe" 2xExplorer.exe
 
Первый вариант решения не удаляю - может комуто покажется более удобным

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 18:14 03-01-2010 | Исправлено: dima99999, 20:49 03-01-2010
MH100181Q



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dima99999
 
Попробуй эти файлы заменить у себя в проекте
 
http://rghost.ru/785936

Всего записей: 1511 | Зарегистр. 29-04-2008 | Отправлено: 20:14 03-01-2010
dima99999

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

Цитата:
Попробуй эти файлы заменить у себя в проекте  

у меня подобная структура всегда записана Решение и причина проблемы выше

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 20:48 03-01-2010
MH100181Q



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

Цитата:
у меня подобная структура всегда записана  

 
И это тоже ?
 
%Local AppData%\Microsoft\Windows\Explorer\##Attributes.ini

Всего записей: 1511 | Зарегистр. 29-04-2008 | Отправлено: 21:05 03-01-2010
dima99999

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

Цитата:
И это тоже ?
 
%Local AppData%\Microsoft\Windows\Explorer\##Attributes.ini

этого не было... ради интереса проверил - не помогает надо чтобы родительский процесс был всетаки explorer.exe

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 21:16 03-01-2010
MH100181Q



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

Всего записей: 1511 | Зарегистр. 29-04-2008 | Отправлено: 21:21 03-01-2010
dima99999

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я писал:
Цитата:
приведено на примере 2xExplorer... что оказалось под рукой

 
Наблюдается в любой программе... Вобще занимался пересборкой Unigraphics Nx 6

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 21:26 03-01-2010
MH100181Q



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

Цитата:
win7 x64 (на х32 вероятнее всего тоже самое будет)  

 На WIN 7 - x86, подобные проблемы у меня решились вышеописанным.
Скорее всего пробл. в win7 x64

Всего записей: 1511 | Зарегистр. 29-04-2008 | Отправлено: 21:35 03-01-2010
dima99999

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
%Local AppData% - а разве это не ошибочно? вроде должно быть без пробела
 
Хотя не важно - всеравно не работает

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 21:51 03-01-2010 | Исправлено: dima99999, 21:53 03-01-2010
   

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