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

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

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

Widok (21-07-2008 12:53): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120

   

evgeni666



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


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

 


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

  • Последняя официальная версия - 3.345 (от 20.02.2008) Список изменений
    ОС: 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

     
    FAQ, статьи, обзоры:
     Если при запуске готового приложения выскакивает окошко в трее то нужно до начала сборки изменить файл main.bmp с его размера на размер 1х1 в любом графическом редакторе
     как можно пересобрать пакет, если нету исходного 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 Manual 1.02 от vyachko
    Руссификатор  Thinstall 3.349 от saghin
     Как создать Thinstall проект без исполняемого файла(ехе)
    Полезные ресурсы:
      ThinDownload  - Thindownload предлагает свободное программное обеспечения в переносном, Thinstalled варианте.
      ProjectPortables - форум portable софта

  • Всего записей: 362 | Зарегистр. 22-12-2005 | Отправлено: 02:07 06-04-2007 | Исправлено: dj_Diesel, 09:23 08-03-2008
    andkh1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SliderNode
     
    По моим подсчетам должно быть что-то типа:
     
    [BuildOptions]
    OutDir=bin
    SandboxName=EvJO Photo-Image Resizer v1.2
     
    ;;PermittedGroups allows you to restrict access to only users who belong to specific ActiveDirectory Groups
    ;PermittedGroups=Administrators;Remote Desktop Users
    ;Enable this option if you want changes for Network mapped drives to go into the sandbox
    SandboxNetworkDrives=1
     
    ;Enable this option if you want changes for Removable disk (floppy/flash) to go into the sandbox
    SandboxRemovableDisk=1
     
     
    [BREW_Simulator.exe]
    Source=%drive_d%\dev\BREW\3_1_5\sdk\bin\BREW_Simulator.exe
    ReadOnlyData=bin\Package.ro.tvr

     
    [Compression]
    ;CompressionType=None
    CompressionType=Small
     
    [Isolation]
    ;DirectoryIsolationMode=WriteCopy
    DirectoryIsolationMode=Merged
     
    ;;cmd.exe shortcut can be used to launch system apps in the virtual environment
    ;[cmd.exe]
    ;Source=c:\windows\system32\cmd.exe
    ;Shortcut=BREW_Simulator.exe
     
    ;;regedit.exe can be used to inspect the virtual registry
    ;[regedit.exe]
    ;Source=c:\windows\regedit.exe
    ;Shortcut=BREW_Simulator.exe
     
    Но если опять косяк будет, то скинь куда-нить прогу и напиши в ПМ. Я попробую.

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 08:38 06-04-2007 | Исправлено: andkh1, 13:23 06-04-2007
    SliderNode

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andkh1
    Спасибо!!!
    Заработало.
    Теперь надо будет с dll'ками разобраться - приложение не находит их, но я думаю, что разберусь.
     
    Спасибо тебе за помощь!

    Всего записей: 4 | Зарегистр. 26-02-2006 | Отправлено: 12:47 06-04-2007
    sapr20031



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    После того как программа обработана в Thinstall Studio и запущена, все работает.
    Но допустим  создали какаю-то расчетную программу.Все считает и результат сохраняет допустим на диск D (в корень). После выхода из программы файла этого не видно на диске.
    А если зайти и посмотреть из программы, то этот файл результов видно.
    Как сделать чтобы его видно было из других программ(тем же проводником) ?

    Всего записей: 455 | Зарегистр. 27-01-2004 | Отправлено: 06:41 10-04-2007
    andkh1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чтобы программа видела все диски и папки на компе нужно в корне проекта (там где расположен .bat) создать ##Attributes.ini в котором написать
     
    [Isolation]  
    DirectoryIsolationMode=Merged.
     
    Еще можно таким же образом подправить остальные ##Attributes.ini созданные в проекте.

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 12:04 10-04-2007
    pvaskiph



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ...... но ведь
      [Isolation]  
    DirectoryIsolationMode=Ful
     
     отрыв от системы...мммммммммммм
     
    Isolation Modes
    The following Isolation modes can be applied to subdirectories and registry subkeys.
     
      Способы Изоляции  
    следующие способы Изоляции могут быть применены к подключам регистрации и подсправочникам.

    WriteCopy
    - System elements at this location will be visible to application
      If a system element and virtual element exist at the same location,  
      the application will see the virtual element.
     
    WriteCopy  
    - элементы Системы в этом местоположении будут видимы к заявлению,  
      Если элемент системы и действительный элемент будут существовать  
      в том же самом местоположении, то заявление будет видеть действительный элемент.

     
    - modifications to virtual elements go to sandbox
    - modifications to system elements go to sandbox
    - New elements will be created in the sandbox
     
    - модификации к действительным элементам идут в песочницу  
    - модификации к элементам системы идут в песочницу  
    - Новые элементы будут созданы в песочнице

    Merged
    - System elements at this location will be visible to application
      If a system element and virtual element exist at the same location,  
      the application will see the virtualelement.
    - modifications to virtual elements go to sandbox
    - modifications to system elements go to system
    - New elements will be created on the system
     
    Слитый  
    - элементы Системы в этом местоположении будут видимы к заявлению,  
      Если элемент системы и действительный элемент будут существовать  
      в том же самом местоположении, то заявление будет видеть действительный элемент.

    - модификации к действительным элементам идут в sandbox
    - модификации к элементам системы идут в систему  
    - Новые элементы будут созданы на системе

     
    Full
     
    - System elements at this location will not be visible to application
    - modifications to virtual elements go to sand box
    - system elements cannot be read or modified
    - New elements will be created in the sandbox
     
    - Элементы системы в этом местоположении не будут видимы к заявлению  
    - модификации к действительным элементам идут в sandbox  
    - элементы системы не могут быть прочитаны или изменены  
    - Новые элементы будут созданы в sandbox

     
    ...а раз моды идут в систему -это следы...Portable нужно делать максимально чистым....
     
        WriteCopy -это наверно НАШ ПУТЬ....
     
    Добавлено:
    P.S ..... то есть ты предлагаешь ВСЕ ##Attributes.ini отредактировать ОДИНАКОВО????

    Всего записей: 70 | Зарегистр. 24-10-2005 | Отправлено: 00:42 11-04-2007 | Исправлено: pvaskiph, 00:54 11-04-2007
    andkh1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я предлагаю сделать Merged те папки, которые должны быть доступны не только из Thinstalled программ.

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 10:42 11-04-2007
    sank



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как вообще ею пользоваться?

    Всего записей: 30 | Зарегистр. 25-07-2006 | Отправлено: 11:23 11-04-2007
    sav90



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    что за ерунда получается
    вот упаковал программу Ashampoo Burning Studio
     
    все работает, но почему то часть (именно часть) меню не на русском
    программа для перевода использует языковые файлы  (в папке Lang)
     
    вот скрин
     
       
     
    пробовал в файле ##Attributes.ini в папке Lang  
    ...
    DirectoryIsolationMode=Merged  
    на
    DirectoryIsolationMode=WriteCopy
    ...
     
    зто помогло, но только на один запуск
    при втором запуске все вернулось обратно
     
    помогите
    заранее спасибо

    Всего записей: 18 | Зарегистр. 11-04-2007 | Отправлено: 14:28 11-04-2007
    A_OLENI_LUCHSHE



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

    Цитата:
    помогло, но только на один запуск
    при втором запуске все вернулось обратно

     
     
    Вот попробуйте кроме этого вот еще что, я так понимаю при каждом запуске будет скидывать все изменения.
     
    в Package.ini
     

    Цитата:
    ; The following option causes the sandbox to be deleted when the application exists
    ; This essentially resets the application to it's original captured state
    ; If the application spawns child processes, the clean up with be postponed until all quit
    ; RemoveSandboxOnExit can be 0 or 1 (0 is default), 0=no, 1=yes
    RemoveSandboxOnExit=1

    Всего записей: 966 | Зарегистр. 05-01-2004 | Отправлено: 15:19 11-04-2007
    andkh1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Version 3.080, Apr 9 2007  
    - Now you can easily tell which version of Thinstall an EXE was built with by looking in the File Version information pane  
    - Added Package.ini option (RemoveSandboxOnExit=1) to delete sandbox after execution completes  
    - Added scripting callback function (OnLastProcessExit) which will be called when the last process quits  
    - Added ability to perform in-places updates to application while EXE files may be locked by users
     
     
    sank
    ну, ты уж совсем обленился!!! Залезь в Help!!!! Там даже с картинками инструкция и разжевано дальше некуда!
     
    sav90
    А ты когда установил Ashampoo Burning Studio у нее с меню все нормально было? Ты проверял?

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 15:32 11-04-2007
    Davcom

    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    а кто нить вкратце может объяснить как это все работает?
    Вроде все скачал, попробовал, ничего не получается, первой прогой выбрал екзешник, нажал буилд пробежали проценты, потом появилось тест...нажимаю и усе...ничего не происходит.
     
    вторая прога вообще не понял для чего, запустил, появилось дос окно и что-то там начало твориться...пробежало и опять без понятия для чего это.
     
    Я хоть и не чайник, но что-то воткнуть реально не могу.
    Хелп прочитать не могу..с инглишом не дружу...но по сути перевести можно, но это уже на крайний случай.
     
      Всем заранее спасибо.

    Всего записей: 4 | Зарегистр. 22-02-2007 | Отправлено: 17:37 11-04-2007
    A_OLENI_LUCHSHE



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

    Цитата:
    а кто нить вкратце может объяснить как это все работает?
     
     
    Запускаешь монитор, он делает скрин системы(черное окошко с бегущими буковками) и сохраняет. Устанавливаешь программу. Опять запускаешь монитор, он делает скрин и сохраняет все изменения у себя в дирректории. Идешь и правишь Package.ini и ##Attributes.ini, после чего запускаешь батник. в дирректории bin оказывается порт. версия программы. Вообщем-то и все. Там подробный мануал на офсайте где-то.

    Всего записей: 966 | Зарегистр. 05-01-2004 | Отправлено: 20:20 11-04-2007
    Keekkenen

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    сделал сборку прложения - не работает, создал тест, при его запуске выдается сообщение
    что запущенное приложение (ПУТЬ почему-то указан тот куда ранее устанавливалось приложение) не может быть загружено (по тому же пути)..
    (порт-приложение запускаеся и висит в памяти.. но через UI не доступен..)
    что это значит (про пути) ?

    Всего записей: 3 | Зарегистр. 09-03-2006 | Отправлено: 20:28 11-04-2007 | Исправлено: Keekkenen, 20:30 11-04-2007
    sav90



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    andkh1
    до этого подобных глюков никогда не было
     
    A_OLENI_LUCHSHE
    не помогло  
    тепер вообще ни при первом, ни при втором запуске нормального  
    подключения языкового файла не происходит  
     
    тепер я уже и не знаю как добился этого в первый раз  

    Всего записей: 18 | Зарегистр. 11-04-2007 | Отправлено: 20:58 11-04-2007
    andkh1



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Собери еще раз с нуля! И кстати ты на чистой машине собирал?

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 13:42 12-04-2007
    deeptrancer



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди! скажите, как убрать наг Launching ***.exe, появляющийся в трее???

    Всего записей: 266 | Зарегистр. 10-12-2004 | Отправлено: 14:03 12-04-2007
    Sergey_AV



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

    Цитата:
    Люди! скажите, как убрать наг Launching ***.exe, появляющийся в трее???

    Тебе сюда:
    http://forum.ru-board.com/forum.cgi?forum=35
     
    Добавлено:
    Есть вопрос: при создании Portable-версий плейеров при помощи Thinstall Virtualization Suite, полученная версия "играет" без звука, в чем может быть косяк? Внимательное изучение скриптов и мониторинга установки ни к чему не привело - приложение по-прежнему "немое". В то же время, своя unattended-установка сделанная аналогичным образом вполне функциональна - все работает. Такое ощущение, что дело в каких-то системных настройках - нет взаимодействия между "системным звуком" и вновь созданным Portable-приложением. Но это только предположение, уверенности нет.  
    В общем, если кто может помочь - киньте хотя бы ссылку на место, где это обсуждается.

    Всего записей: 2329 | Зарегистр. 05-03-2002 | Отправлено: 14:24 12-04-2007
    ice99

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sergey_AV
    у меня те же грабли, пишет про траблы с DirectSound в одном из приложений. И не "звучит". В варезнике появилась версия 066  проверь, осталась ли проблема?

    Всего записей: 161 | Зарегистр. 03-06-2005 | Отправлено: 15:41 12-04-2007
    sav90



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


    вот решил одну проблему, может кому пригодится опыт
     
    для интереса сделал портативным Bred3 ( блокнот). пытаюсь сохранить новый файл.  
    Файл в диалоге открыть блокнота отображается, редактируется и сохраняется,
    но на физическом диске его нет
     
    тут дело корявом патче  
    ThinstallPatch.rar на FileShare.in.ua
    а вот нормальный  
    Patch (v3.043).rar на FileShare.in.ua
     
    но желательно иметь оба
    вторым патчить чтобы просто запускалась
    в вот первым  
    Sergey_AV
    можно убирать окошко Launching ***.exe, появляющийся в трее


    да и кстати ну чтоже все-таки представляет из себя SandBox  
    и где оно сохраняется при закрытии программы
     
     

    Всего записей: 18 | Зарегистр. 11-04-2007 | Отправлено: 20:49 12-04-2007
       

    Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120

    Компьютерный форум Ru.Board » Компьютеры » Программы » VMware application virtualization (Thinstall)
    Widok (21-07-2008 12:53): лимит страниц. продолжаем здесь


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru