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

» VMware ThinApp (formerly Thinstall) 3

Автор: booro
Дата сообщения: 29.04.2011 19:21
Всем привет. Пытаюсь сделать портабельную сборку Firefox'а с отключенным интерфейсом и функционалом, настроенный на работу с определенным сайтом. Этакий аналог WebApp или Prism. Использую VMware ThinApp 4.6.0-287958(4240) из шапки, хотя пробовал и другие. Собираю на английской XP SP3. При запуске на чистых системах не подцепляются аддоны, хотя в списке показывается, что они включены. Если выключить и сразу же включить, а после этого перезапустить браузер, то все становится нормально и работает так, как надо. Не могу понять, что же именно требуется сделать. Один раз сборка получилась нормальной и запускается в каких угодно вариациях (XP, W7, под админом и просто пользователем). Что заметил - в этой нормальной сборке пути вида Extension0=C:\Documents and Settings\Admin\Application Data\Mozilla\Firefox\Profiles\drgn5ew2.default\extensions\{4C65E837-7234-4b19-BBC4-A48C08346004} в файле extensions.ini профиля подменяются на текущий профиль пользователя. Не подскажете, куда копать и что я делаю не так? Заранее спасибо.
Автор: coherent
Дата сообщения: 08.05.2011 19:19
Сделал Portable FineReader 8 Pro. Все работает за исключением опций "Передать (все) страницы в Microsoft Word, Microsoft Exel и Microsoft PowerPoint. При попытке сделать это выскакивает сообщение (для Word):
"Метод или свойство ConfirnConversions недоступны, потому что срок действия лицензии на использование данного приложения истек..."
В Wеb-браузере и PDF вьюере страницы открываются нормально. Сохраняются во всех форматах тоже нормально.
Опция ChildProcessEnvironmentExceptions=c:\Program Files\Microsoft Office\Office10\WINWORD.EXE;...и т.д. Если просто указать ChildProcessEnvironmentExceptions=WINWORD.EXE;...и т.д. или задать ChildProcessEnvironmentDefault=External, то выскакивает ошибка "Неверный указатель". Для папки %Temp% задана изоляция Merged.
С чем это может быть связано?

Автор: Astra55
Дата сообщения: 08.05.2011 20:07
coherent

Цитата:
С чем это может быть связано?

С тем, что интеграция таким способом невозможна. Только через подключение Офиса плагином AppLinks.
Автор: coherent
Дата сообщения: 08.05.2011 20:31
Astra55
Я все понял. Спасибо! И за ответ и за оперативность!
Автор: coherent
Дата сообщения: 12.05.2011 14:18
Собрал Origin 8.1. Программа работает и нормально взаимодействует с внешними Exel и PowerPoint. Но есть один неприятный момент, который наблюдается только при работе с таблицами Exel. Если программу закрыть после "общения" с Exel, то основной исполняемый файл сборки остается висеть в процессах. При этом процесса, связанного с Exel в диспетчере процессов уже нет. Во всех остальных случаях, включая взаимодействие с внешним PowerPoint, программа закрывается корректно. Использовал версию 4.61. Задана опция ChildProcessEnvironmentDefault=External и у папки %Temp% - изоляция Merged. Хотелось бы понять, в чем причина и как с этим бороться?
Автор: coherent
Дата сообщения: 13.05.2011 09:47
Раз Astra55 не ответил, то, похоже, ответа не будет! Но может кто-нибудь все же сталкивался с чем-то похожим с другими программами. Решение то может быть общим. Но, конечно, может быть и очень специфичным.
Автор: Astra55
Дата сообщения: 13.05.2011 10:12
coherent
А я что - свет в окошке? Разбираться в чем причина, ессно, не буду, нет у меня этого софта, равно как и нет установленного Офиса. Методов принудительного завершения работы зависшего процесса портабельной сборки достаточно, попробуйте один из них. Либо пройдитесь по опциям ThinApp в мануале, их там много. Хотя не уверен, что последние версии ThinApp нормально работают со скриптами. С ранними таких проблем не было, и с упаковкой в AutoIt, и с завершением процессов.
Автор: coherent
Дата сообщения: 13.05.2011 10:50
Astra55

