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

» VMware application virtualization (Thinstall)

Автор: alyuka
Дата сообщения: 26.08.2008 22:26
мож я чего-то не понимаю,но давно уже есть версия 4.0.0.200
залить на рапиду и т.п. ?
ещё расскажите пожалуйста - зачем нужен бутлоадер (не очень хочется 129 страниц читать)
Автор: MIHMIH007
Дата сообщения: 26.08.2008 22:55
alyuka
для этого есть варезник там есть эта версия))) тут только обсуждение...
бут лоадер нужен для старых версий тхинстала.... но я рекомендую пользоваться версией 3.358 от CrazyDeath ИМХО самая стабильная... хотя разницу от других тяжело отличить.... для сборки лингво12 рекомендую сборку 4.0.0.200 от Sergey_AV.
Автор: alyuka
Дата сообщения: 26.08.2008 23:33
MIHMIH007
Спасибо !

Добавлено:
Собрал япрогу портабельную,всё в ней работает нормально, вот только смущает одна вещь - в папку %SystemSystem% записываеюся файлы из реальной system32.
отсюда каверзный вопрос : стоит оставить настройки папки %SystemSystem% как есть (DirectoryIsolationMode=WriteCopy) и чистить папку на выходе или поменять на Merged ?
так же меня интересует способ упаковки,имеет ли смысл возиться с другими упаковщиками (буду рад почитать инструкцию по этому поводу) или доверится стандартному упаковщику (размер проги для меня важнее скорости распаковки).
Автор: MIHMIH007
Дата сообщения: 27.08.2008 09:27
alyuka
В файле помощи найди вкладку CompressionType там есть таблица по сжатию.....
советую применять значение FAST наиболее оптимально))) но если вы хотите сильно сжать то можно и значение SMALL но больше дело не в сжатии а в том как вы хорошо почистите прогу от ненужного мусора перед сборкой.
На счёт сторонних упаковщиков пробовал UPX но после этого прога отказалась работать и я не замарачивался. Думаю не стоит замарачиваться с сторонними упаковщиками EXE.

На счёт того что в папку системсистем записываются файлы с реальной системы то эт нормально если прога норм работатает то не стоит что то менять
Автор: alyuka
Дата сообщения: 27.08.2008 11:23
MIHMIH007

уже испробовал fast и small с блоками разных размеров.
small с блоком в 1 метр запаковывается минут 15,зато на 1% больше ужатия :-D
странно,но на скоросты открытия проги это никак не повлияло (совсем не заметно).
жалко,что алгоритм только бзиповский, LZMA пошустрей и жмёт лучше.
единственное - так и не понял,как заставить грабить cd из полученой проги .. не хочет и всё тут , всё уже перепробовал,только system32 целиком не пихал
Автор: MIHMIH007
Дата сообщения: 27.08.2008 11:34
alyuka
что значит грабить CD ??? ты какую прогу собираешь то хоть?
Автор: alyuka
Дата сообщения: 27.08.2008 12:02
MIHMIH007

собираю дитя samsung media studio (для плееров приблуда), называется emodio.
в ней грабить диски можно.
собственно я всё равно хотел использовать в паре с аимпом .. прнципиально решил провозиться
толькл подумай - в линуксе можно без всяких проблем подобные портабельные проги пользовать (меня понесло) ..

Добавлено:
Ахринееееть !!!!!!! з а р а б о т а л а грабилка
только не знаю почему

Добавлено:
как и думалось - фича в передаче параметров упаковщику ..
второй раз уже версию 4.0.0-2200 галит,первый раз прога из одной папки работала,а в другой нет - обьяснения этому найти не могу ни как.
Автор: MIHMIH007
Дата сообщения: 27.08.2008 12:22
alyuka
это я пошаманил танцы с бубнов перед компом вод изаработала))))
А вы уже проверяли?? действительно ли в линюксе работают портабельные проги?
Да кста кто нить проверял работают ли портабельные проги в Висте???
Автор: alyuka
Дата сообщения: 27.08.2008 13:20
в линуксе работают, даже ассоциации файлов работают,если сложную систему делать.
работу в висте обещают авторы thinapp,сам не пробовал.

MIHMIH007

