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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    RA_Dragun
    какой плоттер?.... на HP500 и HP800 такого глюка не замечал тож сетевые....
    Посмотрите вот эти параметры а также в свойствах самого принтера или плоттера сохранять доки после печати... попробуйте отключить.

    Всего записей: 743 | Зарегистр. 05-12-2006 | Отправлено: 12:25 06-04-2009
    kollonna



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я все таки одного не пойму - почему портативная программа a принципе видит сторонние внешние файлы и прекрасно с ними работает. Ну а файлы базы данных - в принципе это те же внешние файлы, разве что созданные самой программой. Чего бы ей и их не увидеть?! Они же в состав программы, если вникнуть, не входят, это просто топливо для начало ее работы.

    Всего записей: 283 | Зарегистр. 27-07-2005 | Отправлено: 14:39 06-04-2009
    vyachko



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

    Цитата:
    Я все таки одного не пойму - почему портативная программа a принципе видит сторонние внешние файлы и прекрасно с ними работает. Ну а файлы базы данных - в принципе это те же внешние файлы, разве что созданные самой программой. Чего бы ей и их не увидеть?! Они же в состав программы, если вникнуть, не входят, это просто топливо для начало ее работы.

    Дело не в том, что это за файлы, а в том, где они расположены. Папка песочницы это особое место для портативной программы и она не увидит файл если не она (или другая программа запущенная из под неё) его туда положила, простое копирование файлов обычным проводником или другим файловым менеджером в песочницу не поможет.
    А есть ли у Вашей программы возможность открыть диалоговое окно (Открыть файл, Сохранить файл или что-то подобное)?

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 15:10 06-04-2009
    RA_Dragun

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MIHMIH007
    Наверное попробую 2008, не могу отловить ошибку, настройки вроде как у тебя,
    проблемма именно у портабл автоГАДа, обычный КАД идет без проблем
     

    Всего записей: 6 | Зарегистр. 21-11-2007 | Отправлено: 15:27 06-04-2009
    suspended

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста, можно ли заставить своё портативное приложение зарегистрировать типы файлов на себя?
    Как я понимаю подобные строки не имеют эфекта:
     
    [Foxit Reader.exe]
    ReadOnlyData=bin\Package.ro.tvr
    Source=%drive_c%\Foxit Reader\Foxit Reader.exe
    FileTypes=.fdf.pdf

    Всего записей: 1 | Зарегистр. 06-04-2009 | Отправлено: 21:17 06-04-2009
    NickOnToluca



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:32 06-04-2009
    kollonna



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vyachko
     
    нет, во второй проге диалогового окна нет. В первой проге, которая видит сторонние файлы базы данных - как раз есть такое окно. Ну и да ладно, чорт с ним Спасибо за отклики!

    Всего записей: 283 | Зарегистр. 27-07-2005 | Отправлено: 23:22 06-04-2009
    Astra55



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

    Цитата:
    можно ли заставить своё портативное приложение зарегистрировать типы файлов на себя?

    Портабельное приложение не имеет ни малейшего отношения к типам файлов, это прерогатива системы. Поэтому все это делается через "Открыть с помощью...", если лень залезать в Свойства папки - Типы файлов. Поскольку ассоциации файлов пишутся в реальный реестр, то портабельность имеет смутное отношение к этой процедуре. Думаю, что убрать полную изоляцию с тех частей реестра в проекте, где это все прописывается, можно, но вопрос в том - а нужно ли это всем? Но если только для себя, то можно

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 08:44 07-04-2009
    NickOnToluca



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

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

    Не нужно, а то ассоциации запишутся на C:\Program Files\...
    А портативная ДАЛЕКО не всегда ТАМ лежит
     

    Цитата:
    все это делается через "Открыть с помощью..."

    Можно и так. А можно
    Цитата:
    thinreg.exe и мануал тебе в помощь.


    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 10:01 07-04-2009
    vyachko



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Thinstall Manual 1.06 от 03.04.2009
    Немного откорректированы разделы:
    - Извлечение ресурсов портативной версии программы
    - Полуавтоматическое извлечение ресурсов портативной версии программы и исходных настроек секции [BuildOptions]
    Дополнены разделы:
    -  Изменение, удаление логотипа при запуске портативной версии программы (добавлено немного про изменение логотипа в файле tlink.exe)
    - Добавление в снимок информации из раздела реестра HKEY_CLASSES_ROOT (добавлен патч HKCR to ThinApp 4.0.2.3089.exe)
     
    Новые разделы:
    - Применение Thinstall Auto Process Killer для завершения "повисших" процессов при завершении работы портативной версии программы (утилита для завершения всех запущенных посредством портативной программы процессов при закрытии программы)  
    - Изменение места расположения папки Sandbox без пересборки портативной версии программы (использование специальных переменных).
    Размер 1,75МБ.
    Ссылка 1
    Ссылка 2
    Ещё немного зеркал

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 10:13 07-04-2009 | Исправлено: vyachko, 12:56 08-04-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vyachko
    Отлично! Вы мастер. Без преувеличения.

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



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vyachko
    Что мне будет за кое-какие дополнения и исправления в Thinstall Manual 1.06 от 03.04.2009? Если этот мануал - объект авторского права, то ничего не буду делать. Если же нет, то внесу изменения и отправлю Вам на согласование. Так пойдет?  


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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 19:43 08-04-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55
    молодец! наше мастерство до блеска нужно оттачивать
     
    А если по теме, то меня всегда мучил такой вопрос: Как ведет себя, в плане правил изоляции, сборка, вложенная в папку Plugins, которая принадлежит другой сборке, и у которой свои правила изоляции? Что вообще происходит во время "общения" двух сборок таким вот путем? Какая из изоляций доминирует?
     
    Добавлено:
    Думаю вопрос можно снять... Логично предположить, что естественно доминирует сборка вне папки Plugins, так как ее файловая система начинает видеть все ресурсы "плагина" и далее руководствуется только своими правилами изоляции этих ресурсов.
    ...извиняюсь за монолог

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    timka85
    Я выяснял, что содержимое Plugins подключается в алфавитном порядке (точнее в порядке кодовой таблицы). Для этого вкладывал текстовый файлик с одним именем, но с разным содержимым в два плагина.
     
    Кроме того в песочнице появляется файлик, в котором записывается "совместное проживание" проги и плагина. Причем некоторые капризные плагины могут вывалиться прямо в этот файлик, т.е. будет такой себе файлик в песочнице размером с сам плагин.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:52 08-04-2009
    vyachko



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

    Цитата:
    Что мне будет за кое-какие дополнения и исправления в Thinstall Manual 1.06 от 03.04.2009?  Если этот мануал - объект авторского права, то ничего не буду делать. Если же нет, то внесу изменения и отправлю Вам на согласование. Так пойдет?

     
    Исправления и дополнения приветствуются, присылайте.

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

    Всего записей: 605 | Зарегистр. 07-12-2007 | Отправлено: 23:38 08-04-2009
    Leon_Ko



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А кто-нибудь делал рабочие UnInstaller-ы (на примере хотя бы Ashampoo UnInstaller-а)? Интересует вот что: сам UnInstaller Thinstall-ется без проблем, и вроде бы даже работает . Только вот... результаты этой работы Thinstall-ые .
    Конкретный пример: есть лог-файл установленного приложения, подсовываем его Ashampoo UnInstaller-у (Thinstall), запускаем. UnInstaller говорит, что все в порядке - удалил (даже сам лог умудряется удалить), а вот приложение - на месте.
    С изоляцией - мудрил, все равно не помогает. Может, кто-нибудь ткнет меня носом, какие значения нужно проставить, чтобы все работало?
    Или же это невозможно в принципе?
    Кстати, аналогичная ситуация с Trojan Remover, сделанным в свое время при помощи Thinstall 4.0.1 - все работает, но... виртуально .

    Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 09:16 09-04-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Leon_Ko
    Я не думаю, что это нужно в принципе, т.к. такие проги ценны снимком ДО и ПОСЛЕ именно НА КОНКРЕТНОЙ МАШИНЕ.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:36 09-04-2009
    Leon_Ko



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

    Цитата:
    Я не думаю, что это нужно в принципе, т.к. такие проги ценны снимком ДО и ПОСЛЕ именно НА КОНКРЕТНОЙ МАШИНЕ.

    Объясню конкретную ситуацию:
    Есть машина, на которой установленно какое-то приложение ("сильногадящее"), которое нужно КОРРЕКТНО удалить, т.е. без Остатку. По ряду причин, не имеющих отношения к топику, ничего нового (в том числе и преусловутый UnInstaller) устанавливать на эту машину НЕЛЬЗЯ. Да и какой с этого толк? Приложение, подлежащее удалению, уже УСТАНОВЛЕННО. Т.е. никаких логов UnInstaller-а при установке, есс-но не производилось.
    Но можно смоделировать ситуацию - идем на другой комп, устанавливаем сначало UnInstaller, затем приложение, которое нам нужно будет впоследствии удалить на 1-м компе. В результате - получаем лог приложения, который нам и нужен.
    А поскольку на 1-м компе устанавливать ничего нельзя (вопрос "почему" оставим "за кадром". Не надо только играть во всякие "пугалки-гадалки", типа админских прав и тому подобного - все это есть, причина в другом), то вот тут нам и потребуется Portable-UnInstaller.
    Что касается "КОНКРЕТНОЙ МАШИНЫ" - там не настолько все сложно (нет привязки к "железу" и т.п.)
    И вообще, вопрос КОНКРЕТНЫЙ: МОЖНО сделать такой UnInstaller (Thinstall-ый) или НЕЛЬЗЯ? Не надо привязываться ко всяким: "для чего это нужно в принципе", просто ответьте на вопрос...

    Всего записей: 1024 | Зарегистр. 26-11-2008 | Отправлено: 09:59 09-04-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Leon_Ko
    Ответ конкретный: Я бы не пробовал в виртуализаторе. Попробуйте по P-Apps.
     
    Хотя однажды нужно было удалить дрова защищенного диска игры (уже установленные).
    Так вот "Тинсталеный Ашампу Анинсталлер" (еще над названием смеялись) отлично справился (по крайней мере с записями реестра) после повторной (через Ашампу) установки и удаления. И игра отлично стала.
     
    Но постоянно я бы им не пользовался, т.к. впроцессе работы файлы вывалились в песочницу.
     


    НАРОД! Самому стыдно, но не знаю, куда обращаться.
    На "Закладках" никак не могу "Отметить все прочитанным"
    Перед этим по работе приходилось часы переводить на день вперед, потом назад.
    Но раньше это никак не сказывалось.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:04 09-04-2009 | Исправлено: NickOnToluca, 11:36 09-04-2009
    toR_nado



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

    Цитата:
    НАРОД! Самому стыдно, но не знаю, куда обращаться.
    На "Закладках" никак не могу "Отметить все прочитанным"
    Перед этим по работе приходилось часы переводить на день вперед, потом назад.
    Но раньше это никак не сказывалось.

    Если ты про форум то Сюда
     
    Leon_Ko

    Цитата:
    Кстати, аналогичная ситуация с Trojan Remover, сделанным в свое время при помощи Thinstall 4.0.1 - все работает, но... виртуально .

    Все сборки thinstall программ работающих с реестром не полноценны (в частности Trojan Remover, Ashampoo UnInstaller). С файловой системой проблем нет, а вот все изменения реестра будут в песочнице.
    Как альтернативу могу предложить официальный бесплатный Portable Revo Uninstaller, снимков он не делает но удаляет более качественно стандартной функции и  при желании можно подчистить после не удачного удаления.

    Всего записей: 314 | Зарегистр. 20-05-2006 | Отправлено: 12:57 09-04-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