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

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

   

megauser123



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca 15:49 31-12-2009
Цитата:
Причем не забываем, что для работы с командной строкой в стационарном раре используется не WinRAR.exe, а rar.exe.
Небольшое уточнение - для контекстного меню сам WinRAR использует RarExtLoader.exe
 
dima99999 18:14 03-01-2010
Цитата:
2. Методом научного тыка установлено: если из этой командной строки запустить explorer.exe а уже из него запустить проект тогда диалоги работают..... но это уж слишком неудобно...
Код:
[2xExplorer.exe]  
CommandLine="%SystemRoot%\explorer.exe" "%ProgramFilesDir%\2xExplorer\2xExplorer.exe"

Способ не работает, запускается 64-битный эксплорер, который тут же выскакивает из песочницы, и, соответственно, файлов внутри песочницы не видит.
 

Код:
[MyProg.exe]  
CommandLine=%SystemSystem%\explorer.exe "%ProgramFilesDir%\MyProg\MyProg.exe"

Вот так сработает, но тут уже другая загвоздка - explorer.exe встречается в %SystemSystem% только на 64-битных системах, так что на 32-битных вместо ожидаемой программы будет выдана ошибка об отсутствии файла.
 
Пэтому придется писать

Код:
[MyProg x32.exe]  
Source=%ProgramFilesDir%\MyProg\MyProg.exe
 
[MyProg x64.exe]  
CommandLine=%SystemSystem%\explorer.exe "%ProgramFilesDir%\MyProg\MyProg.exe"
И так для всех ярлыков. Решение не очень, если честно. К тому же не всегда такой прием срабатывает (у меня не сработало, даже когда всё правильно запустилось).

Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 23:17 03-01-2010 | Исправлено: megauser123, 00:20 04-01-2010
dima99999

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

Цитата:
. К тому же не всегда такой прием срабатывает (у меня не сработало, даже когда всё правильно запустилось).

изначально я пробовал такой вариант:  

Код:
[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=%SystemSystem%\cmd.exe /c ("%SystemRoot%\explorer.exe" "%ProgramFilesDir%\2xExplorer\2xExplorer.exe")
Icon=%ProgramFilesDir%\2xExplorer\2xExplorer.exe

 
P.S. У меня вторая программа такимже образом тоже почемуто не запускается хотя приведенный мною пример работает отлично...  
 
 
P.P.S. Странно сегодня после перезагрузки отказался работать сделанный пример.... Остался на варианте запуска через cmd

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 18:35 04-01-2010 | Исправлено: dima99999, 00:07 05-01-2010
megauser123



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

Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 12:56 05-01-2010
dima99999

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

Цитата:
А что за программа, собственно?

для тестов мучал это: http://www.free-downloads.net/programs/2xExplorer
домашняя кажись эта: http://netez.com/2xExplorer/

Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 23:27 05-01-2010 | Исправлено: dima99999, 23:31 05-01-2010
megauser123



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dima99999 23:27 05-01-2010
Цитата:
для тестов мучал это

Хм... всё работает. Расскажи, что надо сделать, чтобы получить ошибку, куда конкретно жать?

Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 08:58 06-01-2010
dima99999

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

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

 

Цитата:
диалог открытия имеется в View-Options-Browse

 
Проблема возникает если запускать не из проводника!
 

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи, кто что знает, подскажите.
 
Делаю портативным MS Office 2010 beta.  
Разумеется в виртуальной, чистой XP. ThinApp 4.0.4-3614 (204871).
Всё получается, но вот регистрация/активация не сохраняется почему-то.. Активировал как через интернет, так и офф-лайново.

Всего записей: 10 | Зарегистр. 14-06-2009 | Отправлено: 18:43 06-01-2010
domo22

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1) Подскажите, можно ли собрать на WinXP pro портативку, основной файл которой - лоудер, который сначала сам запускается, потом запускает основную программу (естественно "убедив" ее в зарегистрированности). Thinstall выдает на нем ошибку, что не может узнать этот файл как исполняемый - The file LOADER.EXE is not an executable image, cannot build.
 
2) Как собрать портативку, чтоб основным (по размеру) контейнером был не главный файл, скажем  MyProg.exe, а какой-то например DATA.DAT, а исполняемый MyProg.exe - просто небольшого размера?

Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 19:34 15-01-2010
Hmuryj_Mik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
domo22
По 1: - можно. Я сам так делал - запускал "свой" лоадер кот. запоминат пар-ры командной строки. Затем запускает 'KeyGen', регистрирует приложение, и запускает его, передавая вх-е пар-ры ком.строки. Это, естественно, упрощенный алгоритм.
По 2: - в мастере руками вводите что хотите, например, MAIN.DAT. MyProg.exe, автоматом, станет "коротким". Позднее - редактируя 'Package.ini'.
Тщательно "подготовившись", всё получается используя только мастер.

Всего записей: 832 | Зарегистр. 22-08-2004 | Отправлено: 20:22 15-01-2010
domo22

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hmuryj_Mik
Спасибо.
2) в моей версии мастер не дает руками вводить, а только выбирать из списка. Поэтому, что там надо редактировать в 'Package.ini'?

Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 20:41 15-01-2010
Hmuryj_Mik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
domo22
Поле "ниспадающего списка" - редактируемое! Сейчас я "сотворил" тест 'App' и, не смотря на то, что исполняемый файл контейнера был всего 3 Мб, я назвал его 'main.dll' и все получилось -> App.exe (34 Кб) + main.dll (3 Мб).
[ThinApp 4.0.4-199966(3574)] - использовалось.
+
Ниже NickOnToluca подробно закрыл вопрос при задании которого надо было указать используемую вами версию ThinApp.

