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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) часть 4

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Geroy4ek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: 1, 2, 3
Смежный топик в Варезнике
 
VMware ThinApp  5.2.6
 
Официальный сайт | Форум | Описание | Список изменений | FAQ (PDF, Eng) | Обзор успешно упакованных программ | ThinApp Docs
 
ThinApp (ex Thinstall) используется для виртуализации приложений, позволяет заключить приложения в виртуальный контейнер и использовать их как готовые пакеты, не требующие установки. Внутри контейнера создается виртуальная среда для реестра и файлов.  
Поддерживаемые ОС:    
x32: Windоws 2000/XP/XPE/Server 2003/2008/2012/2012 R2/Vista/7/8/8.1/10  
x64: Windоws  Server 2003/2008/2008R2/Vista/7/8/8.1/10

Скачать программу можно в Варезнике

Полезные утилиты
 
FAQ, статьи, обзоры
 
Полезные ресурсы

Если при запуске готового приложения выскакивает окошко в трее, читайте шапку топика в Варезнике.
 
VMware ThinApp - обсуждение перевода
 
Русский перевод мануала по VMware ThinApp версии 5.1.0 + перевод справочника по параметрам Package.ini от pavlaf
 
Ближайший аналог: Spoon Studio (ex Xenocode Virtual Appliance Studio)

Всего записей: 1 | Зарегистр. 24-04-2015 | Отправлено: 17:26 24-04-2015 | Исправлено: DollHack, 13:45 21-09-2019
007Alex007

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
 
Понимаю, что вряд ли Вы этого хотели при создании "полезняшки", но DrWeb ругается на архив, а именно на находящийся в нем файл "Script getting command line arguments.exe" обзывая его "Trojan.KillProc.40244".
А так, судя по описанию, способ интересный.  
Может, перепакуете его как-то?
 
И странно, что сейчас здесь никто не обсуждает выход новой версии ThinApp 5.2.2.

Всего записей: 135 | Зарегистр. 18-04-2008 | Отправлено: 19:22 17-11-2016 | Исправлено: 007Alex007, 19:23 17-11-2016
druc



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

Цитата:
И странно, что сейчас здесь никто не обсуждает выход новой версии ThinApp 5.2.2.  

 
При русификации попробовал работу указанной версии, на первый субъективный взгляд работает чуть шустрее предыдущей версии, т.е. делает снимок и собирает чуть быстрее...

Всего записей: 1324 | Зарегистр. 08-09-2009 | Отправлено: 19:48 17-11-2016
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
007Alex007
 
Поверьте мне на слово, вирусов я не распространяю. Скрипт написан в vTask, и на эти скрипты антивирусы, иногда, ругаются. Мне уже здесь советовали знающие люди отправить несколько таких скриптов в крупные антивирусные компании, дабы они исключили их из списков подозрительных, но мне это не интересно. ))) Не интересно в силу того, что сегодня доктор веб, завтра другой антивирусник заверещит, а на каждый чих не наздравствуешься. Троянов, разумеется, там никаких нет и быть не может. Тем более, нужно учесть, что основная масса заинтересованных, будет пользоваться этим скриптом на виртуальных (чистых) машинах, в плане исследования портабелизируемого софта Антивирус, скорее всего, ругается на метод криптографии екзешника скрипта. Разумеется, я установил галочку шифрования екзешника, ибо, как гриться, а нефиг подглядывать решения, при этом делая вид крайней незаинтересованности и бесполезности моих (не спорю - не самых умных) изысканий. ))))) Перепаковывать его тоже смысла нет, ведь система шифрования программы vTask от этого не изменится.  
На самом деле, я мог бы и сам ланчер сделать более понятным образом, чтобы, скажем, не нужно было использовать программу vTask для его компиляции каждый раз, и он просто брал бы значение целевого файла из первой строчки какого-нибудь файла .ini, или текстового файла, находящегося рядом с ним. Но какой смысл в лаунчере, только принимающем и передающем аргументы ком. строки? На то он и лаунчер, что должен выполнять ещё ряд задач. Разумеется, эти задачи нужно уметь составлять в программе vTask. Ну а тот, кто в этом всём разберётся, и сам без труда напишет простенький лаунчер, без всяких там моих екзешников. )))
Если верите мне на слово - поставьте скрипт в исключения доктора веба, или используйте на виртуальной машине. Или, попробуйте сами отправить файл на анализ в контору доктора веба. Уверен, они подтвердят его полную безвредность! )))
 

