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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    "должно быть" -> первым и вторым снимком.
     
     

    Всего записей: 14 | Зарегистр. 15-03-2006 | Отправлено: 10:10 31-07-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    IVROM
    Т.е. этой схематической записью Вы утверждаете, что то, что "должно быть" Вы вносите именно между первым и вторым снимком?
     

    Цитата:
    После создания portable если открыть реестр

    Открыть реестр реальный или виртуальный (т.е. как Вы его открываете?)
     
    И главное: программа портированная то работает или нет?

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

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    опираясь на Ваш опыт по работе с "замороженным" первым снимком в ВМ, хочу спросить. Возможно ли собрать portable ThinApp в подобном состоянии? А именно - нужен ThinApp с первым снимком отсканированной реальной ОС, который каждый раз при запуске предлагал бы продолжить установку софта и далее делал бы второй снимок, не зависимо от того есть ли файл первого снимка по тому же пути в реальной ОС или его нет. Понимаю, что бессмысленно звучит, т.к. возможно использовать прийдется эту сборку только на той же системе и с той же конфигурацией, но реализация этой задумки позволила бы через папку Plugins мгновенно распаковывать сборки.
     Сам лично я пытался как-то собрать задуманное и даже подлаживал текстовик переименованный в актуальный *.snapshot файл, но все почему-то сводилось к потере информации об этом первом снимке и запуск ThinApp сборки происходил обычным образом, т.е. с самого начала. Затем я добавлял в проект схожие с именем файла изъятые из реестра две ветки, по каким-то причинам не подхваченные вместе с самим файлом. Это тоже не помогло.
     Итак, Ваши раздумия по этому поводу, коллега?

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 17:55 31-07-2009 | Исправлено: timka85, 17:58 31-07-2009
    NickOnToluca



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

    Цитата:
    реализация этой задумки позволила бы через папку Plugins мгновенно распаковывать сборки

    Каким образом?
    А понял. Но не мгновенно, а чуть быстрее (ровно на один снимок) и только на чистой машине.
     
    А в остальном - сабж охотно принимает параметры командной строки, что решает указанные проблемы. В данном вопросе разбирается vyachko.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 18:17 31-07-2009 | Исправлено: NickOnToluca, 18:20 31-07-2009
    timka85

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

    Цитата:
    только на чистой машине

    возможно и не только... Представте, что сборка настроена так, что ресурсы реальной ФС (файловая система) доступны только для полноценной работы сабжа, а остальные должны остаться с параметром FULL. Теоретически такая изоляия дала бы возможность делать второй снимок на любой ("чистой" или "грязной") машине, замечая только те файлы и записи реестра портаблов из Plugins папки, которые автоматически обретают статус Merged, попади они туда.
     

    Цитата:
    сабж охотно принимает параметры командной строки, что решает указанные проблемы

    это в случае с чистой системой (читай ВМ). Но хочется с соблюдением той же "чистоты" пересобрать сборку и в обычном-грязном режиме.
     
    vyachko
    взываю обратить Ваше внимание на поднятый мной вопрос и для ударов по голове моей грешной сменить молоток на газету

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



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

    Цитата:
    которые автоматически обретают статус Merged

    С чего это они вдруг обретут?
    Но попробовать стоит. Не могу ручаться, как ведут себя приложения в технологии AppLink.
     
    Практическая надобность этого средняя, но не ниже
     
    Добавлено:
    А информацию, как заставить сабж сравнивать одно с другим можно подсмотреть в мане vyachko, а конкретнее - место, где есть батник, принудительно сканирующий HKCR.

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

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

    Цитата:
    Практическая надобность этого средняя

    На супер-практичность не претендую, а идею реализовать все-таки хочется. Т.с. сделать то, чего пока не делали

    Цитата:
    заставить сабж сравнивать одно с другим

    К чему мне это? Хотя и это я проделывал с помощью 2-ух последних версий сабжа, пропатченных патчем от vyachko. Но те два ключа, о которых я упомянул ранее, прошли мимо внимания сабжа. Наверное в его ядро разрабы заранее внесли определенные исключения для скана... А-киццер (короче), будем пробовать дальше.

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



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

    Цитата:
    заставить сабж сравнивать одно с другим  
    К чему мне это?

    Да к тому, что в командной строке можно указать: сделай снимок (имеется в виду на нестирильной машине) и сравни его с ИМЕННО ЭТИМ снимком (взятым со стерильной машины).
     

    Цитата:
    внесли определенные исключения для скана

    Если не ошибаюсь, эти ограничения прописаны в settings.ini в папке сабжа.
     
    А то иногда складывается впечатление (не в обиду), что вы лезете в окно по веревке, когда открытая дверь за углом.

    Цитата:
    (У Николая Валуева в Нокии уже ДЕВЯТЬ гнезд для зарядки )

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

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

    Цитата:
    settings.ini

    наверное snapshot.ini ?

    Цитата:
    вы лезете в окно по веревке, когда открытая дверь за углом.

    так и есть. В поисках чего-то нового я люблю жать огородами
    З.Ы. за совет спасибо в любом случае.

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 12:50 01-08-2009
    vyachko



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    timka85
    И опыт, сын ошибок трудных
    ....
    Ваша энергия и неиссякаемый поток идей достоин похвал.
     
    Если у Вас проблема с пропуском некоторых веток при сканировании, может для начала стоит повнимательнее поискать эти ветки в (или ветки содержащие их) в snapshot.ini, например я иногда при сканировании делаю snapshot.ini девственно чистым, чтобы получить максимум информации.
     
    По поводу вашей идеи может поможет такая информация: запустите ThinApp ярлыком с такими параметрами:
    "C:\Thinstall\4.0.3-3313\setup_capture.exe" "C:\WINDOWS\TEMP\{7F51F97F-353C-45B7-99D0-3C0A921A4193}.snapshot" "C:\ HKEY_LOCAL_MACHINE HKEY_USERS HKEY_CLASSES_ROOT" и получите возможность продолжить сканирование.
    Понятно, что сперва идёт путь расположения самого Thin-а, затем путь расположения первого снимка, а затем перечисляются необходимые диски и разделы реестра (разделы те же, что и были при сканировании первого снимка, иначе если, что-то лишнее дописать, то после сравнения в txt наверное вывалится весь "новый" раздел реестра).

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 13:16 01-08-2009 | Исправлено: vyachko, 13:20 01-08-2009
    asdf8

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

    Цитата:
    а идею реализовать все-таки хочется. Т.с. сделать то, чего пока не делали

     
    делал я как-то приспособ для сборки-разборки портабельных программ.
     
    Для Thinstall 3.386 можно взять здесь:
    http://letitbit.net/download/3612.35185d902ba2a049d5c02a99d/ForThinstall_3.386.rar.html
     
    ЗЫ. в принцыпе есть еще для Thinstall 4.0.2, если надо - могу выложить.

    Всего записей: 92 | Зарегистр. 06-05-2007 | Отправлено: 13:55 01-08-2009
    vv07



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

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 14:14 01-08-2009 | Исправлено: vv07, 14:15 01-08-2009
    Super Baby

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток всем!
    У меня появился вопрос:
    Можно ли сделать с помощью Thinstall Virtualization Suite программу, что бы она использовала виртуальную среду, НО её основные файлы не были запакованы в один exe-шник. То есть портабл версия только с открытыми файлами, что бы можно было их редактировать.
    Помню, что уже кто-то задавал этот вопрос, но, к сожалению, не помню на него ответ...

    Всего записей: 88 | Зарегистр. 14-02-2008 | Отправлено: 18:15 01-08-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vyachko
    Отлично! Буду "обкатывать лошадку".
    За комплимент отдельное тодА
     
    asdf8
    Скачал. Испытаю. Псиб.
     
    Super Baby

    Цитата:
    Помню, что уже кто-то задавал этот вопрос

    если есть сомнения на этот счет, значит стоит все-таки воспользоваться поиском.
    Не знаю как другие, но я лично делал бы так. Вам заранее прийдется смириться с удвоенным размером проги (а то и еще больше, т.к. не исключена декомпрессия портабла)
      Собираем по-обычному и пробираемся сквозь виртуальную файловую среду (ВФС) через диалоговое окно. Ищем папку установленной проги в Program Files и копируем ее рядом с другим именем. Затем входим в эту папку и копируем все файлы в папку оригинала. И, наконец, удаляем копию. Все, теперь все файлы в песочнице и готовы для редактирования.
    Желательно! проделывать всю эту процедуру не через диалоговое окно самой программы, а в окне подложенного во время сборки файло-менеджера с отдельным ярлыком рядом с основным файлом портабла, дабы избежать возможных подвисаний во время копирования. Надеюсь помог
     
     
    Добавлено:
    Должен заметить, что совсем не обязательно копировать весь контент проги. Достаточно просмотреть Свойства нужного Вам файла и он автоматически скопируется в Песочницу и будет рассматриваться портаблом, как внутренний активный файл.

    Всего записей: 236 | Зарегистр. 19-07-2008 | Отправлено: 20:43 01-08-2009
    MSx213



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Super Baby
    есть немного глючный способ, типа лоадера: нужно когда собирать проект главный exe кинуть в корень проекта вместе с built.bat, а остальные каталоги можно удалить (типа %Program files%, %Profiles& ...) собрать проект получится exe loader, кидаешь этот лоадер в папку с с прогой  и должно работать(работает не на всех прогах), позже залбю сам проект если надо)) PS: сори за ошибки тд, пишу с мобилы)))

    Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 14:26 02-08-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MSx213
    жду-не-дождусь когда Вы окажетесь дома....

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди, а программы сделанные через это, не работают в windows 7?

    Всего записей: 42 | Зарегистр. 23-07-2009 | Отправлено: 19:22 02-08-2009
    NickOnToluca



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

    Цитата:
    сделанные через это


    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 19:47 02-08-2009
    Vilian

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

    Всего записей: 42 | Зарегистр. 23-07-2009 | Отправлено: 21:56 02-08-2009
    MSx213



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вот _http://rapidshare.com/files/262957742/thin_loader.rar.html проект смотрите и комментируйте

    Всего записей: 203 | Зарегистр. 25-02-2007 | Отправлено: 22:46 02-08-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