Ru-Board.club
← Вернуться в раздел «Программы»

» VMware ThinApp (formerly Thinstall) 3

Автор: NickOnToluca
Дата сообщения: 12.01.2011 23:34
ne0_2002

Цитата:
второе и последующие будут перебивать список зарегистрированных

Проверял?
Ну скорее всего так и есть.
Автор: white778899
Дата сообщения: 13.01.2011 07:49
Привет корифеям!

Какие слухи о введении поддержки x64 app в thin app? Очень уж хочется adobe AE CS5 запортировать. =)


Кстати, никто не щупал Microsoft Application Virtualization (App-V), 4.6 версия работает с x64.
Подробнее тут:
http://www.techdays.ru/videos/1325.html
Автор: ne0_2002
Дата сообщения: 13.01.2011 12:06
NickOnToluca

Цитата:
Проверял?

В том то и мерзость ситуации, что подтверждено тестами.
Так что вопрос остается открытым.
Автор: NickOnToluca
Дата сообщения: 13.01.2011 12:33
ne0_2002
Да, проблема в том, что это файл. При подключении плагина он заменяется целиком.
Автор: Wadim51
Дата сообщения: 15.01.2011 02:53
Скажите пожалуйста, а можно как-то создать портабле версию не в одном файле?
Суть проблемы такая: нужно создать портабле программу для рассылки объявлений.
Для данной программы требуется подключать, создавать, изменять файлы баз данных, при том делается это посредством самой программы, и путь к подключаемой базе тоже настраивается в настройках.
Как понимаю, если создать 1 запакованный файл, то работать это не бует.
Хотелось бы создать портабле программу в папке которой лежит отдельный файл базы, чтобы можно было бы в эту же папк, или другие положить еще оду базу, или создать там новую.
Скажите пожалуйста, теоретически это возможно посредством данной прогоаммы?
Сам я подазремаю то, что это возможно толко в бесплатном Portable App Creator так как у меня есть скачанная записная книжка, где подключаются базы. Но Portable App Creator это не савсем портабле, как понимаю по описанием и рукаводствам.
Можете сть какой-то аналог?
Заранее всем СПАСИБО!!!!
Автор: white778899
Дата сообщения: 15.01.2011 10:22
Более чем - вот, посмотрите, на примере portable vegas 10,
у меня получилась модульная система

http://rutracker.org/forum/viewtopic.php?t=3346146

Вам поможет включение applinks в основном модуле
и заменяемые/подключаемые плагины. Правда, не на этапе выполнения,
а до запуска программы.

package.ini:

[BuildOptions]
OptionalAppLinks=plugins\*.dat;plugins\*.exe

Автор: coherent
Дата сообщения: 16.01.2011 16:56
Друзья!
Просмотрел мануалы и все три части темы, но хотелось бы четко уяснить такой ньюанс. В чем фишка добавления рядом с Package.ini файла ##Attributes.ini? Почему для того, чтобы иметь возможность вносить изменения в реальную систему недостаточно задать DirectoryIsolationMode=Merged только в Package.ini, а нужен еще и ##Attributes.ini?
Автор: NickOnToluca
Дата сообщения: 17.01.2011 14:08
coherent

Цитата:
DirectoryIsolationMode=Merged только в Package.ini

Это глобально.


Цитата:
еще и ##Attributes.ini

Для отдельных папок.
Автор: coherent
Дата сообщения: 17.01.2011 14:40
NickOnToluca
когда ##Attributes.ini лежат в конкретных папках и определяют изоляцию этих конкретных папок, а в Package.ini задается глобальная изоляцмя - это мне понятно. Мне не совсем понятно, когда ##Attributes.ini предлагается положить в корень проекта рядом с Package.ini. Мотивация - для нормального взаимодействия с системой. При этом и в Package.ini и в ##Attributes.ini задан режим DirectoryIsolationMode=Merged.
Автор: NickOnToluca
Дата сообщения: 17.01.2011 16:01
coherent
Могу ошибаться, но кажется, в последних версиях это не актуально.
Автор: coherent
Дата сообщения: 17.01.2011 19:10
NickOnToluca

Цитата:
Могу ошибаться, но кажется, в последних версиях это не актуально.

Тогда с ##Attributes.ini понятно. Но хочу уточнить.
1. Чтобы программа могла изменять и создавать файлы в реальной системе, достаточно задать в Package.ini DirectoryIsolationMode=Merged? Или все же лучше в Package.ini задать DirectoryIsolationMode=WriteCopy и создать 24 папки с именами %drive_C% …. %drive_Z%, в каждую из которых поместить файл ##Attributes.ini с DirectoryIsolationMode=Merged? Или без разницы?
2. Если доступ к реестру реальной системы не нужен, задаю в Package.ini RegistryIsolationMode=WriteCopy, а если нужен (чтобы исправлять или удалять записи), тогда задаю RegistryIsolationMode=Merged?
Использую версию ThinApp 4.6.0-313780 (4437) полностью распакованная... (из шапки).
Автор: NickOnToluca
Дата сообщения: 17.01.2011 19:17
coherent

