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

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



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

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 15:40 30-08-2008
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Scorpkoms
    Если ты хочешь чтоб она работала с CD то нужно прописать:
    В ветку [BuildOptions]:  
    SandboxPath=%AppData%\Thinstall
    RemoveSandboxOnExit=1   (если не хочешь оставлять следов за собой после работы)
     
    Также можешь для уменьшения работы компрессию поставить на фаст

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 17:32 30-08-2008
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я не догоняю одно.А нахрена вообще,русифицировать Thinstall?

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 06:45 31-08-2008
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vv07
    а с чего ты взял что его кто то собирается русифицировать?

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 11:13 31-08-2008 | Исправлено: MIHMIH007, 11:16 31-08-2008
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да увидел,постом выше
    Цитата:
    Прошу совета у вас,пробовал создать прогу
    версией Thinstall VS 3.387 rus

    Вот и удивился.Выходит есть русифицированный вариант.Только зачем,не пойму.

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 12:25 31-08-2008
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как заставить Thinstall упаковать 16-и битный экзешник? В упор он его не видит, я пытался воспользоваться пакерами, но тоже ничего хорошего не получилось, сильно свежие версии, что ли.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 16:19 31-08-2008
    MIHMIH007



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

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 17:04 31-08-2008
    Scorpkoms



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MIHMIH007
    Спасбо большое, то есть так:
     
    [Compression]
    ;CompressionType=None
    CompressionType=Fast
     
    SuggestedName=Прога
    OriginalSnapshot=C:\THINST~1.387\{02247~1.SNA
    DestinationSnapshot=C:\THINST~1.387\{EAA64~1.SNA
    CapturedUsingVersion=3.387
    OutDir=bin
    SandboxName=Thinstall
    AutoShutdownServices=1
    SandboxPath=%AppData%\Thinstall  
    RemoveSandboxOnExit=1
    поправь пожалуйста,что не так.

    Всего записей: 115 | Зарегистр. 21-09-2007 | Отправлено: 18:33 31-08-2008 | Исправлено: Scorpkoms, 19:41 31-08-2008
    dj_Diesel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Scorpkoms
    ксенокод
     
    это альтернатива Thinstall
    http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=35832

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 20:11 31-08-2008
    Scorpkoms



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dj_Diesel
    С чем то одним сначала нужно разобраться,
    спасибо.

    Всего записей: 115 | Зарегистр. 21-09-2007 | Отправлено: 23:10 31-08-2008 | Исправлено: Scorpkoms, 23:10 31-08-2008
    vyachko



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

    Цитата:
    Как заставить Thinstall упаковать 16-и битный экзешник? В упор он его не видит, я пытался воспользоваться пакерами, но тоже ничего хорошего не получилось, сильно свежие версии, что ли.

    Попробуй собрать с использованием Start-Apps.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 08:46 01-09-2008
    NickOnToluca



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

    Цитата:
    Как заставить Thinstall упаковать 16-битный экзешник?

    У меня вроде выходило, если сделать 32-битный EXE, ссылающийся на твой 16-битный.
    Например, EXEscript или Quick Batch File Compiler поможет.
     
    Делаешь Бат-файл, запускающий 16-битную прогу, потом компилишь его в EXE (в настройках вышеупомянутых прог есть скрытие консольного окна).
     
    И вот этот 32-битный EXE можно использовать как основной для Тинстала.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 14:16 01-09-2008 | Исправлено: NickOnToluca, 15:48 01-09-2008
    vyachko



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Более верный способ запуска должен предусматривать программой-ланчером кроме непосредственно запуска программы ещё и передачу полученных параметров запуска.  
    Это и реализовано в Start-Apps (см. шапку).

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 16:10 01-09-2008
    CrazyDeath



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    to Astra55
    на офф. форуме советуют использывать DOSBox.
    в тхинсталл заглушка на 16-битные и 64-битные приложения.

    Всего записей: 323 | Зарегистр. 22-08-2007 | Отправлено: 03:55 02-09-2008
    NickOnToluca



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

    Цитата:
    Более верный способ запуска должен предусматривать программой-ланчером кроме непосредственно запуска программы ещё и передачу полученных параметров запуска.

    Согласен.
     

    Цитата:
    советуют использывать DOSBox

    Наверное это будет вернее, но у меня и с EXEscript получилось. В частности, программка на яве и 16-битная среда для Паскаля.
     
    Конечно, передавать параметры - хорошо, мне понадобится для Ксенокода.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:09 02-09-2008
    gertoth



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пробовал виртуализировать Google Chrome (Thinstall 4, VMWare WinXPSP3)
    http://dl.google.com/chrome/install/149.27/chrome_installer.exe
    Похоже на защиту от виртуализации. "The application failed to initialize properly 0xC0000005".
    Если запустить реальное приложение, запускается и виртуализированное.
    Никто с таким не сталкивался?

    Всего записей: 80 | Зарегистр. 21-01-2002 | Отправлено: 02:03 05-09-2008
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Choondrefek
    Продолжаем разговор. Я думаю, поскольку еще не пробовал, что интеграцию Thinstall-изированного софта в шелл можно сделать скриптом AutoIt. Из проекта убираются все строки реестра, относящиеся к интеграции в шелл, а из них делается скрипт, который пишет в реальный реестр эти строки при запуске софта и удаляет их при выходе. Опыт скрешения AutoIt c Thinstall у меня уже есть, таким образом удается сделать автоматическую регистрацию софта, только принцип такой - делается триальный софт в Thinstall, а потом запихивается в экзешник AutoIt вместе со скриптом авторегистрации. Тогда все работает нормально и лишний процесс не висит в памяти.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:53 06-09-2008
    Choondrefek

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Объясните, пожалуйста как WinRar сделать Portable с помощью VMWare ThinApp 4.
     
    Сделал свою сборку - Всё здорово! Лицензия, темы - всё сохранилось! Всё бы ничего. Есть одно (!) НО... Не захотело моя чудо-программа подружиться с оболочкой Windows (пробовал на "чистой" win). Почему? И что сделать, чтобы это исправить? Возможно ли (и он обратил руки к солнцу)!?
     
    Посмторел WinRar с  Portable Apps.com - там всё нормально - интегрируется. Точнее скачал программу - но по рекламеке, которая вылетает в начале, понял, что с сайта apps.com кинули в архив.
     
    Почему же у меня такая история?! Работать - работает, а интегрироваться не хочет...  
     
    Пробовал оставлять всё как есть в папках проекта - ничего хорошего!  Тоже самое.
     
    Возможно ли создать Portable-программу WinRar, чтобы она интегрировалась в windows, а после удаления ничего не оставляла в системе?
     
     
    Просьба помочь с объяснением, так сказать, "на пальцах".
     
    Спасибо Помогающим!
     
    Добавлено:
    Astra55

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

    То есть ты ещё не пробовал(а)?
     
    Ничего не понимаю -
    Цитата:
    делается триальный софт в Thinstall
    - зачем триальный-то? Нужен же полностью работающий! Или его потом делать full?
     

    Цитата:
    Опыт скрешения AutoIt c Thinstall у меня уже есть

    Поделись, пожалуйста!
    А что за скрипт-то? Делается через него, с ним или отдельно от него? Есть ли скрипт в форме GUI или только как язык программирования может использоваться?
     
    Чем дальше в лес - тем ближе кислород...

    Всего записей: 78 | Зарегистр. 12-08-2008 | Отправлено: 12:12 06-09-2008 | Исправлено: Choondrefek, 12:42 06-09-2008
    Astra55



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

    Цитата:
    - зачем триальный-то? Нужен же полностью работающий!


    Цитата:
    таким образом удается сделать автоматическую регистрацию софта, только принцип такой - делается триальный софт в Thinstall, а потом запихивается в экзешник AutoIt вместе со скриптом авторегистрации.

    Это понятно? Идем дальше. Вот пример рабочего скрипта авторегистрации для PhotoZoom, идея предложена ynbIpb:
    PZP2.3.4.au3
    -----------------
    FileInstall("PhotoZoom_Pro_2.3.4.exe", @TempDir&"\PhotoZoom_Pro_2.3.4.exe")  
    Opt("TrayIconHide", 1)  
    Run(@TempDir&"\PhotoZoom_Pro_2.3.4.exe")  
    if WinWait ( "PhotoZoom Pro 2 - Предупреждение", "", 4) Then  
        ControlClick("PhotoZoom Pro 2 - Предупреждение", "", "Button1")  
    EndIf      
         
    if WinWait ( "PhotoZoom Pro 2 - Разблокировать", "", 4) then; 4 sec  
        ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit1", "сюда пишется сериал" )  
        ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit2", "сюда пишется имя" )  
        ControlSetText("PhotoZoom Pro 2 - Разблокировать", "", "Edit3", "сюда пишется мыло " )  
        ControlClick("PhotoZoom Pro 2 - Разблокировать", "", "Button1")  
        if WinWait ( "PhotoZoom Pro 2 - Разблокировать", "OK", 4) then; 4 sec  
         ControlClick("PhotoZoom Pro 2 - Разблокировать", "OK", "Button1")  
         EndIf  
    EndIf      
     
    ; end script  
    ---------------
    После этого c помощью Aut2Exe в экзешникAutoIt компилится сам скрипт и Thinstall-изированный экзешник PZP2.3.4. При первом запуске происходит авторегистрация, поскольку она вяжется к каждому конкретному компу. При повторных запусках скрипт уже не работает, поскольку окна регистрации больше не появляется.  
    Для реализации встраивания в шелл, читать про AutoIt, для создания портабельных софтов с помощью NSIS, как это делается на PortableAppz, читать здесь, полный комплект:
    URL http://rapidshare.com/files/26804478/HowToMake.PortableWith.NSIS.rar
    пароль: warez-hr.org
    Там все есть, включая тулзы.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 13:15 06-09-2008
    Choondrefek

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

    Цитата:
    таким образом удается сделать автоматическую регистрацию софта, только принцип такой - делается триальный софт в Thinstall, а потом запихивается в экзешник AutoIt вместе со скриптом авторегистрации.  

    Вот это понять всё равно не могу... То есть сначала - триал, а потом скрипт авторег - чтоб на каждом копме работало?
    В чём фишка?
     
    Поподробнее, пожалуйста.
     
    Софтины и объясняловку - качаю. Посмторим что и как!

    Всего записей: 78 | Зарегистр. 12-08-2008 | Отправлено: 14:12 06-09-2008
       

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