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

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



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

    Цитата:
    Повторяю. Во всех своих проектах, этот файл в корне проекта я не использую. Все диски на лбой машине видны, на них можно сохранять (если в Package.ini прописано DirectoryIsolationMode=Merged).

    Скажу так - если диски не видны изначально (Merged прописанно в Package.ini), то никакое "шаманство" с ##Attributes.ini не поможет. Это я уже заметил .
    Почему и спрашиваю, а нужен ли он (##Attributes.ini), принудительно созданный в корне проекта?
    Возможно, он был нужен для ранних версий?
     
    MIHMIH007

    Цитата:
    Я по привычке ещё с версии 3.207 бросаю его)))

    Вот! Ключевая фраза "по привычке". Я тоже кладу его и именно по привычке. Но...
    Большинство софта и так работает, а тому, что не работает - процитирую себя же:
    Цитата:
    если диски не видны изначально (Merged прописанно в Package.ini), то никакое "шаманство" с ##Attributes.ini не поможет.

    MIHMIH007

    Цитата:
    Если в Package.ini исправить DirectoryIsolationMode=WriteCopy на Merged то эффект будет тот же.... все диски будут видны.

    О каком конкретном случае (имя приложения) и о какой версии Thinstall мы говорим?

    Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 15:11 16-01-2009 | Исправлено: Leon_Ko, 15:13 16-01-2009
    Reyalp

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RamireZ, NickOnToluca
    Спасибо за ответы
     
    Мысль с файлом нулевого размера интересна, но мне желательно иметь возможность сделать откат к первоначальному состоянию пакета при помощи простого удаления sandbox. Можно конечно сделать копию песочницы после первоначального запуска и впоследствии пользоваться ей, но это уже не изолированный самодостаточный пакет
     
    Проблему можно было бы решить добавлением настройки сборщика, позволяющей игнорировать изменение атрибута ntfs last access.
    Видимо, следует обратится к разработчикам.

    Всего записей: 5 | Зарегистр. 23-10-2007 | Отправлено: 15:45 16-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Reyalp
    Обратитесь, если Вы официальный пользователь.
     
    Еще следует попробовать изменение ##Attributes.ini.

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
     
    А что могло бы дать изменение ##Attributes.ini?
    Поясните подробней.

    Всего записей: 5 | Зарегистр. 23-10-2007 | Отправлено: 17:10 16-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Reyalp
    Т.е. попробовать варианты Merged, WriteCopy, Full в ##Attributes.ini, который создается в папке с "непослушными файлами".

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
     
    К сожалению, если использовать merged и оставить тем самым файлы вне пакета, это будет что-то вроде идеи с нулевыми файлами. Это вызовет привязку к определенному path и др. неудобства

    Всего записей: 5 | Зарегистр. 23-10-2007 | Отправлено: 17:55 16-01-2009
    NickOnToluca



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

    Цитата:
    привязку к определенному path

    Не понял
     

    Цитата:
    и др. неудобства

    Например

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 18:41 16-01-2009
    Reyalp

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если использовать WriteCopy / Full - при смене любого атрибута файла (к сожалению, включая атрибут last access) этот файл выбрасывает в sandbox
     
    Если использовать Merged - насколько я понимаю - файлы должны находиться в реальной файловой системе. Однако, относительно пакета их расположение прописано в виртуальном реестре. Соотв., при размещении пакета нужно кроме прочего разместить
    merged-файлы, и еще синхронизировать их расположение в вирт. реестре.
     
    Учитывая наличие подобных манипуляций проще обойтиться вообще без пакета, что я уже и сделал.
     
    Просто получилось безустановочное приложение, нужно лишь добавить .reg файл и все.

    Всего записей: 5 | Зарегистр. 23-10-2007 | Отправлено: 19:27 16-01-2009
    NickOnToluca



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

    Цитата:
    Если использовать Merged - насколько я понимаю - файлы должны находиться в реальной файловой системе. Однако, относительно пакета их расположение прописано в виртуальном реестре. Соотв., при размещении пакета нужно кроме прочего разместить  
    merged-файлы, и еще синхронизировать их расположение в вирт. реестре.

    Че-то тут не то...

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



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

    Цитата:
    О каком конкретном случае (имя приложения) и о какой версии Thinstall мы говорим?

    Я говорю о наиболее стабильной версии 3.358 .... (насчёт приложений не могу сказать)
    DirectoryIsolationMode=Full ---> означает что доступа к внешней реальной системе нет (фактически вы не сможете записать файлы в реальную систему и считать файлы тоже не сможете)
    DirectoryIsolationMode=WriteCopy ---> сможете считать файлы с реальнойсистемы но не сможете записать в реальную систему
     
    DirectoryIsolationMode=Merged ---> сможете и считать с реальной системы файлы и записать.
     
    Аналогично и для реестра а именно RegistryIsolationMode
     
    Кидать  ##Attributes.ini в версии 3.358 нет смысла так как всё прописывается в Package.ini.
    Возможно что есть какие то определённые приложения но я с такими ещё не сталкивался.

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 11:33 17-01-2009
    Leon_Ko



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

    Цитата:
    Я говорю о наиболее стабильной версии 3.358 ....

    Это кто это вам сказал, что 3.358 - наиболее стабильная версия? С каких это пор вообще бэта-версии стали "наиболее стабильными"?
    Стабильная версиия - это 4.00.2200, которая и была в свое время выложенна, как релиз, на оф. сайте. Не могу, к сожалению, сказать того же самого про 4.01 - там, похоже, многие ф-ции просто "зарезанны". В частности, используя версию 4.01, собрать регистрирующийся Автокад 2006-2009 просто не получится . Хотя, с другой стороны, не могу не отметить и достоинства 4.01 - многие приложения, не поддающиеся ранее портабелизации, выходят "на ура". Особенно это касается приложений, закриптованных всякими пакерами.
    Так что 4.01 - тоже релиз. И оф. сайт тому официальное подтверждение .
    Но вот 3.358 - извините!

    Цитата:
    Кидать  ##Attributes.ini в версии 3.358 нет смысла так как всё прописывается в Package.ini.  

    Если нет смысла кидать ##Attributes.ini в версии 3.358 (хотя я в этом далеко не уверен), то тогда уж в 4-й версии смысла в этом нет точно.

    Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 13:42 17-01-2009 | Исправлено: Leon_Ko, 13:48 17-01-2009
    Kupidon2



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Друзья, подскажите как запортировать NOD32 2.70.23. Или может где то здесь есть тема обсуждения портирования НОда.Но я не могу найти её.

    Всего записей: 47 | Зарегистр. 16-05-2007 | Отправлено: 00:04 19-01-2009
    andkh1



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

    Всего записей: 392 | Зарегистр. 31-10-2005 | Отправлено: 09:02 19-01-2009
    vyachko



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

    Цитата:
    Это кто это вам сказал, что 3.358 - наиболее стабильная версия?

    Зря Вы так о 3.358, сам её в основном и использую, может она и бэтка, но из опыта использования лично мне 4.0.0 сколько я не пробовал не помогла ни разу (без преувеличения), отказываясь делать даже то, с чем 3.358 справляется, но это конечно лично мой опыт (конвеерным производством портативных программ не занимаюсь, только, то что использую сам), чего не могу сказать даже про 4.0.1 (хотя она конечно далеко не идеал), но помогла (например ACDSee 2.5). Кстати ту же ACDSee 2.5 можно собрать и с помощью такой старенькой версии как 3.300, только запускается дольше чем собранная в 4.0.1. Так что мне кажется не стоит списывать со счетов старых проверенных бойцов. Естественно, всё что сказано IMHO.

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 10:44 19-01-2009 | Исправлено: vyachko, 10:45 19-01-2009
    Leon_Ko



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

    Цитата:
    Зря Вы так о 3.358, сам её в основном и использую, может она и бэтка, но из опыта использования лично мне 4.0.0 сколько я не пробовал не помогла ни разу (без преувеличения)

    У меня эффект прямо обратный - без преувеличения .
    Во-первых, 3.358 часто "рождает" зависающие процессы на выходе, приходится применять "антизависатор". При всем при, этом те же версии программ, пересобранные 4-й, совершенно нормально работают без "бубна" (антизависатор). Чтобы не быть голословным приведу конкретный пример - ЕАС. Попробуйте его собрать 3.358. У меня - процесс "на выходе" зависает. Возможно, мои "кривые руки" . Но пересобранный версией 4.00.2200 от Sergey_AV работает без вопросов...
    Во-вторых, приложения, особенно большие приложения, собранные 3.358 работают медленнее. Не скажу, что очень заметно медленнее, но - медленнее .
    В-третьих. Говорите, 4-ка не помогла ни разу? Конкретный пример - Лингво 12. Здесь об этом уже писалось - попробуйте-ка собрать его с помощью 3.358. А 4-ка (4.00.2200) собирает без проблем. Еще один пример - Nero - Burning Rom 6. Хоть тут и обругали мою "поделку", но она работает! И диски пишет без проблем - ни один из приятелей, которым я ее раздал, еще не жаловался. А неро экспресс, входящий в ее состав, я не пользую - потому и вырезал. Я здесь уже подробно писал об этом. Собранно при помощи Thinstall 4.0.1-2866.

    Цитата:
     Кстати ту же ACDSee 2.5 можно собрать и с помощью такой старенькой версии как 3.300, только запускается дольше чем собранная в 4.0.1.

    Что лишний раз подтверждает мое "во-вторых" .
    Мне кажется, повторяю - это мое личное мнение, что миф о непогрешимости версии 3.358, это просто миф рожденный в данной ветке.

    Цитата:
    Так что мне кажется не стоит списывать со счетов старых проверенных бойцов.

    Может быть, и так. Только, к сожалению, у меня "обратной совместимости" (программ, не собирающихся при помощи 4-ки, а наоборот собирающихся при помощи 3.358) не наблюдается...

    Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 11:26 19-01-2009 | Исправлено: Leon_Ko, 11:30 19-01-2009
    Kupidon2



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

    Цитата:
    Kupidon2  
    В теме по nod есть такая инфа

    Так где эта инфа? Дайте адрес(ссылку). Я же попросил по человечески. Найти сам не могу.
    Кстати Xenocode собрал Nero6 без проблем, работает всё.
    А Ultraiso делал кто нибудь? Я сделал, но нет возможности создавать виртуальные приводы.Как решить эту проблему?

    Всего записей: 47 | Зарегистр. 16-05-2007 | Отправлено: 14:17 19-01-2009
    dj_Diesel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Kupidon2
    Для ультраисо надо использовать скрипты от Бернарта спроси Astra55

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 15:45 19-01-2009 | Исправлено: dj_Diesel, 15:49 19-01-2009
    Kupidon2



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А для Нод32 даст кто нибудь мне ссылку, где написано как его портировать?или инструкцию. Ну уж очень хочется портануть.

    Всего записей: 47 | Зарегистр. 16-05-2007 | Отправлено: 15:58 19-01-2009
    dj_Diesel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Kupidon2
    http://forum.ru-board.com/topic.cgi?forum=35&topic=42348&start=0&limit=1&m=8#1

    Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 19:48 19-01-2009
    Kupidon2



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

    Цитата:
    Kupidon2  
    Для ультраисо надо использовать скрипты от Бернарта спроси Astra55

    А что это за скрипты такие?.vbs что ли?
    А по другому никак нельзя портануть Нод? именно thinstall_ом и именно портануть?

    Всего записей: 47 | Зарегистр. 16-05-2007 | Отправлено: 22:21 19-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