Цитата:
И странно, что сейчас здесь никто не обсуждает выход новой версии ThinApp 5.2.2

Скачал сегодня, поставил, зерегил старым кейгеном от ZWT. Работает (даже на XP без проблем). Никаких визуальных новых отличий (в проектах при сборке) от предыдущих версий не видно. Как работает на десятке не знаю, так как не пользуюсь десяткой, и очень не хочу начинать с ней даже знакомиться... Сдохла бы уже эта ушибленная ОС, и всем стало бы легче дышать... )))

Всего записей: 1089 | Зарегистр. 05-04-2011 | Отправлено: 20:03 17-11-2016
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
007Alex007
отправьте файл в службу поддержки, ругаться не будет.
обсуждать-то по сути нечего. согласно Release Notes: исправлены мелкие баги, в основном связанные с Офисом-2016 и ИЕ-11. нам они в принципе не интересны. улучшен запуск на десятке, что тоже малозначимо. о самом главном улучшении там почему-то не написано, хотя именно его здесь и ждали. http://forum.ru-board.com/topic.cgi?forum=35&topic=7917&start=2760#19
 
может, потому, что это они типа уже победили в предыдущей сборке. вот только она не пошла в релиз, а раздавалась страждущим по запросу. https://communities.vmware.com/thread/543390
 
.

----------
Если ссылки в моих постах не работают - ищите здесь

Всего записей: 2926 | Зарегистр. 10-01-2011 | Отправлено: 20:19 17-11-2016 | Исправлено: Proshaa, 20:34 17-11-2016
007Alex007

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Да у меня к Вам нет ни каких претензий. Спасибо Вам, что вносите что-то новое, просто предложил перепаковать в какой-нибудь другой программе. У меня, например, были проблемы с преобразованием bat, vbs в exe с помощью некоторых утилит и drweb также ругался, просто сменил утилиту конвертирования.
 
По поводу новой версии, я тоже заметил более быструю работу по сравнению с 5.1. Но жаль, что это ни как не повлияло на недружественное отношение некоторых сторонних фаерволов, например Outpost, при запуске портативки, которые блокируют ее запуск (в спуне такого нет, но к новому спуну или вернее к турбо, мое отношение изменилось на более чем отрицательное).  
 

Цитата:
Сдохла бы уже эта ушибленная ОС, и всем стало бы легче дышать... )))

Вот это я поддерживаю. Только добавил бы слово "телеметрическая". Но если эта ПсевдоОС  так пропагандируется MS, то какая же будет следующая ОС.

Всего записей: 135 | Зарегистр. 18-04-2008 | Отправлено: 20:30 17-11-2016 | Исправлено: 007Alex007, 21:14 17-11-2016
insorg



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

Цитата:
DrWeb ругается на архив

Цитата:
 "Script getting command line arguments.exe" обзывая его "Trojan.KillProc.40244".  
Старо как мир. У паука врождённая неприязнь к тинап-порташкам. Просто выкидываем на вирустотал и наблюдаем, как (в большинстве случаев) у всех чисто, и только у одного веба паника. По ходу, где-то пугает его тинапа.

Цитата:
улучшен запуск на десятке, что тоже малозначимо
И на том спасибо. Ибо на ней - вообще бедат.

Цитата:
drweb также ругался, просто сменил утилиту конвертирования
Ну... или так.

Цитата:
недружественное отношение некоторых сторонних фаерволов, например Outpost
История аналогична пауку...

Всего записей: 826 | Зарегистр. 04-11-2010 | Отправлено: 17:11 21-11-2016
grvaleri

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хочу обратить внимание. портабилил VMware Workstation  12 для себе дрова версия 5.2.1  подхватила почти все дрова, а 5.2.2 дров не хватала  половину функций не задействовало(и вооще дермо версия)

Всего записей: 315 | Зарегистр. 14-09-2006 | Отправлено: 08:09 24-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В песочницу нужно извлечь (ExternalDLLs) две зависимые dll-ки, но извлекается только одна. По отдельности появляются и та и та. Как извлечь обе вместе ?

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 10:26 26-11-2016
SunOK_ZM



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
conservator, что если виртуально произвести копирование(батником например), а затем VBS-скриптом поместить их куда надо? Или я не понял задачу...