Всего записей: 832 | Зарегистр. 22-08-2004 | Отправлено: 21:55 15-01-2010 | Исправлено: Hmuryj_Mik, 01:21 16-01-2010
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Hmuryj_Mik
В более старых версиях этот трюк не прокатывает.
 
Делаем так.
 
Вместо
 

Код:
[App1.exe]
Source=...
ReadOnlyData=bin\Package.ro.tvr
 
[App2.exe]
Source=...
Shortcut=App1.exe

 
Должно быть
 

Код:
[Data.dat]
Source=...                                       ;(здесь не важно куда оно ссылается)
ReadOnlyData=bin\Package.ro.tvr
 
[App1.exe]
Source=...
Shortcut=Data.dat
 
[App2.exe]
Source=...
Shortcut=Data.dat


----------
ПОРТАТИВНЫЙ СОФТ СВОИМИ РУКАМИ
The fear of blood tends to create fear for the flesh...
(что делаюТ?) развлекаюТся, (что делаТЬ?) развлекаТЬся.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 22:27 15-01-2010 | Исправлено: NickOnToluca, 22:39 15-01-2010
retrostare

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте может кто нашел программу которая ставит пароль на .ехе после виртуализации в VMware ThinApp, только такую которая после себя не оставляет ехе не в этой же папке не на C:\Documents and Settings\Admin\Local Settings\Temp?????
 
Добавлено:
или хотя бы после закрытия удалялись файлы..

Всего записей: 16 | Зарегистр. 18-11-2009 | Отправлено: 22:30 17-01-2010
SADUKEY



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут заметил такую интересную вещь. Сборки сделанные VMware ThinApp и Xenocode Virtual по разному реагируют на сохранения файлов в папки в Program Files. Вот к примеру Snagit 9. Я значится сделал картиночку и сохранить мне её надо было в папки Program Files/WinRar. Сохранить то сохранил но её там не оказалось. Она оказалась в папки Snagit9/%ProgramFilesDir%/WinRar. Оба на, а я думал что у меня руки кривые когда базы к allsubmitter правил Notepad++. Захожу в папку Notepad++ и точно база полностью сохранилась в папки с программой. Геморрой подумал Штырлиць садясь 408 москвич. Подобную операцию и попробовал со сборками Xenocode. Всё прошло так как должно было быть. Куда сказал сохранить туды и сохранилось.  
 
Вопрос к знатокам ThinApp: Можно ли исправить, а точнее как сделать сборку что бы такое в преть не повторялось?
 

Всего записей: 17 | Зарегистр. 30-11-2009 | Отправлено: 03:54 19-01-2010
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SADUKEY
Внимательно почитать FAQ
Цитата:
Thinstall Manual 1.06 Содержание [?] + зеркала от vyachko  
и правильно выбирать изоляцию.

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 05:40 19-01-2010 | Исправлено: vv07, 05:41 19-01-2010
SADUKEY



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Читал я этот мануал раз 10.  DirectoryIsolationMode=Merged
 
Вот сей час ради интереса попробовал сохранить файл из Notepad++ в  Program Files. Сохраняет в директорию с программой. В любое другое место пожалуйста Windows да нет проблем а в  Program Files нет.  
 
Вот из-за этого не делают Portable File Manager  

Всего записей: 17 | Зарегистр. 30-11-2009 | Отправлено: 13:39 19-01-2010
NickOnToluca



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

Цитата:
Вот из-за этого не делают Portable File Manager

Не только из-за этого...
 
А мануал и 11 раз можно почитать.
 
Есть такие файлики среди папок проекта, называются ##Attributes.ini
Изоляция, выставленная в них для конкретной папки приоритетнее той, которая указана глобально в Package.ini

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 14:39 19-01-2010
lorents



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Объясните, пожалуйста, следующую вещь:
при запуске portable soft'a у меня появляется в правом нижнем углу диалоговое окно, и как я понимаю идет загрузка. Как я понял идет распаковка файлов, но вот куда?

Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 00:36 21-01-2010
SADUKEY



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

Цитата:
Thinstall Manual 1.06 Содержание + зеркала от vyachko

 
Читай мануал. Всё зависит от того что ты выбрал при создании сборки.  
Диск:\Documents and Settings\пользователь\Application Data\Thinstall
Или в папки с программой. Если мусорит в Application Data создай папку Thinstall в папки с программой, должен начать мусорить в неё.
 
Поставь себе программу Total_Uninstall_5.2_Pro Программа портативная. Выбери исполняемый файл программы Total_Uninstall оследит где связанные с ним файлы и ветки реестра.

Всего записей: 17 | Зарегистр. 30-11-2009 | Отправлено: 06:45 21-01-2010 | Исправлено: SADUKEY, 06:52 21-01-2010
vv07



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

Цитата:
Поставь себе программу Total_Uninstall_5.2_Pro  

Пипец блин.Видели бы это,авторы Total_Uninstall

Цитата:
;Расположенный ниже комментарий содержит команды SFX-сценария
 
Path=.\%Выберите путь для распаковки%
Title=Распаковка архива
Text
{
Выберите кнопку: Обзор что бы указать папку\каталог  для распаковки.
Пароль для установки: xxxxxx
}
License=http://xxxxxx
{
Программа распространяется  "как есть". Все права и торговые марки
 пренадлежат их авторам и правообладателям.
Я не гарантирует правильность работы программы и не несу ответственности
в случаи порчи  данных в результате работы программы.
Программа является портативной и не требует установки. После ознокомления с программой
вы должны с ней поступить так как требует правообладатель.  
 
http://xxxxxxxxx Портативные программы по русски.
}
 

Иксиками заменил урлу портала.Скромностью не блещут однако.Надо же!Присвоили себе права на программу.    

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 07:46 21-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