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

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



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

    Цитата:
    XP -> Vista didn't introduce major architectual changes that impact how ThinApp works. Vista -> Win 7 does. I'll reiterate that we know about this and take it very seriously.

    Переход с XP на Vista не предполагал серьезных архитектурных изменений, поэтому ThinApp там работает. Но Vista > Win7 предполагает (архитектурные изменения изменения). Повторяю, что нам известно об этой проблеме и мы относимся к ней со всей серьезностью.
     
    Там же есть пост человека, заверяющего, что релиз 7-ки будет в течение 2-х месяцев.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:40 08-05-2009 | Исправлено: NickOnToluca, 13:39 10-05-2009
    Ajaja

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужна помощь. Пытаюсь сделать портабельный Fritz 11 (шахматная программа, small-сборка Tatiana Day Edition 2009, 36Mb,  есть на торрент.ру ), столкнулся с проблемой. В получившейся портабельной версии все работает, кроме одного - программа валится при выполнении комманды "Mate search" с использованием стандартного модуля Mate 2.16. Причем, в самой программе такой ошибки нет, только в ее портативной сборке. Делаю на виртуальной машине (Virtual PC 2007 SP1) на свежеустановленной системе WinXP eng SP3 с помощью Thinstall v4.0.2 Build 3089. Что я только не делал - пытался и Fast/None, и Isolated/WriteCopy, пробовал с ExternalDLLs=mate210.eng;Chess32.dll - ничего не помогает, только стало видно что валится в этой самой Chess32.dll. Портативная сборка падает даже на этой  виртуальной машине, где собирался билд, и где параллельно без проблем работает установленная версия.  Из-за чего может быть такая беда и как с таким бороться?

    Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 13:29 11-05-2009 | Исправлено: Ajaja, 13:31 11-05-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ajaja
    А сами библиотеки копировали в папку %SystemSystem% ?
    И попробуйте такой вариант ExternalDLLs=Chess32.dll

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 13:44 11-05-2009 | Исправлено: vv07, 13:45 11-05-2009
    Ajaja

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vv07
    Попробовал. Вылетает там же в Chess32.dll по адресу 0x1cac:
    Подробнее...
     
    У меня такое подозрение, что Thinstall плохо с многопоточными задачами дружит.

    Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 16:00 11-05-2009 | Исправлено: Ajaja, 16:03 11-05-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ajaja
    Выложите сюда исправленный Package.ini.Конечный вариант,который идет уже на компиляцию.Может там ошибка какая то.
    Ну и как вариант,не пробовали менять версии VMWare?

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 16:45 11-05-2009 | Исправлено: vv07, 16:52 11-05-2009
    Ajaja

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vv07
    Вот: Подробнее...
    Я там практически ничего не правил. Все опции по-умолчанию. Добавил только ExternalDLLs и все.
     

    Цитата:
    Ну и как вариант,не пробовали менять версии VMWare?

    Сейчас этим и занимаюсь. Пытаюсь выкачать 4.0.1 и 3.387

    Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 17:12 11-05-2009 | Исправлено: Ajaja, 17:15 11-05-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ajaja
    Извините дружище,но кто вас так учил ExternalDLLs=Chess32.dll  добавлять?
    Его нужно сюда  
    [BuildOptions]
    ;-------- MSI Parameters ----------
    ;Enable MSIFilename if you want to generate a Windows Installer package.
    ;MSIFilename=Fritz 11.msi
    ;MSIManufacturer=Unknown
    ;MSIProductVersion=1.0
    ;MSIDefaultInstallAllUsers=1
    ;MSIRequireElevatedPrivileges=1
    ;MSIInstallDirectory=Fritz 11 (VMware ThinApp)
    ;MSIProductCode={04255204-B10D-2508-9242-D6AA4192E8A2}
    ;MSIUpgradeCode={784C8DE1-BB17-0F1C-E40C-401CBDEEB7D6}
    ;MSIUseCabs=1
    ;MSIArpProductIcon=%ProgramFilesDir%\ChessBase\ChessProgram11\ChessProgram11.exe,9  
    ExternalDLLs=Chess32.dll

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 17:26 11-05-2009
    Ajaja

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vv07
    Проверил. Разница никакой - что в начале секции  [BuildOptions], что в конце.
    Да и дело, похоже, не в ExternalDLLs. Единственная разница - это то что при вылете, если собиралось с этой опцией, винда пишет "AppName=chessprogram11.exe ... ModName=chess32.dll" ,  без - "AppName=chessprogram11.exe ... ModName=unknown".
     
    Попробовал со старенькими 3.300 и 4.0.0-2200 версиями - с ними вообще вылетает при запуске программы.
    Похоже фриц thinstall-у не по зубам
     

    Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 17:58 11-05-2009 | Исправлено: Ajaja, 18:12 11-05-2009
    asbo

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    timka85, благодарю.
     

    Цитата:
    простите, но для экспериментов с устойчивостью ОСи лучше применять более гуманный способ - Виртуальные Машины (VMware, Virtual PC и .т.д.). Для ясности, Thinstall-приложения эмулируют (виртуализируют) только пути и регистрацию для файлов, как если бы они находились в реальной ОС, но все же пользуются ею в реальности. В вашем случае нужна эмуляция железа, с чем неплох справляются ВМ.  

     
    Эксперименты с устойчивостью - цель второстепенная. Лишь для того, чтобы можно было бы найти корень зла, устранить и работать в нормальном режиме. И то, если будет время :) Спасибо за разъяснение сути Thinstall. Я понял так, что птбл-приложения все равно используют те же библиотеки и драйверы оси и ее же ресурсы и сервисы. В виртуалке оно работает, но это настолдько криво и неудобно в повседневном использовании...
    .
     
     
    Добавлено:
    vyachko, благодарю.
     

    Цитата:
    Смотря, что это за приложение, если для своей работы оно не использует своих специфичных драйверов, то попробовать стоит, тем более, что много времени на создание портативнки не потратите, процесс создания довольно прост  (для большинства программ) глвное всё делать по рекомендациям (нужна чистая система реальная или виртуальная) и по порядку.  
    Если не секрет, что за прога?
     

     
    Специфики и экзотики никакой нет. Видимо буду пробовать, посмотрим, что получится :)
     
    Программа:  
    ActiveRefresh v.2.5.3 build 646 (как расторитель :)
    Это весьма продвинутый (тем более для своего времени) RSS-reader. В народе более известен как Abilon (это его младший брат с урезанной функциональностью)
    Я регулярно (раз года в пол) пытаюсь пересесть на что-нибудь иное, но увы... Все, что есть на рынке - жалкое подобие левой руки :( 50-70 разных агрегаторов я точно поюзал.
     
    Симптоматику я чуть ниже опишу, может это поможет определиться - есть смысл бороться с эти через портабельность или нет.
    .
     
    Добавлено:
    NickOnToluca, благодарю.
     

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

     
    Про виртуалку, отслеживание и эксперименты я чуть выше написАл.
     

    Цитата:
     А вот теперь внимательно! Если выяснится, что это происходит в результате конфликта DLL или подобных траблов, то ThinApp и Xenocode - самое оно.  

     
    Очень обнадеживает. Тем более, что достоверно известно, с жалобой на что выпадает ось - AFD.SYS
     

    Цитата:
     Но нужно учесть некоторые ограничения. Можете вылить или хотя бы дать название проги (можно в личку) - запортаблим, если возможно, и попробуете. Но для отладки и выявления багов - это не к нам.
     

     
    Предложение белее чем шикарное. Благодарю. Я выше вкратце обсказал про нее. Если Вы готовы взглянуть на больного, то я расскажу подробно все нюансы и историю болезни, вышлю дистрибутивы, лекарства и используемые моды. Наверное, действительно будет лучше в личку, а то уже голимый оффтоп начнется. Ну а отладка и баги - понятно, что это _мой_ крест.
    .
     

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 02:56 12-05-2009
    Citramon



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сделал тут для себя забавный проект: Execute-in-Sandbox - запуск любых внешних программ под виртуализацией ThinApp с изоляцией где возможно WriteCopy, т.е. указанная программа мусорит только в песочнице. По сути обычная виртуализированная запускалка с выбором исполняемого файла, также можно указывать файл как параметр командной строки. Делал для запуска подозрительных программ.  
     
    Если кому надо забираем отсюда (1.4 MB), все исходники приложены.

    Всего записей: 259 | Зарегистр. 31-01-2004 | Отправлено: 17:33 12-05-2009 | Исправлено: Citramon, 12:22 21-05-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Citramon
    Чем оно лучше/хуже/отличается от ThinLoader?
    P.S. ПМ не читаете или не желаете отвечать? Уточните сразу, я не назойливый.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 17:45 12-05-2009
    Citramon



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55
    Наверно по сути ничем, хотя про этот лоадер даже не слыхал до сего момента.. Разве что мелкими настройками ThinApp под себя. Скрипт на AutoIt'е почти такой же
    Просто подобные вещи предпочитаю сам собирать...
     
    с тем что по PM еще не разбирался...

    Всего записей: 259 | Зарегистр. 31-01-2004 | Отправлено: 17:54 12-05-2009
    vyachko



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

    Цитата:
    Программа:  
    ActiveRefresh v.2.5.3 build 646

    Попробуйте ссылка, вроде работает.
    Если самому некогда разбираться с портабелзацией не стесняйтесь и заходите в спец. ветку форума http://forum.ru-board.com/topic.cgi?forum=55&topic=9315 (только правила в шапке прочитайте) и просите о портировании того или иного софта.
     
    Добавлено:
    Citramon

    Цитата:
    Сделал тут для себя забавный проект: Execute-in-Sandbox

    Похоже каждый, кто более-менее серьёзно увлекается Thinstall (ThiтApp) в один прекрасный момент открывает для себя такую возможность. Помнится я свою подобную вещь назвал VirtualOS.

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 21:15 12-05-2009
    asbo

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

    Цитата:
    ...Попробуйте ссылка, вроде работает....  

     
    Благодарю. Вот ведь оперативность! Выкачал, запустил (пока голую, без лент). Вроде бы работает :) Сейчас разберусь с ее месторасположением, настройками и запущу в тестовую эксплуатацию. По результатам в какую ветку лучше отписАться? В названную http://forum.ru-board.com/topic.cgi?forum=55&topic=9315 или здесь? Или в личку?
    .

    Всего записей: 1805 | Зарегистр. 03-10-2006 | Отправлено: 21:43 12-05-2009
    vyachko



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

    Цитата:
    По результатам в какую ветку лучше отписАться? В названную http://forum.ru-board.com/topic.cgi?forum=55&topic=9315 или здесь? Или в личку?

    Пишите в личку.

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 21:58 12-05-2009
    cracklover



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    интересно, кто-нибудь пробовал thinstall-ить IVT BlueSoleil?
    есть хоть малейшие шансы подобраться к этой софтине с кучей драйверов и сервисов?

    ----------
    Когда-то я вёл авторскую музыкальную передачу на радио. Можно послушать!

    Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 22:03 12-05-2009 | Исправлено: cracklover, 22:03 12-05-2009
    vv07



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

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 01:59 13-05-2009
    REX



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

    Цитата:
    Как раздать интернет виртуальной OS  
    XP-SP3  
    VMware Workstation 6.0.4


    Цитата:
    А что у тебя за подключение к интернету

    Кабельный интернет канал

    Всего записей: 674 | Зарегистр. 20-10-2003 | Отправлено: 14:59 16-05-2009
    leric75

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

    Всего записей: 111 | Зарегистр. 26-03-2005 | Отправлено: 16:11 16-05-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    leric75
    Меня тоже интересует возможность доступа в инет,для виртуалки.У меня WebStream  
    DSL модем,виртуалка Microsoft Virtual PC 2007

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 17:11 16-05-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