Всего записей: 254 | Зарегистр. 19-02-2012 | Отправлено: 13:47 26-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SunOK_ZM
Возможно, кто-то уже с этим сталкивался и есть готовое решение для копирования (выноса) dll-ок или dll-ки (одна то выносится через ExternalDLLs) из контейнера в программную папку песочницы, причём, сразу после создания песочницы.

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 15:11 26-11-2016
gvozdik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
conservator
Обычно с выносом проблем не бывает совсем, причём от количества не зависит.
Ошибки (пробелы, точки с запятой) в написании не допускаете?
Выносимые библиотеки не разнятся по битности?

Всего записей: 2136 | Зарегистр. 21-12-2006 | Отправлено: 15:36 26-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gvozdik
Всё, что можно было напридумывать-наэксперементировать (что знал) с выносом через ExternalDLLs - испробовал.  
В справочнике по параметрам Package.ini есть исключение: "Параметр ExternalDLLs не поддерживает DLL-файл, который зависит от других DLL-файлов в виртуальной файловой системе." Скорее всего, это тот самый случай, dll-ки зависимы и работают в паре. При запуске сборки с одной выгруженной dll-кой  появляется ошибка на основной ОС, но если скопировать к вынесенной другую - всё работает как надо.

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 15:51 26-11-2016
gvozdik



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

Всего записей: 2136 | Зарегистр. 21-12-2006 | Отправлено: 16:03 26-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gvozdik
Сама программа - ABBYY Lingvo, dll-ки: Detoured.dll - не хочет выноситься и LvHook.dll - выноситься (для 64 битных ОС добавляется на вынос Detoured64.dll и LvHook64.dll), модуль - LvAgent (LvAgent64) для перевода в приложениях (документах).

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 16:45 26-11-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
conservator
Сейчас под рукой нет записей. Мне кажется, я когда-то в теме (возможно в предыдущей части) описывал это для Х5: LvHook.dll в ExternalDLLs, а вот Detoured.dll выносить скриптом и, если не изменяет память, рядом с исполняемым файлом сборки.

Всего записей: 3457 | Зарегистр. 20-02-2007 | Отправлено: 17:59 26-11-2016
gvozdik



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

Всего записей: 2136 | Зарегистр. 21-12-2006 | Отправлено: 18:10 26-11-2016 | Исправлено: gvozdik, 18:11 26-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
С выносом Detoured.dll в конкретное место сложно определиться, на ХР вынос рядом с исп. файлом не срабатывает, работает вариант в папку программы в песочнице или в system32 ОС, на 7-ке - можно рядом с экзешником сборки или в папку программы, на ОС выше может быть другой расклад. На основной ОС (7х64) работает только вариант нахождения Detoured.dll и Detoured64.dll и рядом с исп. фалом и в песочнице (вариант выноса в system32 и SysWOW64 не пробовал). А если уж заморачиваться, то с 64 битной (частично) версией Lingvo, работающей на обеих разрядностях.

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 19:01 26-11-2016
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
conservator
Это Х6 такая капризная?
Снова-таки, если не ошибаюсь, то на ХР для Х5 я выносил Detoured.dll скриптом все же в 2 места: 1) рядом с исполняемым файлом (copy) и 2) в папку программы в песочнице (move). Иначе оно, вроде, не хотело работать. Для Х6, конечно же, все может быть по-другому.

Всего записей: 3457 | Зарегистр. 20-02-2007 | Отправлено: 19:53 26-11-2016
conservator



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
coherent
На ХР для Х6, как я уже писал, срабатывает вариант копирования (в моей ситуации без VBS) Detoured.dll в папку программы в песочнице или в system32 самой ОС, этого достаточно. Слишком много заморочек с этим LvAgent, например, в PROMT всё гораздо проще, Агент работает без выноса dll-ок. А тут нужен скрипт, выносящий Detoured.dll и Detoured64.dll в папку с исполняемым файлом и программную папку песочницы.  
Если будет время и желание, может поможете с VBS под эту задачу ?

Всего записей: 4630 | Зарегистр. 08-11-2015 | Отправлено: 20:33 26-11-2016
dinis124

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
conservator
 
Не знаю, что вы так уперлись в данном случае решения задачи на VBS скрипт.
Тестовая грязная сборка ABBYY Lingvo X6 упакованная в VMWare ThinApp 4.7.3 на win ХР и протестированная на win 7(86-64) не вызывает никаких осложнений. Ну ждите решения на VBS. По крайней мере мне хочется на него поглядеть.
 
Видео

Всего записей: 143 | Зарегистр. 12-09-2011 | Отправлено: 20:17 30-11-2016 | Исправлено: dinis124, 20:42 30-11-2016
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp (formerly Thinstall) часть 4

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru