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

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

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

Widok (08-08-2009 17:46): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VMware application virtualization
(Thinstall Virtualization Suite)

Предыдущие части темы :: Первая

тема в Варезнике »

 


Thinstall предлагает виртуализацию исполнения приложений, позволяющую заключить приложения в виртуальный контейнер и использовать их как готовые пакеты, не требующие установки внутри контейнера создается виртуальное представление реестра и системных файлов.  
Аналоги: Xenocode Virtual Appliance Studio и LANDesk Application Virtualization

  • Последняя официальная версия - 4.0.2 Build 3089 (от 24 MAR 2009) Список изменений
    ОС: Windows NT, 2k, XP, w2k3, Vista

  • PackIniEditor by vyachko
  • Start-Apps 1.0.0.1 by vyachko
  • Thinstall.VS Package Editor ( 2008.03.03.2210 ) by gyfhgyfh
  • AdminStudio MSI to Virtual Package Converter 8.60.0.3 [ Thinstalled ] from gyfhgyfh
  • ThinManager by FarCry3r
  • Патченый boot_loader_exe.exe  для Thinstall.VS 3.332 от CrazyDeath
  • Патченый boot_loader_exe.exe  для Thinstall.VS 3.300/3.330, альтернатива патчу OS_Debug.dll исправлявшему проблему с диалогами от CrazyDeath
  • Патч от CrazyDeath, для Thinstall.VS 3.104/3.128/3.146/3.207/3.300/3.330, решающий проблему с диалогами в готовых приложениях
  • у кого проблеммы с русским меню в готовом проекте и если языковой файл в ini то используем программу
  • Convert INI от AltTeo
  • Thinstall.VS Logo Patch (Not for UnPacKed ver) by gyfhgyfh
  • RegistryConvert 1.0.4 преобразование файлов *.reg в текстовые файлы реестра Thinstall (ограничения в readme.txt) by FarCry3r

     
    FAQ, статьи, обзоры:
     Если при запуске готового приложения выскакивает окошко в трее то нужно до начала сборки изменить файл main.bmp с его размера на размер 1х1 в любом графическом редакторе (до версии 4.0.1).
     
    Простой метод создания проекта Thinstall минимального размера для публикации и пересылки
    Нужно воспользоваться QuickSFV 2.36 portable или в обычном варианте и FakeTwin 2.0 с отмеченным пунктом Options- Fill twins, тогда все файлы будут иметь оригинальный размер, но внутри будут только пробелы.
     
    Простой метод полной декомпиляции билда обратно в проект
    (применим перекрестно между Thinstall и Xenocode) от NickOnToluca
    Код:
    Первый способ:
    http://shareua.com/files/show/2053121/Unpack_ThinApp.rar.html  
    http://ifolder.ru/9525989
    Второй способ (не зависит от версии и наличия диалоговых окон):
    http://www.rapidspread.com/file.jsp?id=2fmgrqz4d5
    http://ifolder.ru/9576439
    + Дополнение
     
    Запуск внутри виртуальной системы (для ThinApp и Xenocode - через диалоговое окно)
     
     как можно пересобрать пакет, если нету исходного Build а от AmonRaaa
     Help по Thinstall'у для начинающих от andkh1, в CHM скомпилировал sanb
     Portable — вот она радость! статья из журнала Xakep №106 (октябрь 2007)
     видеоурок по упаковке прог на примере миниигры от ynbIpb
     Тинсталл под Линуксом (флэш) от nehalem
     Portable - сделай сам автор статьи - Теплый снег, сайт kpnemo.ru, оформил Viktor_Kisel, в CHM скомпилировал sanb
     FAQ от cracklover
     видеоролик MS Office2007 + MathTyp от MIHMIH007
     русский полный HELP к программе (машинный перевод) от MIHMIH007
    Русификатор  Thinstall 3.349 от saghin
     Как создать Thinstall проект без исполняемого файла(ехе)
    ThinBuddy от crownixx - GUI редактор проектов Thinstall
     
    Thinstall Manual 1.06 Содержание + зеркала от vyachko  
     
    Осторожно, ПСЕВДОпортабл! (накипело) Подробнее... и Portable - это как? от NickOnToluca
     
    Полезные ресурсы:
      ThinDownload  - Thindownload предлагает свободное программное обеспечения в переносном, Thinstalled варианте.
      ProjectPortables - форум portable софта
      Portable софт для съемных накопителей - вопросы, разговоры, заказ, обсуждение...
     
    Утилита ShFilesAcSpy для отслеживания изменений файлов в реальном времени

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:53 21-07-2008 | Исправлено: andkh1, 17:38 16-07-2009
    Zahi



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я сделал два батника:
    reg.
    echo Registering Mechsoft Solid Edge AddIn...
    regsvr32 .. \Soft\CAD\mechsoft\MscSE\Handbook.dll
    .. \Soft\CAD\mechsoft\Knowledge Center.exe /regserver
     
    unreg.
    echo UnRegistering Mechsoft Solid Edge AddIn...
    regsvr32 /u ..\Soft\CAD\mechsoft\MscSE\Handbook.dll
    ..\Soft\CAD\mechsoft\Knowledge Center.exe /unregserver
     
    это мне ничего не дало т.к. Handbook.dll и то, к чему он обращается находится в контейнере.
    NickOnToluca
    у вас есть идеи ?
     

    Всего записей: 480 | Зарегистр. 15-04-2003 | Отправлено: 11:03 20-05-2009 | Исправлено: Zahi, 11:06 20-05-2009
    NickOnToluca



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:12 20-05-2009
    Zahi



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

    Цитата:
    Вы тинсталите дополнение к стационарному солидворку

    Она не лицензионная, но очень нужная.
    переведите:

    Цитата:
    Ну или из-под затинсталенного файлового менеджера, к которому плагином подброшена эта программка.

    Эта хрень должна заработать. тогда можно будет и к другим программам САПР подбрасывать!

    Всего записей: 480 | Зарегистр. 15-04-2003 | Отправлено: 12:07 20-05-2009 | Исправлено: Zahi, 12:08 20-05-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Можно посмотреть начало этого
    _ttp://ifolder.ru/9576439
     
    А если словами - сделать проект тинстала, подбросив только файловый менеджер, но в настройках проекта раскоментировать OptionalAppLinks и изменить на
    OptionalAppLinks=Plugins\*.*
    Собрать проект.
    Теперь все затинсталено, что будет в папке Plugins (вручную созданной возле затинсталеного файлового менеджера) будет видно и файловому менеджеру и любой проге, запущенной из-под этого менеджера.
     
    Я так заставлял работать проги, требуюшие фреймворков или яву.
     
    НО! Если солидворкс не пашет в тинстале, то велика вероятность, что и будучи запущенным виртуально тоже не запашет.
     
    Если не запашет, можно помучаться с настройками изоляции папок и реестра, хотя если бы знали, с чем играться, давно бы и сам солидворкс упаковали.

    Могу из практики привести отвлеченный пример:
    Программка Corel Painter X запросто делалась в версии 4.0.1 даже несмотря на свой сервис лицензирования (только в песочницу вываливалась, но это другое), а теперь - фигушки: в зависимости от изоляции - либо вылетает либо матерится на неправильную установку и лицензию.
     
    Ни за что не поверю, что нет маааленьких уступочек для именитых производителей

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 12:57 20-05-2009
    Zahi



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    спасибо.
    А может быть вместе возьмемся за это?

    Всего записей: 480 | Зарегистр. 15-04-2003 | Отправлено: 13:48 20-05-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Zahi
    Уж извините - много причин для нет.
    Главное - прога не из моего профиля.
     
    Но идею или совет не пожалею.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 13:54 20-05-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    megauser123
    Неплохо. Но это же записи в реальный реестр. А я решил, что ты замутил что-то типа vyachko c фотошопом, т.е. чтобы из специальной папки все попадало в виртуальную файловую систему, т.е. в песочницу.
     
    И все же спасибо!
     
    Судя по тебе и Citramon (он сделал подгрузку драйверов в реал), тема не стоит на месте

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 18:53 20-05-2009 | Исправлено: NickOnToluca, 18:55 20-05-2009
    megauser123



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

    Цитата:
    Неплохо. Но это же записи в реальный реестр.

    поправочка - это же записи в виртуальный реестр
     

    Цитата:
    т.е. чтобы из специальной папки все попадало в виртуальную файловую систему, т.е. в песочницу

    Это именно маппинг реальной папки в виртуальную или копирование? Расскажи в двух словах, пожалуйста (или ссылку на инфу, если есть).

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 19:26 20-05-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    megauser123
    http://forum.ru-board.com/topic.cgi?forum=35&topic=43852&start=21&limit=1&m=2#1
    Там есть фотошоп, о котором я говорил.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:41 20-05-2009
    Citramon



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zahi
    как вариант можешь "высунуть" в реальную систему DLLку при помощи ExternalDLLs. Правда для реальной системы она будет находится в папке песочницы и если ей для работы понадобится чтото из виртуальной системы она туда уже не достучится...

    Всего записей: 259 | Зарегистр. 31-01-2004 | Отправлено: 11:21 21-05-2009
    NickOnToluca



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

    Цитата:
    и если ей для работы понадобится чтото из виртуальной системы она туда уже не достучится...

    Вот именно поэтому я и предложил запускать солидворкс из-под виртуала.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:37 21-05-2009
    megauser123



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zahi
    Кстате, зависит от реализации самой приблуды. Если всё делается через COM-интерфейсы, то проблем с обращением тинсталенной проги (или самого солидворкса) к ресурсам этой проги быть не должно.
     
    Мне кажется, тут всяко имеет смысл попробовать. Цена вопроса - найти все dll, которые обрабатывают хуки (и все внешние COM-интерфейсы, в худшем случае). Но зато если получится обойтись только ExternalCOMObjects, ExternalDLLs - это будет лучший вариант ^_^

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 01:41 22-05-2009 | Исправлено: megauser123, 01:42 22-05-2009
    NickOnToluca



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

    Цитата:
    Но зато если получится обойтись только ExternalCOMObjects, ExternalDLLs - это будет лучший вариант

    По-моему не выйдет. Это если бы завиртуаленной проге что-то было нужно от реальной (ну или чтобы некоторые ее части выполнялись в реале).
     
    Здесь же: реальная прога будет работать с этим дополнением, только если некоторая DLL будет лежать в определенном месте, а возможно еще и будет зарегистрирована.
    Даже если как-то вынести эту DLL, она в свою очередь потянется к основной части дополнения куда-то в Program Files, где конечно же ничего нет, т.к. само дополнение - в виртуале (в пакете и сооовсем не в Program Files).
     
    Поэтому и получается, что возможность задействования виртуального дополнения в реальной проге сводится к возможности завиртуаливания и самой проги.
     
    Т.е. пусть прога будет реально установлена, но запущена из-под виртуала (виртуальным файловым менеджером, к которому и подкинуто необходимое дополнение в виде OptionalAppLinks).
     
    НО. Это равносильно виртуализации самой проги! Если она наотрез отказалась виртуалиться, то скорее всего и выполняться в виртуале не захочет.
     
    Извините, что повторяюсь, но, например, обойтись без установки dotNet или Java таким путем удавалось.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 10:06 22-05-2009
    Zahi



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Citramon
    megauser123
    Есть ещё одна проблема (Проверял на Solid edge) Handbook.dll (15 версия) проверяет версию солид ейджа( только 15 версию) на поздние версии пишет не та версия, и не работает. Нужно сначала пропатчить  handbook.dll а потом уже делать portable. Кто-нибудь может помочь в этом вопросе(пропатчить  handbook.dll)?

    Всего записей: 480 | Зарегистр. 15-04-2003 | Отправлено: 12:00 22-05-2009
    megauser123



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zahi
    А как он проверяет версию? Может лучше не патчить (т.к. потенциальный источник глюков - минус), а подсунуть тот злосчастный файл или ключ реестра, по котоорому он делает проверку?

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 12:10 22-05-2009 | Исправлено: megauser123, 12:10 22-05-2009
    Zahi



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    megauser123
    есть handbook.dll 16версии. Он не проверяет версию, но и не дает все опции самой программы.Если не возражаете продолжим обсуждение. в ПМ. Или эту проблему хотят на форуме решить сообща?

    Всего записей: 480 | Зарегистр. 15-04-2003 | Отправлено: 18:41 22-05-2009
    NickOnToluca



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

    Цитата:
    Я так думаю на сетевой карточке в VMWare WorkStation - это на ура делается  
     
    Цитата:Если есть соответствующий vbs-скрипт - должно получиться.  
     
    А вот с этого места по-подробнее можно....

     
    Во-первых, насколько мне известно, MAC - это прошивка и программно ее не изменишь.
    Во-вторых, если все же знаете такой программный способ или имеется в виду VMWare WorkStation, то логично будет предположить: если это пожно сделать программно, то это можно сделать и скриптом.
    В-третьих, я почти не знаком со скриптами, но ThinApp их охотно выполняет.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:47 25-05-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NickOnToluca
    Недавно попадалась программка именно для смены МАС адреса. Не помню, сохранял ли ее, вот фришный вариант http://www.technitium.com/tmac/index.html

    ----------
    Per warez ad scientiam

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 16:05 25-05-2009
    megauser123



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

    Цитата:
    Во-первых, насколько мне известно, MAC - это прошивка и программно ее не изменишь.  

    И да и нет. МАК, как правило, прошивается аппаратно, но всегда есть возможность его поменять программно.
     

    Цитата:
    если это пожно сделать программно, то это можно сделать и скриптом.  

    Исправлено через WMI - не факт.  
     

    Код:
    MACAddress
    Data type: string
    Access type: Read-only


    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 21:27 25-05-2009 | Исправлено: megauser123, 22:16 25-05-2009
    megauser123



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возникла проблема, есть какие-нть мысли?
    #
    Помогите разобраться, пожалуйста.

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 20:58 27-05-2009 | Исправлено: megauser123, 20:59 27-05-2009
       

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » VMware application virtualization (Thinstall)
    Widok (08-08-2009 17:46): Лимит страниц. Продолжаем здесь.


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru