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

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnTolucaУжасть,не ожидал такого от них.

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 18:05 30-12-2008
    dj_Diesel



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

    Цитата:
    На cracklab.ru в ветке "Кто чем делает портаблы" есть ответ "Я делаю ВинРАРом..." и дальше пара нелестных слов о Thinstall.

     
    в семье не без урода ...

    Всего записей: 1550 | Зарегистр. 09-09-2006 | Отправлено: 08:09 31-12-2008
    besedkin



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

    Цитата:
    На cracklab.ru в ветке "Кто чем делает портаблы" есть ответ "Я делаю ВинРАРом..." и дальше пара нелестных слов о Thinstall.

     
    Дело не в уродах,юмористов везде хватает-ведь многие программы после установки в систему становятся псевдопортабельными-можно взять папку из Program Files и упаковать в один файл,но это извращение самой идеи портабелизации.(имхо)

    Всего записей: 964 | Зарегистр. 09-07-2007 | Отправлено: 09:47 31-12-2008
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    По-настоящему портативной прога может быть либо  
    -изначально сделана производителем  
    или  
    -ОБМАНУТА методами виртуализации - Тинстал, Ксенокод и др.
     
    Только не подумайте, что про винрар ВЕСЬ краклаб говорит.
    Некоторые проги действительно ИЗНАЧАЛЬНО портабельные.
    Просто далеко НЕ ВСЕ. И винрар не со всеми, далеко не со всеми справится.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 10:33 31-12-2008 | Исправлено: NickOnToluca, 10:33 31-12-2008
    dj_Diesel



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Люди как решить проблему с последней ACDSee 2.5.358
    асиди вызвала системную ошибку и будет закрыта((
    а если ок не нажимать работает

    Всего записей: 1550 | Зарегистр. 09-09-2006 | Отправлено: 11:05 31-12-2008
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    dj_Diesel
    Методы:
    1. ПроцМон в руки и вперед, анализировать логи где именно падает. Если будет  выбран этот путь, то преклоняюсь, но не завидую
    2. Более другие портабелизаторы - Ксенокод, другие версии Thinstall. Если не поможет, тогда осваивать NSIS, Бернат вот клепает, аж пиджак заворачивается. Может он уже сделал нечто подобное.
    3. Резать функционал, об этом уже здесь говорили. Какой-то там модуль вызывает падение, уже забыл за ненадобностью.
    4. На мой взгляд, лучший - послать этого монстра в пешее эротическое путешествие, взять последнюю нормальную версию, это была 5-я, и наслаждаться жизнью. К примеру, мне и моим знакомым на фиг не нужны навороты последних версий, так что и нужды в них нет. От скорости и малогабаритности 5-ки остаются самые приятные впечатления. Ни одни человек еще не пожаловался на недостаток функционала.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 11:52 31-12-2008
    NickOnToluca



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

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



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые форумчане!!!

       


    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 14:49 31-12-2008
    VictorSaf



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обзавелся рамдиском на настольном компе и ноуте, память-то дешевая. Переназначил на рамдиск пользовательский временный каталог "%Temp%". Захотелось чтобы и песочницы у портируемых программ там же располагались, это тебе большая скорость работы и мусора меньше на винчестере, что для ноута(Eee PC 4Gb) особенно на пользу.
           По идее надо всего лишь в Package.ini сделать SandboxPath=%Temp%, но в версия 3.58, с которой я обычно работаю не поняла, что это временный каталог и просто сделала песочницу с этим названием в каталоге где находится запускаемая программа. На всякий случай перерыл весь этот топик(версии для печати) и предыдущий тоже на эту тему, но результативного решения не нашел. Решил попробовать и с более новыми версиями 4.0.0.2200, 4.0.1.2837 и 4.0.1.2866. И ура, заработало! Но есть ньюансы.
        Для версии 4.0.0.2200 команда SandboxPath=%Temp% работает, песочница возникает во временном каталоге с именем, что задано в SandboxName, так и должно быть и в ней
    все рабочие файлы и каталоги. Но почему-то и в корневом каталоге, где расположена запускаемая программа возникает пустая папка "%Temp%".
        Для версии 4.0.1.2837 команды SandboxPath=%Temp% недостаточно, приходится писать в виде SandboxPath=%Temp%\RRR где RRR-есть название вашего каталога песочницы, почему-то версия 4.0.1.2837 полностью игнорирует SandboxName и если указать только SandboxPath=%Temp%, то во временном каталоге будут вывалены файлы и каталоги песочницы  перемежку с другими временными файлами винды.
    Да и в этой версии тоже в корневом каталоге запускаемой программы образуются пустые папки "%Temp%" и подпапка "RRR". Как сделать чтобы они не возникали, не знаю, приходится с ними мириться.
       Версия 4.0.1.2866 ведет себя точно также как 4.0.1.2837, к сожалению. Была надежда, что глюк игнорирования SandboxName будет поправлен.

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 15:33 03-01-2009 | Исправлено: VictorSaf, 20:47 03-01-2009
    vv07



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorSaf
    А может так SandboxPath=%SystemRoot%\TEMP

    Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 16:01 03-01-2009
    VictorSaf



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vv07
    "А может так SandboxPath=%SystemRoot%\TEMP"
     
    Нет, так ты просто попадешь в системный временный каталог, который расположен на C:\Windows\Temp

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 17:20 03-01-2009 | Исправлено: VictorSaf, 17:21 03-01-2009
    VictorSaf



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал второй способ метода полной декомпиляции билда обратно в проект от NickOnToluca, в связи с необходимостью переуказания места песочницы в %Temp%. Способ рабочий, правда получилось только с 5 попытки, пришлось и с бубном потанцевать, то есть действовать не строго по инструкции. Одно подмечено, что если основной файл(то есть когда thinstall-приложение имеет несколько файлов) имеет расширение не .exe, то из каталога Plugins данное приложение не подхватывается файловым менеджером, я использовал 2xExplorer.

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 20:09 03-01-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    VictorSaf
    В настройках инишника можно указать любое расширение
    OptionalPluginLinks=*.*
    И будет подхватываться все подряд.
     
    Или тот который не EXE переименовать принудительно в EXE.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 20:24 03-01-2009
    VictorSaf



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    "В настройках инишника можно указать любое расширение  
    OptionalPluginLinks=*.*  
    И будет подхватываться все подряд."
     
    ОК. Надо будет попробовать.
     
    Добавлено:
    NickOnToluca
     
    Да, получилось. Это был "ABBYY Lingvo X3 Medved Edition", основной файл имел расширение .dat. Прикольно, что пересобранной сборке такого файла не оказалось, но обьем сборки не изменился. Правда в пересобранной сборке я забыл указать ExternalDLLs=LvHook.dll и в новой сборке перестал работать перевод по наведению мыши. Мораль: настройки в Package.ini для пересбираемой сборки изволь делать заново.

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 20:50 03-01-2009
    NickOnToluca



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

    Цитата:
    настройки в Package.ini для пересбираемой сборки изволь делать заново

    Про то, что Package.ini и Build.bat получается от Вашего Тинстала по-умолчанию я уже много раз писал.
     
    Завтра постараюсь внести дополнения в шапку.
     
    А как называть главный файл пакета DAT или EXE - настраивается в том же Package.ini.
    Я обычно включаю в сборку cmd.exe (как главный контейнер) и называю его Data.dat (при редактировании Package.ini).
    Ну и не забываю везде заменить
    Shortcut=cmd.exe
    на
    Shortcut=Data.dat

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    "В настройках инишника можно указать любое расширение  
    OptionalPluginLinks=*.*  
    И будет подхватываться все подряд."
     
    Небольшое уточнение, я все-таки сделал
    OptionalPluginLinks=plugins\*.*
    то есть каталог Plugins необходим как входной.
    Да, и еще, я при пересобирании обхожусь без правки build.bat, просто все содержимое Thin_4.0.1.2866 помещаю в тот каталог откуда запустил 2xExplorer.
    Им же и делаю это копирование. Это проще, чем править пути в build.bat.
    На всякий случай выкладываю ссылку на этот 2хExplorer
    http://www.victorsaf.narod.ru/Thinstalling/2xExplorerForThinstallizacii.rar

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 23:51 03-01-2009 | Исправлено: VictorSaf, 00:33 05-01-2009
    NickOnToluca



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

    Цитата:
    OptionalPluginLinks=plugins\*.*

    Ошибся, т.к. не копипастил, а печатал . Так и нужно.
    Сейчас именно так в КАЖДОЙ сборке делаю - на всякий случай.
     

    Цитата:
    Да, и еще, я при пересобирании обхожусь без правки build.bat, просто все содержимое Thin_4.0.1.2866 помещаю в тот каталог откуда запустил 2xExplorer.

    Без разницы.

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



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    "Без разницы."
     
    У меня так и не заработало через изменение пути в build.bat,
    поэтому пришлось и прибегнуть к копированию.
    Может это был мой личный глюк в тот момент, но я старался строго придерживаться визуальной инструкции. Впрочем найденное решение хорошо себя показало уже на двух переделанных сборках.

    Всего записей: 391 | Зарегистр. 29-01-2005 | Отправлено: 00:58 04-01-2009
    timka85

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемый NickOnToluca,
    снова я обращаюсь к вам за помощью по "убийству" процессов после закрытия портабла..
    Нет ли у Вас универсального рабочего скрипта (или способа), который бы вырубал процессы, запущенные портаблом во время работы и бессовестно висящие даже после его закрытия?! Та инфа, что изложена vyachko и Вами оказалась для меня, к сожалению, бесполезной... Спасибо за ответ!

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



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

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 03:52 04-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

    Рейтинг.ru