спасибо за танцы
Автор: rascha
Дата сообщения: 27.08.2008 16:54
такая проблема собрал портабл с двумя скриптами по уборке следов в реестре за прогой:при запуске проги с компа скрипты работают нормально-подчищают,а когда запускаеш с флехи пишет ошибка и что путь не найден.я не специалист по скриптам брал один скрипт из мануала гдето в шапке а второй скрипт сделал на основе первого только изменил пути в реестра в скрипте ,подскажите как надо сделать.вот пример первого и второго скрипта:Function OnLastProcessExit
RegFileName = ExpandPath("%Personal%\MUICacheDel.reg")
Set fso = CreateObject("Scripting.FileSystemObject")
Set RegFile = fso.CreateTextFile(RegFileName, true)
RegFile.WriteLine("Windows Registry Editor Version 5.00")
RegFile.WriteBlankLines(1)
RegFile.WriteLine("[-HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache]")
RegFile.WriteBlankLines(1)
RegFile.Close
RegEditPid = ExecuteExternalProcess("regedit /s " & chr(34) & RegFileName & chr(34))
WaitForProcess RegEditPid, 0
fso.DeleteFile(RegFileName)
End Function
второго Function OnLastProcessExit
RegFileName = ExpandPath("%Personal%\MostRecentApplicationDel.reg")
Set fso = CreateObject("Scripting.FileSystemObject")
Set RegFile = fso.CreateTextFile(RegFileName, true)
RegFile.WriteLine("Windows Registry Editor Version 5.00")
RegFile.WriteBlankLines(1)
RegFile.WriteLine("[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication]")
RegFile.WriteBlankLines(1)
RegFile.Close
RegEditPid = ExecuteExternalProcess("regedit /s " & chr(34) & RegFileName & chr(34))
WaitForProcess RegEditPid, 0
fso.DeleteFile(RegFileName)
RegFileName = ExpandPath("%Personal%\MostRecentApplicationCreate.reg")
Set fso = CreateObject("Scripting.FileSystemObject")
Set RegFile = fso.CreateTextFile(RegFileName, true)
RegFile.WriteLine("Windows Registry Editor Version 5.00")
RegFile.WriteBlankLines(1)
RegFile.WriteLine("[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication]")
RegFile.WriteBlankLines(1)
RegFile.Close
RegEditPid = ExecuteExternalProcess("regedit /s " & chr(34) & RegFileName & chr(34))
WaitForProcess RegEditPid, 0
fso.DeleteFile(RegFileName)
End Function
хотя с одним первым с флехи все нормально работает
Автор: alyuka
Дата сообщения: 27.08.2008 17:15
возможно проблема в скорости обращения.
я кода скрипт удаления папок делал - не стиралось ничего,пока паузу не поставил.
Автор: NickOnToluca
Дата сообщения: 27.08.2008 18:49

Цитата:
в висте обещают авторы thinapp

Одно из немногих выполненых обещаний Как ни странно все сборки, которые были на тот момент, когда пробовал, в Висте заработали.


Цитата:
в линуксе работают

Блин, выложите, пожалуйста как можно более подробное описание установки, настройки и главное, использования WINE.
Верю, что работает, хочется самому это видеть. А то мало ли, линуксоиды как захватят мир .
Автор: alyuka
Дата сообщения: 27.08.2008 19:09
NickOnToluca

ставь playonlinux,думаю разберёшься чего как в нём,на сайте есть описание по установке
Автор: NickOnToluca
Дата сообщения: 27.08.2008 19:15
А типа скачать ВИНО, поставить и тд? Просто в Линухе хочется подразразобраться и Виндозные проги под ним запустить.

playonlinux? Стыд мне, не слышал.
Автор: CrazyDeath
Дата сообщения: 27.08.2008 23:10
to NickOnToluca
http://wiki.winehq.org/FAQ
и используй версию ThinApp(Thinstall) выше 3.5,
начиная с той где VMware добавила свою регистрацию.
Автор: alexVnes
Дата сообщения: 28.08.2008 11:38
Помогите разобраться.Запаковываю приложение, ошибок нет. Переношу на другой комп - запускаю. Появляется окно и тут же закрывается. Запаковывал разными версиями Thinstall-а на виртуальных машинах (vmware и vbox). Как можно определить причину схлопывания окна приложения?Самый прикол в том, что неделей раньше делал то же самое, и все работало. Приложение несколько необычное - клиент оракл плюс к нему клиентское место (exe-шник не инсталлируется).
Автор: MIHMIH007
Дата сообщения: 28.08.2008 11:56
alexVnes
А зачем его вообще тогда портабелировать?))))
Автор: alexVnes
Дата сообщения: 28.08.2008 12:01

Цитата:
MIHMIH007

Затем, что необходимо разворачивание на большом количестве компов, затем, что необходимо иметь одновременно несколько разных оракл клиентов.......Затем, что удобно тестировать разные версии до запуска в промышленную