Цитата:
Методов принудительного завершения работы зависшего процесса портабельной сборки достаточно, попробуйте один из них.

Возможно я ошибаюсь, но эти методы относятся к завершению дочерних процессов. А в данном случае не завершается родительский процесс, при этом дочерние процессы завершены. По крайней мере в диспетчере задач их не видно.

Цитата:
Либо пройдитесь по опциям ThinApp в мануале, их там много.

Еще не все опции до конца "чувствую". Поэтому считаю, что лучше переспросить лишний раз.

Цитата:
Хотя не уверен, что последние версии ThinApp нормально работают со скриптами. С ранними таких проблем не было, и с упаковкой в AutoIt, и с завершением процессов.

А сам уже подумал, что имеет смысл пересобрать в более ранней версии. Возможно все проблемы отпадут сами собой. Если не секрет, какой версией Вы сами пользуетесь?

Цитата:
А я что - свет в окошке?

Просто уже пару раз Ваши ответы навели меня на правильное решение.
Автор: Astra55
Дата сообщения: 13.05.2011 11:01
coherent

Цитата:
эти методы относятся к завершению дочерних процессов

Нет, можно завершать любой процесс при выходе из приложения.
Автор: coherent
Дата сообщения: 13.05.2011 11:34
Astra55

Цитата:
Нет, можно завершать любой процесс при выходе из приложения.

Тогда, действительно, можно попробовать завершить процесс скриптом. И спрашивается, кто мешал сделать это сразу?! Но я был в полной уверенности, что под завершением процессов понималось завершение только дочерних процессов.
Спасибо!
Автор: coherent
Дата сообщения: 13.05.2011 19:42
Astra55
Пересобрал в версии 4.02 и проблема с зависшим процессом пропала! Все естественным образом завершается, как и должно. Получается, что в более ранних версиях "ненужных проблем" таки поменьше. Хотя об этом здесь уже не раз говорилось, но убедился на собственном опыте!
Автор: jiko
Дата сообщения: 13.05.2011 23:31
Ребята всем привет.
Как собрать iTunes 10.2.2.14 pOrtable с ThinApp 4.61 так что Службы и Дрова :
Apple Mobile Device Support 3.4.0.25
Apple Software Update 2.1.2.120
AppleApplicationSupport 1.5.1
Bonjour 2.0.5.0

Запускались в месте iTunes 10.2.2.14 pOrtable
или в оделном Driver Pack сделаном с Driver Genius Pro 10.0.0.526
а то одельно они слишком велики на HDisk
Зарание спосибо
Виталий

P.S
Пробывал так и так все буксует и Службы и Дрова не подымает...
А Через Spoon Studio 2011 подымает iTunes 10.2.2.14 кроме дров Apple
Автор: MH100181Q
Дата сообщения: 14.05.2011 00:54

Цитата:
всем привет

http://ru.wikipedia.org/wiki/X-%EF%EE%F1%F2

С дровами положительный результат достигается в редких исключениях, не без помощи дополнительных бубнов
Автор: Sid_The_Slothhh
Дата сообщения: 14.05.2011 22:30
Уважаемые гуру портабельных сборок, требуется ваша компетентная помощь... Пытаюсь собрать портабельный Delphi 2. Воспользовался вот этим советом, получил желаемую портабельную сборку с работающим отладчиком. НО. Сборка работатет ТОЛЬКО на виртуальных машинах - WinXP SP2, WinXP SP3, Win7. При попытке запустить компиляцию на рабочей WinXP SP3 вылетает такая фигня: "Exception EAccessViolation in module DELPHI32.EXE at 02CD0CFC. Access violation at address 030D1F34. Read of address 00000000." Не подскажете, в чём может быть причина? Пытался запускать с минимумом всяких прог и драйверов в памяти - результат одинаковый. В какую сторону ещё попробовать покопать?....

