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

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

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исходник Плага к DMaster
    http://rapidshare.com/files/117819277/Dmaster_Plug.rar.html
     
    P.S. плаг очень простой, также в комплекте мини тестер именно этого плага.

    Всего записей: 323 | Зарегистр. 22-08-2007 | Отправлено: 23:06 26-05-2008
    Sergey_AV



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sanb
     
    Как раз вопрос не в этом (внимательно надо читать топик еще с "бородатых времен"), а в том что я всегда делал и другим рекомендовал - ставьте (мониторьте) ваши приложения на чистой системе (не важно, VMware это или реальная ОС) и ваши волосы будут "пушистыми и шелковистыми" . И все эти .NET, а равным образом и всякие С++ либы будут включены в проект. И ВСЕ, потом это приложение, если заработает , будет работать на любой машине, где имеется базовая ОС, т.е. такая ОС, на которой и собирался проект. К примеру, у меня сейчас базовая ОС - ХР СП2. Чуть позже думаю перейти на СП3, но пока это еще немного преждевременно.
     
    MIHMIH007

    Цитата:
    Те кто специализируется на инженерном софте. Скажите пожалуйста получилось ли у кого затхинсталить СПДС график?? или NormCad ?

    А с NormCad'ом какие проблемы? Он же отдельное приложение, Thinstall-ится нормально (версия 5.3). Правда, без муля не работает, но за этим - на Лавтим.
    А с СПДСом пока полный болт .
     
     
     
     

    Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 13:53 27-05-2008
    sanb



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

    Цитата:
    Как раз вопрос не в этом (внимательно надо читать топик еще с "бородатых времен")

    а кто шапку вам делал, а?

    Цитата:
    а в том что я всегда делал и другим рекомендовал - ставьте (мониторьте) ваши приложения на чистой системе

    причём тут это...?!! хм
    всё проехали...
    лучше скажи почему нас не переносят?

    Всего записей: 2189 | Зарегистр. 26-07-2006 | Отправлено: 19:14 27-05-2008
    dj_Diesel



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

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 20:59 27-05-2008
    MH100181Q



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может кто сталкивался с этой проблемой (для кого-то наверное не проблемой)
     
    Как нормально собрать программы, (игры) в которых присутствует bass.dll,
    ( при запуске ругается что его поимел вирус ) С помощью MoleBoxа bass.dll тоже не прикручивается к екзешнику, та же хрень ( Вариант MoleBox потом Thinstall ).
    Может нужен заломанный бас?
     
    Добавлено:
    bass.dll для муз файлов OGG и тп

    Всего записей: 1453 | Зарегистр. 29-04-2008 | Отправлено: 01:56 28-05-2008
    CrazyDeath



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Наткнулся сегодня на очередную утилиту - гуи , для настройки проектов тхинсталл.
     
    http://thinstallhelper.cis-group.nl/en/download.php

    Всего записей: 323 | Зарегистр. 22-08-2007 | Отправлено: 02:29 28-05-2008
    Sergey_AV



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

    Цитата:
    а кто шапку вам делал, а?

    Спасибо, спасибо родной . Но тогда надо и более внимательно подходить к постоянным читателям (и писателям ) данного топика, тем более что вопрос этот освещался мною здесь ранее и не единожды...

    Цитата:
    всё проехали...



    Цитата:
    лучше скажи почему нас не переносят?

    Если посмотришь другие топики, то увидишь, что в отдельных есть по 106-108 страниц, значит 104 - не предел. Модера, наверное об этом надо спрашивать .
     

    Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 08:10 28-05-2008 | Исправлено: Sergey_AV, 08:11 28-05-2008
    hpoint



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо CrazyDeath. Интересная программуля. Возьму на вооружение, хотя уже обычным текстовым редактором почти автоматом все корректирую.

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 14:57 28-05-2008
    dj_Diesel



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

    ну почему мне не везет на виртуалке MathType из офиса 2003 работает
    а в реале жму редактор формул вылезает ошибка error обратись в в сервис центр Design Sciens
    уже полгода делаю этот Mathtype!!!

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 17:02 28-05-2008 | Исправлено: dj_Diesel, 17:07 28-05-2008
    Angel Hranite



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    подскажите пожалуйста, может кто знает, как с помощью VBScript узнать имя запущенного файла?

    Всего записей: 51 | Зарегистр. 14-05-2008 | Отправлено: 18:11 28-05-2008
    MH100181Q



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо всем
     
    Решил проблему с помощью VB-PowerWrap 4.5

    Всего записей: 1453 | Зарегистр. 29-04-2008 | Отправлено: 02:50 29-05-2008
    CrazyDeath



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

    Цитата:
    to Angel Hranite

     
     

    Код:
    'This example modifies the virtual registry at runtime so that  
    ' an external ODBC driver can be loaded from the same directory  
    ' where the package EXE is located.  
     
    ' Get path to package EXE files  
    Origin = GetEnvironmentVariable("TS_ORIGIN")  
     
    ' Find last slash in path and grab just the characters before this  
    LastSlash = InStrRev(Origin, "\")  
    SourcePath = Left(Origin, LastSlash)  
     
    ' Form a new path to the ODBC DLL file located outside of the package  
    DriverPath=SourcePath + "tsodbc32.dll"  
     
    ' Now modify the virtual registry so that it points to this location, this will cause the application to load the DLL from an external location  
    Set WSHShell = CreateObject("Wscript.Shell")  
    WSHShell.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Transoft ODBC Driver\Driver", DriverPath  

     

    Всего записей: 323 | Зарегистр. 22-08-2007 | Отправлено: 06:17 29-05-2008
    hpoint



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

    Цитата:
    Function ApplName
      Origin = GetEnvironmentVariable("TS_ORIGIN")
      ApplName = Right(Origin, Len(Origin)-InStrRev(Origin, "\"))
    End Function
     
     
    Если в проекте несколько приложений, то функция определяет имя главного приложения, а не запускаемого.
    Вот как бы реально определить имя ЗАПУСКАЕМОГО приложения? Я, к сожалению, так и не нашел решения.  

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 16:27 29-05-2008 | Исправлено: hpoint, 16:32 29-05-2008
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Ответьте, пожалуйста товарищу, который спрашивал о Lingvo 12 (даже скрин показан). У меня та же фигня.
     
    И еше несколько проблем. Подскажите или ткните носом на форум.
     
    1) В Nero 8 пропадют некоторые буквы в информационном окне во время записи.
     
    2) Сделал сборку офиса 2003 SP3 + 2007 converter + ODF (Sun) + некоторые надстройки. Удалил CHM-ки на 20-30 метров (пропал хэлпник как жертва портирования), получилось 183 метра. Так вот пролистал форум и не нашел ответа, как автоматически закрывать, например, экзешник Sun-плагина, который конвертирует в ODF (он красуется в трее после первого обращения).

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:38 29-05-2008
    hpoint



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Если Вы внимательно прочитаете ветку, то найдете, что:
    1. Lingvo 12 thinstall'ить пока никому не удалось
    2. Буквы пропадают во многих приложениях. Изучите ссылки в шапке. Там есть решение. Более того, есть программа, помогающая в этой "проблеме"
    3. Если не листать, а почитать, то можно и этот вопос решить, несколько страниц назад я решал подобный вопрос с офисом 2003 и там все написано.

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 22:12 29-05-2008
    Angel Hranite



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

    Цитата:
     как автоматически закрывать, например, экзешник Sun-плагина, который конвертирует в ODF (он красуется в трее после первого обращения)

    попробуйте прописать в Package.ini в блок [BuildOptions]

    Цитата:
    AutoShutdownServices = 1

    как говорит производитель

    Цитата:
    AutoShutdownServices - Controls whether to automatically shutdown virtual services when the last non-service process exits  
     
    By default, Thinstall will automatically shutdown virtual services when the last non-service-based child process exits. This option instructs Thinstall to keep virtual services running even when all other processes have exited. This option does not have any effect on non-virtual services.  
     
    Examples  
    Keep virtual services running when the application exits  
     
    [BuildOptions]  
     
    AutoShutdownServices=0  
    Stop virtual services when the last non-service application exits (default)  
     
    [BuildOptions]  
     
    AutoShutdownServices=1

    или по русски

    Цитата:
    AutoShutdownServices   -- Контроль автоматического выключения виртуальных услуг

     
    Добавлено:
    CrazyDeath

    Цитата:
    Origin = GetEnvironmentVariable("TS_ORIGIN")
    LastSlash = InStrRev(Origin, "\")
    SourcePath = Left(Origin, LastSlash)

    не работает...  

    Цитата:
    Несоответствие типа: 'GetEnvironmentVariable'

     
    Добавлено:
    hpoint
    ваш вариант тоже не работает... такая же ошибка

    Цитата:
    Origin = GetEnvironmentVariable("TS_ORIGIN")  
    ApplName = Right(Origin, Len(Origin)-InStrRev(Origin, "\"))

    тоже не работает... такая же ошибка

    Всего записей: 51 | Зарегистр. 14-05-2008 | Отправлено: 22:45 29-05-2008
    hpoint



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

    Цитата:
    Origin = GetEnvironmentVariable("TS_ORIGIN")  
    LastSlash = InStrRev(Origin, "\")  
    SourcePath = Left(Origin, LastSlash)
    Этот скрипт определяет путь до приложения, а не его имя.
     

    Цитата:
    Ваш вариант тоже не работает... такая же ошибка

    Посмотрите этот пример. Все работает.

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 01:04 30-05-2008 | Исправлено: hpoint, 11:49 30-05-2008
    Angel Hranite



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    hpoint
    запустил... скажите пожалуйста, как убрать .ехе? и если я через скрипт работаю в реестре, причем реестер у приложения виртуальный, то где будут проходить изменения на компе или в виртуальном реестре? если во втором, то как сделать изменения в первом не отключая виртуальный?
     
    Добавлено:

    Цитата:
    Len(ApplName)-InStrRev(ApplName, ".")

    что делает это выражение (имею ввиду операторы len и InStrRev)?
     
    ЗЫ: подскажите, пожалуйста, где можно скачать хороший справочник по этому языку?

    Всего записей: 51 | Зарегистр. 14-05-2008 | Отправлено: 21:33 30-05-2008
    MIHMIH007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dj_Diesel так вроде ты же собрал маттайп под 2007 офис
    CrazyDeath спасибо ))) суперская утилитка
    Sergey_AV скажи плз какой версией тхинстала ты нормкад собирал?
     

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 22:39 30-05-2008 | Исправлено: MIHMIH007, 22:40 30-05-2008
    hpoint



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

    Цитата:
    запустил... скажите пожалуйста, как убрать .ехе?
    Не понял вопроса. В смысле как его убить?
    На моемом примере:  
    1. В файле Package.ini находите строчку "Source=" (здесь и далее без кавычек), которая находится под строчкой "ReadOnlyData=bin\Package.ro.tvr"
    например такую "Source=%ProgramFilesDir%\Microsoft Office\OFFICE11\XLVIEW.EXE"
    2. Вместо "%ProgramFilesDir%" используем "c:\Program files", т.е получаем строчку "c:\Program files\Microsoft Office\OFFICE11\XLVIEW.EXE"
    3. Эту строчку вставляем в utils.vbs. Должно получиться "ProcessKiller("c:\program files\Microsoft Office\OFFICE11\XLVIEW.EXE")" (внутренние кавычки не удаляем). Смотри пример.
    4. Корректируем Package.ini под свои нужды. Например, настраиваем SandboxPath, SandboxName итд.
    5. Копируем в свой проект ##Attributes.ini, находящийся в корневой папке моего примера.
    6. Копируем в свой проект папку "%drive_c%\Utils"
    7. Запускаем build.bat
    8. Все. Или работает или нет
     

    Цитата:
    то где будут проходить изменения на компе или в виртуальном реестре
    Зависит от RegistryIsolationMode (см. файл ##Attributes.ini в п.5) и файлов реестра HKEY_CURRENT_USER.txt, HKEY_LOCAL_MACHINE.txt, HKEY_USERS.txt (в моем примере удалены за ненадобностью для данного проекта)

    Цитата:
    если во втором, то как сделать изменения в первом не отключая виртуальный?
    Изучить режимы изоляции. Обратить внимание на режимы изоляции в ветках реестра (см. файлы реестра HKEY_CURRENT_USER.txt, HKEY_LOCAL_MACHINE.txt, HKEY_USERS.txt). Подробнее чем на сайте сказать трудно. В этих принципах вся thinstall'яция. C этим вопросом каждому надо разобраться до конца.
     

    Цитата:

    Цитата:
    Len(ApplName)-InStrRev(ApplName, ".")

    что делает это выражение (имею ввиду операторы len и InStrRev)?

     
    Далее читайте столбиком:

    Цитата:
    Длина расширения файла с именем ApplName (Результат выражения)
    = (который равен)
    Длина полного имени файла с расширением
    - (минус)
    длина имени до последней точки

    Len - длина переменной, т.е количество байт в строке.
    InStrRev-поиск в строке (ApplName) справа налево подстроки ("."). Найденная позиция - это длина с начала строки до последней точки в имени.

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

    Ссылки, которые давал CrazyDeath.
    http://smaikls.nnm.ru/skripty_dlya_administratora_windows_2  
    http://rapidshare.com/files/17132790/Skripty_dlya_administratora_Windows.rar  
    http://forum.ixbt.com/topic.cgi?id=7:23574  
    http://download.wm-help.net/book/vb/Visual_Basic_Script.zip
     
     
     
     
    Добавлено:
    Я сам VBS не знаю. Подучиваю его по ходу дела

    Всего записей: 242 | Зарегистр. 18-07-2006 | Отправлено: 00:36 31-05-2008 | Исправлено: hpoint, 05:08 31-05-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 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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru