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

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

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Хотелось бы убить ТРИ  процесса (1.ехе, 2.ехе и 3.ехе) сразу после того как закрывается сама программа main.exe. Все мои попытки не увенчались успехом, хотя следовал точно по инструкциям изложенного Вами и Вашим коллегой vyachko.

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 11:01 04-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    timka85
    Ну проще будет, если дадите ссылку на полный комплект.
    Сейчас и пробовать не на чем.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:15 04-01-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    можно и так поговорить: _хттп://dep0sitфилес.ком/files/5ho3u1gxp
     
    Добавлено!
    З.Ы.(оффтоп)
    если скачивать с Огнелиса, то можно миновать систему отсчета 60 сек. пройдя по пути: Вид--Стиль страницы--Без стиля

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 12:49 04-01-2009 | Исправлено: timka85, 12:53 04-01-2009
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    timka85
    если процесс родительский то скрипт ищите по моему нику в версии для печати.... уже выкладывал.

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 13:13 04-01-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MIHMIH007
    родительский (ex.: main.exe) как раз так таки убивается сразу же, но есть и такие случаи тоже. Спасибо за упоминание, просмотрю. Но вот что с дочерними процами не так я делаю, не пойму...

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 13:29 04-01-2009
    NickOnToluca



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:20 04-01-2009
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    timka85
    Конкретно какая программа?... какой версией собираете?

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 19:21 04-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MIHMIH007
    Выше он выложил проект в 4.0.0
    Действительно не все закрывает. Думаю...

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 19:22 04-01-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может, пока ответ на мой вопрос в пути, я могу получить ссыль на богатый инфой ресурс об этих скриптах для Thinstall (все от А до Я) ? Желательно на русском... Пасиб!
     
    NickOnToluca, удачи Вам в решении проблемы! Ведь все мои надежды, в принципе, только на Вас..

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Что-то в этом процессе есть фантастическое, сравнение снимка реальной системы и виртуальной! И как все это проглатывается! Удивительно!  
         Я сегодня продолжал оптимизировать твой метод и результаты выложил на своем сайте. Загляни, там есть еще оптимизации, не принципиальные конечно, но облегчающие перекомпиляцию.
    Статья правда большая получилась, более 30 скриншотов, но они максимально ужаты в png-формате.

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 00:48 05-01-2009
    NickOnToluca



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:51 05-01-2009
    VictorSaf



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

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 10:34 05-01-2009
    NickOnToluca



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

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    timka85
    и все-все-все
     
    С проектом timka85 действительно интересная вещь.
    В кеше тинстала создается папка Stubs, а в ней три процесса.
    И они действительно не закрываются автоматически.
     
    Добавлено:
    Вот скрипт

    Код:
    Function OnLastProcessExit    
    StopProc1 = ExecuteExternalProcess(ExpandPath("%ProgramFilesDir%\NirSoft\nircmdc.exe killprocess LVPrcSrv.exe"))  
    WaitForProcess StopProc1, 0  
    StopProc2 = ExecuteExternalProcess(ExpandPath("%ProgramFilesDir%\NirSoft\nircmdc.exe killprocess CO~AI7E5.EXE"))  
    WaitForProcess StopProc2, 0  
    StopProc3 = ExecuteExternalProcess(ExpandPath("%ProgramFilesDir%\NirSoft\nircmdc.exe killprocess LVComSer.exe"))  
    WaitForProcess StopProc3, 0  
    StopProc4 = ExecuteExternalProcess(ExpandPath("%ProgramFilesDir%\NirSoft\nircmdc.exe killprocess CO~S466W.EXE"))  
    WaitForProcess StopProc4, 0  
    End Function

     
    Он не действует.
     
    Добавлено:
    Я не пойму, откуда берутся файлы CO~AI7E5.EXE и CO~S466W.EXE.
    В исходном проекте таких нет.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NickOnToluca
    Тренироваться надо на кошках В данном случае имеется в виду MoleBox. Он работает, все нормально, но при выходе остается висеть окно и процесс самого экзешника софта, контейнер выгружается нормально, а завершить экзешник получается только вручную . Есть еще метод с Nirsoft-овской утилитой комстроки nircmd, у меня руки не дошли до опробования. Ежели забылось, то вот метода с форума http://projectportables.org
    ---------------
    Autoclose application that doesnt support /exit parameter
    by crownixx on Sat Sep 01, 2007 12:58 pm  
     
    Not all applications have option to close using commandline parameter. However i found one app that can do the trick to solve the problem.  
    Below i give an example how to autoclose wxDownload Fast when PStart exit.  
     
    1. Download this small tool 26.5kb http://www.nirsoft.net/utils/nircmd.html
    2. Add in your usb stick and make a shortcut for it in PStart. For me, i will add the shortcut in the same dir of the application that we want to auto close.
    3. Right Click on the shortcut > Edit > General Tab
    Add following parameter in parameter section
    Code: Select all  
    closeprocess wxDFast.exe
    This command will SAFEFLY CLOSE your application by sending WM_CLOSE message to all top level windows of the specified process. However, be aware that this command will not work on process with no user interface.
    If your app wont close using above command, then use this parameter set
    Code: Select all  
    killprocess wxDFast.exe
    This command will TERMINATES the specified process FORCELY. Use this as your last option if the 1st parameter wont work  
    4. Go to Advanced Tab  
    set Autorun on exit
    tick hide from tray menu
     
    Done. Make some test to see if it works  
    EXTRA NOTES:  
    If you have a portable application that use a launcher, DO NOT close the launcher but close the application itself. So decide carefully which exe that you want to add in the parameter.
    ---------------

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Astra55
    Понятно, что чем-то запаковано. PEiD не видит там молебокса (хотя и не значит это ничего).
     
    Так почему же вышеприведенное
     
    StopProc2 = ExecuteExternalProcess(ExpandPath("%ProgramFilesDir%\NirSoft\nircmdc.exe killprocess CO~AI7E5.EXE"))  
     
    не работает?
     
    Статью эту помню и, видать, vyacho помнит, раз в мане именно эту прогу использовал,
    НО УВЫ...

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 19:03 05-01-2009
    vyachko



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

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

    Нет, даже и не знаю о какой статье идёт речь.
     
    Добавлено:
    NickOnToluca

    Цитата:
    Я не пойму, откуда берутся файлы CO~AI7E5.EXE и CO~S466W.EXE.  
    В исходном проекте таких нет.

    Они и не обязаны быть в исходном проекте.
     
    Если можете, переложите этот интересный проект с депозита на др. обменник (slil или народ например), захотелось посмотреть хотябы из любви к искусству.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 09:01 06-01-2009 | Исправлено: vyachko, 09:17 06-01-2009
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Друзья кто нить слыхал про такую программу Sandboxie 3.34 как пишут что:
    Позволяет запускать браузер или другие программы таким образом, чтобы любые изменения связанные с использованием программы были сохранены в ограниченной среде (“песочница”), которая может быть позже удалена. В результате вы можете быстро удалить любые изменения связанные с активностью в Интернет, например изменения закладок, домашней страницы, реестра и другие изменения. Если файл был загружен внутри сессии песочницы, он будет удален при очистке песочницы. Программа запускается в системном трее и для активации песочницы достаточно запустить нужную программу через иконку в трее.
     
    Есть какие нить мнения??.... просто первый раз о такой слышу))

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 09:24 06-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MIHMIH007
    Слышал, но не юзал.
    Напомнил - попробую.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:33 06-01-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MIHMIH007
    Пробовал Sandboxie но честно говоря не понравилась.Много конфликтов с другим программным обеспечением.

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 09:40 06-01-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