Цитата:
1.

Достаточно первого (кроме изменений в системных папках).


Цитата:
2.

Да.
Автор: coherent
Дата сообщения: 17.01.2011 22:10
NickOnToluca
Спасибо! Вроде все более менее уяснил.
Автор: NickOnToluca
Дата сообщения: 18.01.2011 09:33
coherent
2. Да и тоже кроме критических записей реестра (их уже можно вручную в проекте).
Автор: coherent
Дата сообщения: 18.01.2011 11:45
NickOnToluca
Хочу себя проверить. Делаю портебл Trojan Remover. Для того, чтобы он мог удалять/перемещать файлы задаю в Package.ini DirectoryIsolationMode=Merged и для всех системных папок в ##Attributes.ini тоже задаю DirectoryIsolationMode=Merged. А во всех его родных папках остается Full.
Теперь реестр. По идее надо для него в Package.ini задать RegistryIsolationMode=Merged, чтобы он смог удалять нехорошие записи из реестра. Но есть одно НО. При запуске на каждой машине он будет оставлять в реестре ключи Армадилло, зависящие от железа. Если делать только для себя, то я бы задал режим RegistryIsolationMode=WriteCopy, а записи, при необходимости удалял бы в ручную. Но, если еще кто-то будет пользоваться, то возможны нарекания. Пока не знаю, как этот момент обойти.
Автор: NickOnToluca
Дата сообщения: 18.01.2011 14:00
coherent

Цитата:
будет оставлять в реестре ключи Армадилло

Выставить именно на эти ветки другую изоляцию - в текстовых файликах реестра в проекте.

Вообще не рекомендовал бы подобный софт виртуалить.
Автор: coherent
Дата сообщения: 18.01.2011 14:19
NickOnToluca

Цитата:
Выставить именно на эти ветки другую изоляцию - в текстовых файликах реестра в проекте.

если запись идет только в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Licenses, то это, конечно, выход. Не встречал, чтобы вирусы здесь прописывались. Но вот, если записывается и в ветку HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID, то это место вирусы полюбляют. Попробую вычислить.

Цитата:
Вообще не рекомендовал бы подобный софт виртуалить

Почему?
Автор: NickOnToluca
Дата сообщения: 18.01.2011 15:46
coherent

Цитата:
Почему?