добавил
...а вот 7-я Дельфя в портабельном виде даже и под виртуальной машиной не фурычит... точнее, стартует, компилирует код, а при закрытии окна откомпилированной проги виснет
Автор: PoziaSergey
Дата сообщения: 17.05.2011 19:20
Сделал портабельную сборку проги RoadGIS4 (карта беларуси 4,0). Все нормально работает, за исключением того, что в программе на карте часть слов вместо русских букв имеет кракозябры. как это вылечить?
Автор: NickOnToluca
Дата сообщения: 18.05.2011 08:30
PoziaSergey
Попробовать закоментить или поменять значения параметра AnsiCodepage в Buid.ini.
Ну как вариант.
Автор: coherent
Дата сообщения: 18.05.2011 13:27
PoziaSergey
плюс к тому, что сказал NickOnToluca. Не мешало бы еще убедиться, что на той машине инсталлированная прога (RoadGIS4) не показывает крякозябры.
Автор: PoziaSergey
Дата сообщения: 19.05.2011 20:34
NickOnToluca
coherent
спасибо. в ближайшие дни попробую отпишусь
Автор: opt_step
Дата сообщения: 20.05.2011 08:48
Как поставить максимальное сжатие?

Цитата:
[Compression]
CompressionType=None
Автор: NickOnToluca
Дата сообщения: 20.05.2011 09:44
opt_step
Это без сжатия.

Вроде так:

Код: [Compression]
CompressionType=None
OptimizeFor=Disc
Автор: opt_step
Дата сообщения: 20.05.2011 09:48
NickOnToluca

Цитата:
Это без сжатия.

это я понимаю, а как максимально сжать?
Автор: bormoda13
Дата сообщения: 20.05.2011 10:59
Доброго дня всем!
Есть задача-сделать портабельный Office Word 2003 или 2007.
С ней как бы справляюсь... НО! Необходимо, чтобы в ней работал функционал добавления цифровых подписей в документе. А он не работает...((( В общем-то ради этого все и делается.
В 2003 это СЕРВИС-Параметры-Вкладка Безопасность-Цифровые подписи-кнопка Добавить(она-то и не реагирует на нажатия).
В 2007 это Подготовить-добавить цифровую подпись-кнопка Изменить...(соответственно не работает она).
Подскажите, как можно побороть такой косяк?
Заранее спасибо.
ЗЫ Может кто ссылку кинет на готовый в котором этот функционал работает. Но я пока таких не нашел...
Автор: NickOnToluca
Дата сообщения: 20.05.2011 11:18
opt_step

Цитата:
[Compression]
CompressionType=None
OptimizeFor=Disc

Автор: coherent
Дата сообщения: 20.05.2011 17:38
opt_step

Цитата:
а как максимально сжать?

в последней версии 4.61
[Compression]
CompressionType=Fast
OptimizeFor=Disc
Автор: opt_step
Дата сообщения: 20.05.2011 17:51
coherent
работает, только, может FAST - это быстрое а не максимальное сжатие?
Автор: NickOnToluca
Дата сообщения: 20.05.2011 17:53
opt_step
Остальные опции сжатия убрали уже давно.
Автор: opt_step
Дата сообщения: 20.05.2011 18:06
NickOnToluca

Цитата:
Остальные опции сжатия убрали уже давно.

ясно
Автор: coherent
Дата сообщения: 20.05.2011 18:58
opt_step
Другого нет. Согласно оффмануалу, по кпайней мере. Для опции "CompressionType=" возможны только два варианта: None - без сжатия и Fast - со сжатием (Compression ratio~57%).
Автор: opt_step
Дата сообщения: 20.05.2011 19:02
coherent
для TuneUp Utilities 2011 было 98 метров, после сжатия 80 метров.
нормуль
Автор: coherent
Дата сообщения: 20.05.2011 19:06
opt_step
А OptimizeFor=Disk задаете? Эта опция тоже хорошо уменьшает размер.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

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


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