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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Sergey_AV



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55
    К сожалению, FakeTwin 2.0 "вешается" при создании больших проектов .

    Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 16:01 16-04-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Sergey_AV
    Не знаю, у меня не вешался на 700 метрах. А большие проекты вполне можно разделить на части, потом тупо скопировать все в одну директорию. В конечно счете, этот софт не часто нужен, поэтому можно потратить чуть больше времени. Альтернативы все равно нет.

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

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



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

    Цитата:
    Не знаю, у меня не вешался на 700 метрах.

    У меня Премьер (полный, с плагинами) - 1.2Гб

    Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 16:59 16-04-2009
    vmukhar



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте форумчане. Хочу затинсталить одну програмку, написаную на Дельфи, которая является клиентом к базе данных документов. Принцып работы прост: конэктимся, находим нужный документ, даблклик и он открывается на локальном компе. Но дело в том, что на тхинсталленой открываются все типы файлов (*.pdf ; *.djvu...) кроме .doc .xls .ppt .vcd. При попытке открыть офисный документ, выскакивает окно Windows installer: Preparing to install... и сразу пропадает, после ничего не происходит. Понимаю, что дело в реестре. В Package.ini пробовал RegistryIsolationMode=Merged, пробовал по методу от vyachko  
    положить пустышку в %SystemSystem%, пробовал скриптом
    Function OnFirstParentStart
        ExecuteVirtualProcess "regedit /s \\192.168.х.х\Share\hkсu.reg"
    End Function
    подцепить целую ветвь реестра и ничего не получается. Мучаюсь около 3 недель. Может кто из бывалых подскажет туда ли я копаю, или может из этого что-то получиться?

    Всего записей: 32 | Зарегистр. 13-04-2009 | Отправлено: 09:42 17-04-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vmukhar
    А программы для просмотра .doc .xls .ppt .vcd где установлены?
    И независимо от этого - попробуй из того же мануала фальшивый msiexec.exe.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 10:16 17-04-2009
    vmukhar



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

    Цитата:
    А программы для просмотра .doc .xls .ppt .vcd где установлены?
    мс офис установлен на локальной машине. Пробовал 2003 и 2007. Также пробовал и на виртуальной чистой машине ставить офис и запускать затинсталиную программу.
     
    также пробовал собирать на машине с установленным офисом и без него.
     

    Цитата:
    попробуй из того же мануала фальшивый msiexec.exe

     
    какраз это я и имел ввиду
    Цитата:
    пробовал по методу от vyachko  
    положить пустышку в %SystemSystem%

     

    Всего записей: 32 | Зарегистр. 13-04-2009 | Отправлено: 11:01 17-04-2009 | Исправлено: vmukhar, 11:04 17-04-2009
    vyachko



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vmukhar
    Я бы не советовал Вам делать портативной, программу для запуска из под неё других программ. Иначе получается, что Вы запускаете нормально установленную программу (Word, Excel, WinDjVu и прочие) как-бы портативной, а это накладывает на их функционал и работу некоторые ограничения, которые зависят от настроек при портировании такой "запускалки", безглючности ThinApp-а ну и от самого понятия портативности (изолированности). Вплоть до того, что запустив таким образом программу и изменив её настройки, после "честного" его запуска прийдётся опять всё перенастраивать.
    Именно по этой причине раньше в теме уже писали о бесполезности портирования таких запускалок как RocketDock, TurboLaunch ...

    ----------
    Тот, кто постоянно ищет, экспериментирует - получает опыт, а за ним - мудрость.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 12:54 17-04-2009
    vmukhar



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vyachko
     
    Спасибо за совет. Дело в том, что это не просто запускалка. Это клиент к базе данных, который при запуске конэктится к базе через драйвер SQL native client и с этим проблем нет! В сети есть около 100 пользователей и у каждого пользователя есть определенные права на чтение/редактирование файлов в базе. Работа с самой базой(формирование отчетов и т.д.) проходиит отлично. Единственная проблема - открытие офисных документов
    P.S. Хочу сделать портабл версию, из-за того, что в сети много пользователей и локальная установка-настройка займет много времени.

    Всего записей: 32 | Зарегистр. 13-04-2009 | Отправлено: 13:23 17-04-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vyachko
    если я не ошибаюсь, идею Песочницы Thinstall перенял как раз у программы Sandboxie, основной идеей которой и являлся(ется) такой вот способ запуска программ, установленных обычным образом. Этим вы, как бы,  делаете использование программ самым безопасным из всех существующих, после Shadow User конечно.
     
    В общем вопрос совсем не об этом. Иногда возникает ситуация, когда не уверен о том, как дальше поведет себя запортированая прога, и возможно, что когда нибудь, она даст сбой и все ваши настройки (в Песочнице) ничего не будут значить, так как вся цепочка нестабильной работы портабла скажется и на файлах там. И поэтому, хотелось бы найти такой способ БЕКАПить эту самую песочницу каждые 5-10 запусков (или выходов). Я подозреваю, что у вас уже есть какие мысли о скрипте (для включения в сборку)... Ну или, на худой конец, можно привлечь какую-нибудь внешнюю утилиту для такого действа архивирования... Вот только какую? Заранее благодарю всех откликнувшихся.

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 22:02 17-04-2009
    vyachko



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

    Цитата:
    И поэтому, хотелось бы найти такой способ БЕКАПить эту самую песочницу каждые 5-10 запусков (или выходов). Я подозреваю, что у вас уже есть какие мысли о скрипте (для включения в сборку)... Ну или, на худой конец, можно привлечь какую-нибудь внешнюю утилиту для такого действа архивирования... Вот только какую?

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

    ----------
    Тот, кто постоянно ищет, экспериментирует - получает опыт, а за ним - мудрость.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 12:23 18-04-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vyachko
    благодарю за ценную наВодку... и на пЫво тоже Скрипт, кстати, оказался бы очень даже кстати, потому как это еще один плюс сборщику, заботливо относящемуся к конечному пользователю. Ведь не у всех же найдется синхронизатор
    Я вот еще что спросить хотел, возвращаясь к старой теме. Как было бы непло подумать над такой утилитой, которая могла бы конвертить эти файлы
    Merge.0c80.tvr
    Registry.rw.tvr
    Registry.rw.tvr.lck
    Registry.tvr.backup

    в обычные, для проекта. Неужели нет еще на свете такой утилиты ?

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 15:54 18-04-2009 | Исправлено: timka85, 15:59 18-04-2009
    vyachko



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

    Цитата:
    Как было бы непло подумать над такой утилитой, которая могла бы конвертить эти файлы  
    Merge.0c80.tvr  
    Registry.rw.tvr  
    Registry.rw.tvr.lck  
    Registry.tvr.backup

    Так ведь всё давно придумано:
    1. Для преобразования *.tvr во всем понятный *.reg:
    - в папке Thinstall (ThinApp) нужно создать bat-файл

    Цитата:
    @echo off
    set PROJECT_DIR=%CD%
    set THINSTALL_BIN=%PROJECT_DIR%
    "%THINSTALL_BIN%\vregtool.exe" "%THINSTALL_BIN%\Registry.rw.tvr" ExportReg "%THINSTALL_BIN%\filename.reg"

    - в эту-же папку положить файл Registry.rw.tvr
    - запустить bat-файл, после преобразования в папке появится файл filename.reg
    Имена файлов естественно можно менять на другие.
    2. Для преобразования *.reg в понятный Thinstall (ThinApp) *.txt:
    - использовать утилиту RegistryConvert от FarCry3r

    ----------
    Тот, кто постоянно ищет, экспериментирует - получает опыт, а за ним - мудрость.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 17:15 18-04-2009 | Исправлено: vyachko, 17:32 18-04-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Большое спасибо! Утилиту опробую, хотя автор напугал "сыростью" своего детища в отношении некоторых ключей. Еще раз Спасибо за Ваш труд и отзывчивость, vyachko!

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 20:48 18-04-2009
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vmukhar
    1 вариант. Попробуй ксенокод
    2 вариант. Попробуй через собирать на чистой машине так чтобы там никада не было установлено данной проги и не было запуска офисного документа но можно было бы подрубаться к серваку то есть до сборки вы должны один раз запустить какой нить офисный документ.
    3 вариант затхинсталить офис совместно с твоей прогой на делфи но нужно после сборки обязательно удалить все MSI файлы
     

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 23:32 18-04-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Нашел очень полезную утилиту для отслеживания всех изменений в файлах на диске в режиме реального времени.
    Сайт - http://shastox.com/utils/shfilesacspy/
    Бесплатна, не инсталлируется. Вот тут можно без хлопот отследить буквально каждый файл, создать отчет и поглядеть что изменяется в системе после запуска портабельного приложения. И даже без его запуска Хорошая демонстрация для тех, кто утверждает о якобы плохой изоляции портабельных приложений. Просто и наглядно, рекомендую!

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 13:34 19-04-2009 | Исправлено: Astra55, 13:42 19-04-2009
    wasmkv



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55 пишет:
     

    Цитата:
    Нашел очень полезную утилиту для отслеживания всех изменений в файлах на диске в режиме реального времени.

     
    Что-то никак не пойму как ею пользоваться? Встроенная помощь отсутсвует, при нажатии на F1 безуспешно пытается открыть страницу http://xsh.t-sb.net/utils/shfilesacspy/. В настройках программы "Директория" невозможно изменить  С:\ на любой другой диск (если винда находится не на С:\). Сыровата еще эта прожка, как мне кажется. Я так и не смог ничего отследить с её помощью. Если есть такие у кого работает нормально, напишите как с ней работать.

    Всего записей: 113 | Зарегистр. 16-03-2007 | Отправлено: 20:57 19-04-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    wasmkv
    Все работает сразу после запуска, начинает показывать все изменения. А диск действительно только С, но это стандарт, другого не предусмотрено.  

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 21:48 19-04-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55
    wasmkv
    Обратите внимание на этот продукт. Я не уверен, но, по-моему, это решит проблему.
    WinHardLink

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 23:03 19-04-2009 | Исправлено: timka85, 23:04 19-04-2009
    REX



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как раздать интернет виртуальной OS
    XP-SP3
    VMware Workstation 6.0.4

    Всего записей: 674 | Зарегистр. 20-10-2003 | Отправлено: 02:56 20-04-2009
    leric75

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    REX
    А что у тебя за подключение к интернету?

    Всего записей: 111 | Зарегистр. 26-03-2005 | Отправлено: 03:29 20-04-2009 | Исправлено: leric75, 03:31 20-04-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