Не смотря на гибкие настройки изоляции, сама идея виртуализации направлена на то, чтобы изолировать систему от действий завиртуаленной проги. Поэтому (не берусь утверждать) могут возникнуть неожиданные сложности в работе программы. вплоть до того, что она будет показывать, что все почистила, хотя часть изменений коснулась только песочницы.
Автор: toob
Дата сообщения: 20.01.2011 04:04
Помогите собрать Cubase в thinapp. Что то в нём такого, не хочет работать из виртуала. Я всё перепробовал. Если не охота качать 3GB установщика, вот rip на 180MB Торрент или Обменник
Автор: toob
Дата сообщения: 21.01.2011 18:54
Ещё интересует такой вопрос. Можно ли сделать thinapped Net-Framework 4? Cвязать с программой, она его требует. Чтобы всё работало?
Автор: white778899
Дата сообщения: 22.01.2011 19:34
Недавно столкнулся с такой проблемой, возникающей при запуске x32 4.5 thinapp`ed приложений
на нек-рых сборках windows7 x64:
RelaunchUsingCreateProcess::CreateProcess failed "первый же исполняемый файл в портативной сборке"
на windows7 x32/XP x64 и (возможно) на других windows7 x64 ошибка не возникает

промониторив в procmonitor причину, уткнулся в сам thinap. Случайно, никто не слышал про решение проблемы?

Добавлено:
умм, похоже это тупик.
Согласно http://communities.vmware.com/thread/261202:

Цитата:
I have been working with support, and they found the issue.

It apparently deals with memory re-mapping in newer OSes. So it was actually a ThinApp issue with the way the app was loading into memory. Sounds like they will possbily check for that/
handle that in a future release of ThinApp.

...

Unfortunately the EXE of the application in question had to be modified to use an acceptable memory base. That was done as a workaround until ThinApp fixes the real issue.

На 4.6 также ошибка не исправлена.
Автор: srvxzswbb
Дата сообщения: 28.01.2011 23:44
Здравствуйте комрады, не давно открыл для себя ThinApp и все что с этим связано, переделал кучу софта для себя который при переустановке оси нужно было ставить и настраивать. Запнулся я на программе "All My Movies", вроде все собирается поначалу работает, но как начинает работать с базой фильмов которая в песочнице, прога вылетает. По этому поводу вопрос как заставить работать с внешней базой, которая не в песочнице - простое перенаправление из под программы на внешнею базу, тупо создает в песочнице дерективу с этой базой и работает с ней и последующий вылет. Буду благодарен за подробный ответ, а то я уже три часа голову ломаю над этой проблемой.
Автор: NickOnToluca
Дата сообщения: 29.01.2011 00:11
toob
Да, можно. AppLinks.

white778899
Можно попробовать опцию Wow64.

srvxzswbb
Попробовать сделать изоляцию локальной папки merged.
Автор: srvxzswbb
Дата сообщения: 29.01.2011 00:14
NickOnToluca
Это я сделал в первый же раз и даже WriteCopy пробовал.
Автор: claim35
Дата сообщения: 29.01.2011 19:37
А http://thindownload.com/ из шапки кажется перешёл на другую платформу, немцы пытаются создать "убийцу Thinapp", интерфейс Офиса 2007 и похожий процесс захвата, необходим NET Framework, зато бесплатный.
http://www.evalaze.com/en/evalazer/
Автор: DrakonHaSh
Дата сообщения: 29.01.2011 19:48
claim35

Цитата:
немцы пытаются создать "убийцу Thinapp", интерфейс Офиса 2007 и похожий процесс захвата, необходим NET Framework, зато бесплатный.

Компьютерный форум Ru.Board » Компьютеры » Программы » Evalazer
Автор: Astra55
Дата сообщения: 29.01.2011 20:04
claim35

Цитата:
немцы пытаются создать "убийцу Thinapp"

Пока что все "пытающиеся" создают толстое, глючное, унылое говно. Исключений не видел. Пока, во всяком случае. Что до этой немецкой похабени, достаточно поглядеть на размер Тотала в ихнем ролике. Фтопку!
Автор: mukca
Дата сообщения: 30.01.2011 15:23
Портативная сборка собранная VMware ThinApp неможет прорваться к инету. После экспериментов с включением отключением антивируса фаервола было выяснено что не пускает Outpost
подскажите может кто знает что в нем нужно настроить чтобы работали программы "собранные" с помощью VMware ThinApp

вот к примеру такая сборка Google Earth
http://forum.ru-board.com/topic.cgi?forum=35&topic=26491&start=1940#17
Автор: toob
Дата сообщения: 31.01.2011 17:01
NickOnToluca есть ли инструкция как сделать и связать с прогой .NET 4?

Также появилась новая проблема. Короче я юзал сборку MSOffice 2000 на XPsp2 и на 2000sp4 проблем никаких. Но на 7ке стала запускаться инсталляция, просит файлы, тормозит, что то думает, потом всё нормально работает, а при закрытии виснет и т.п. Пробовал на 4.6.0-313780 (4437) пересобирать и relink тоже, не помогает. Как нибудь можно заставить работать?
Автор: alex4um
Дата сообщения: 01.02.2011 15:53
Спасайте люди добрые! Ну ничего не понимаю.
Я не великий спец по портаблизации, но большой энтузиаст, так что в основном только пользуюсь, а сам берусь собирать только когда того, что мне нужно не портабелизировали еще.
Сразу же влетел в проблему... (((
Прога:
EndNote X4 14.0.0.4845 доступна с вылеченным екзешником с портаблтурк.ком/39506-thomson-reuters-endnote-x4v14004845-eat.html
непортабельная работает отлично и, мало того, если перенести только фолдер с программой, тоже сохраняет базовую работоспособность, но гадит в реестр
Условия:
Делается на VirtualBox 4.0.2-69518 Portable с XP SP3 со всеми текущими фиксами при помощи VMware ThinApp 4.6.0 287958
Проблема:
отпортабельная версия вылетает сразу же при попытке открыть ею файл - непосредственно как только появляется стандартное окошко експлорера на открытие файла (то есть окошко это еще успеваешь заметить, но оно мгновенно исчезает, иногда без слов, иногда с вызовом ватсона и формированием дампа). Происходит это и в виртуальной машине и в рабочей - без разницы.
Что пробовал и не помогло:
пробовал последовательно при сборке удалять все кроме папки программы и последовательно все записи в реестр в надежде установить правду методом исключения - не помогло ничего, даже когда собирается только собственно фолдер программы.

Может у кого что-то такое было? Как лечить? Или хотя бы помогите советом, как и чем это можно отдебагить... А то первый опыт и уже такой неудачный...((((

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

Предыдущая тема: Проблемы с закачкой


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.