Добавлено:
to MIHMIH007
По существу вопроса мысли есть?
Автор: MIHMIH007
Дата сообщения: 28.08.2008 13:23
alexVnes
1. Защищена ли программа? если защищена то чем?
2. Работает ли эта же программа если её просто файлами перенести на соседний комп?
3. Какое сжатие ставите в тхинсталле? (встречались проги которые отказывались запускаться если их собираешь с сжатием SMALL)
Автор: alexVnes
Дата сообщения: 28.08.2008 15:58
to MIHMIH007
Прога не защищена, переносом не работает, сжатие - FAST. Самое обидное - не выдает никаких сообщений при схлопывании. ;-(
Автор: MIHMIH007
Дата сообщения: 28.08.2008 16:04
alexVnes
Ну если она представляет собой просто груду файлов и работает только на одном компе не могу понять как ты вообще тогда её собираешь?.....
как это не защищена но переносом не рабоатет??? значит защищена ...

Добавлено:
Возможно она использует нетфреймфорк который на другом компе просто не установлен))))
Автор: NickOnToluca
Дата сообщения: 28.08.2008 18:47
Thanks, CrazyDeath!
Exactly what I asked.
Переведу Прагмой, что так не смогу.
Автор: dj_Diesel
Дата сообщения: 28.08.2008 19:28
alexVnes
такое бывает и проходит само незаметно
Автор: sadmn
Дата сообщения: 28.08.2008 19:59
успел привыкнуть к небольшому ланчеру - RUNit, но под висту сп1 постоянно вываливается.

Работает без установки, но при первом запуске создаёт runit.ini и runit.bak в папке c:\windows\
(а также, библиотеку runit.lex - в папке из которой была запущена)
вываливается с ошибкой, по всей видимости, при попытке сохранить изменения в файл конфигурации c:\windows\runit.ini

Может ли помочь Thinstall "заключить приложения в виртуальный контейнер"?
Может, поможет от ошибок..
Автор: swat7
Дата сообщения: 28.08.2008 21:56
Здравствуйте.
Подскажите что делать.
Установил на windows xp vmware server 2.0 на рабочем столе появился ярлык при запуске которого открывается web страница https://swat7:8333/ui/# там нужно указать логин и пароль.
какой логин нужно указываеть от чего? я впервые запустил прогу, юзеров с паролями нигде не задавал. Если его можно задать - то где? что делать дальше что бы создать вирт машину.
как то прошлые версии были понятнее.
Автор: MIHMIH007
Дата сообщения: 29.08.2008 05:16
swat7
тут ветка по обсуждению тхинстала а не по обсуждению vmware server 2.0

Добавлено:
Я думаю тебе сюда
Автор: alexVnes
Дата сообщения: 29.08.2008 11:45
dj_Diesel
Спасибо за конструктивную помощь
Автор: vyachko
Дата сообщения: 29.08.2008 12:42
sadmn

Цитата:
Может ли помочь Thinstall "заключить приложения в виртуальный контейнер"?
Может, поможет от ошибок..

Да, может и то и другое. Всё довольно просто, вроде как и объяснять нечего (заставляем *.ini файл сохраняться в виртуальной папке Windows) ниже пример с RUNit 2.1
Папка с проектом: Ссылка
Ну и если совсем лень, демонстрация: Ссылка Если проводник не нужен, можно удалить.
Попробуй, вроде работает.
Автор: sadmn
Дата сообщения: 29.08.2008 15:27
vyachko
спасибо, уже сам собрал - по крайней мере для меня проблема не решилась - в win_vista_sp1 те же вылеты и в портабл варианте ((
Автор: Alukardd
Дата сообщения: 29.08.2008 19:32
Народ подскажите плз... такая штука оч интересная
я конечно винч и кластеры прогами не тестил ибо не умею, но тем не менее...
возьмём пример - виртуализовал я такую прогу для работы с музлом CoolEditPro прогой thinstall.
всё чих-пых работает несчитая конечно того, что во время работы ей нуна какая-то временная пака... но я не об етом, вообщем сохраняю я наработаные файлы... --->>> тут и начинается самое интерсное! файлы эти видны ток из этой проги! на етом приключения не закончилися до и после сохранения файла и сам exe'шник и пространство диска на который файл был сохранен не изменилось ни на байт!!!
при закрытии и повторном открытии проги она все видит и с файлом работает(файл лежит в конкретной дерриктории - покарйней мере так в диалоговом окне проги), а мне то как его получить? я тож хочу его друзьям дать, открыть на др машине...
Заранее спасибо!

Страницы: 123456789101112131415161718192021222324

Предыдущая тема: Auslogics Registry Defrag


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