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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Правильно я понимаю, у тинсталла с 64-битными дочерними процессами проблемы?
     
    Вот опять!
     

    Код:
    009167 0000 0164 CreateProcessA app='NULL' cmdline='.\SystemFiles\FrontEnd\Binaries\Windows-x86-64\Mathematica.EXE ' -> 0 (*** failed) (h=0x0, pid=0x0) (GetLastError=2) [ChildProcessEnvironmentDefault is virtual][Executing virtual][64bit][AllowUnsupportedExternalChildProcesses=1]
    009168 03f0 0164 yMathematica.:00401b27<-kernel32.dll:7d4d14ab *** CreateProcessA+  *** GetLastError() returns 2=0x2 [0]: Не удается найти указанный файл.
     

    Причем, из консоли .\SystemFiles\...\...\Mathematica.EXE стартует нормально. А как дочерний 32-битного родителя-враппера - так хрен.
     
    Сам разобрался, наконец (подсказали бы новичку, если уж знаете, бу!)
     

    Код:
     
    Version 3.387, Apr 30 2008  
    - MS-DOS and 64-bit child processes are created natively outside of a virtual environment (previous versions of Thinstall failed to create these processes). This resolves an issue in which a packaged application might not print on 64-bit systems.

     
    Причем, как SnagIt в таком случае заставить работать - вот уж нетривиальная задачка, т.к. в команде "rundll32 bla-bla" явно прописан путь к dll. Единственная мысль - исправить это недоразумение и убрать путь из вызова прямо внутри бинариков. Сам я в правке бинариков не силен, никто не может помочь?
     
    Добавлено:
    а можно еще проще - засунуть враппер rundll32 прямо в каталог программы

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 03:26 30-05-2009 | Исправлено: megauser123, 03:38 30-05-2009
    NickOnToluca



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

    Цитата:
    Сам разобрался, наконец (подсказали бы новичку, если уж знаете, бу!)

    Прикалываешься? Процентов 90% из этой ветки про логмонитор только другим наставляют. И я в том числе.

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я новенький, тут еще всего не знаю...

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 15:15 30-05-2009
    MorozovDmitry



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго всем времени суток. Не имел ли кто опыта выполнить невыполнимое. А именно - заставить работать виртуальный принтер от adobe acrobat  в портативном варианте.  Да пишут, что нельзя стелать портативно если софтина устанавливает драйвера устройств. Но едь это не совсем устройство. И потом - если сделать инсталляционные файлы ashampoo uninstaller ом и закинуть все в систему, то вроде виртуальный принтер работает. А что же надо этой недо виртуальной машинке-песочнице. Ведь насколько я понимаю - данная программа делает этакую виртуальную машинку-паразита (или сопрофита), которая пользуется отчасти системой, отасти - собой. Ведь и ветки реестра подстегивает и файлы виртуально добавляет ( а то что виртуально - так ведь в квазиреестре все прописывает...). Может в ссылочку ткнете. Спасибо.

    Всего записей: 43 | Зарегистр. 04-10-2006 | Отправлено: 09:19 01-06-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MorozovDmitry
    Попробуйте: http://forum.ru-board.com/topic.cgi?forum=55&topic=9315&start=780#4
    И от себя небольшое дополнение.
    Если не ошибаюсь, скриптом ставятся дрова и портативка распаковывается в Temp, откуда и работает. Рекомендую сделать портативку в виде: "основной контейнер" + "запускалка" и саму запускалку запаковать AutoIt с драйвером, но только чтобы распаковывалась запускалка не в Temp, а рядом с основным контейнером. Таким образом песочница будет хранить настройки.
     
    Ну и главное - это уже вопрос установки-деисталяции. Если принтер уже установлен, внимательнее с проверкой, чтобы не затереть его при выходе из портативки.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:51 01-06-2009
    MorozovDmitry



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca, спасибо за совет. Хотелось бы уточнить:  при такой реализации драйвер ставиться/удаляется в реальной системе (что не желательно), либо в "песочнице". Еще раз спасибо.
     

    Всего записей: 43 | Зарегистр. 04-10-2006 | Отправлено: 12:03 01-06-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MorozovDmitry
    Да в том то и дело, что в реальную, поэтому и
    Цитата:
    Если принтер уже установлен, внимательнее с проверкой, чтобы не затереть его при выходе из портативки.


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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, NickOnToluca. Но в таком случае не стоит заморачиваться со скриптами и AutoIT.
    Проще поставить фриварный doPDF и пользоваться им как виртуальным принтером (portable c ним нормально работает). Тогда никаких конфликтов, а результат для редкого непрофессионального использования - аналогичен. Может кому и пригодится.

    Всего записей: 43 | Зарегистр. 04-10-2006 | Отправлено: 16:44 01-06-2009 | Исправлено: MorozovDmitry, 16:47 01-06-2009
    NickOnToluca



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

    Цитата:
    doPDF

    Или PDF-Creator 0.9.x
     
    НО! В том то и смысл портативки, чтобы ничего не ставить - на случай, если нет прав админа.
     
    Это сейчас VMware прикрывается, типа "мы предлагаем решение виртуализации при развертывании корпоративных систем".
     
    Изначально в роликах по Thinstall было показано как можно себе завиртуалить IE с нужными плагинами и спользовать их на тачке, где нет админстких прав (в том числе и на установки этих плагинов).

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Полная автономность портативки - это понятно. Но разве выполнение скриптов с установкой файлов/регистрацией (и обратно) веток реестра пройдет из-под не админского аккаунта (простите  за невежество).

    Всего записей: 43 | Зарегистр. 04-10-2006 | Отправлено: 07:41 02-06-2009 | Исправлено: MorozovDmitry, 07:41 02-06-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MorozovDmitry
     
    Не пойдет конечно. Нет права писать в критические места - и все.
    Пока лучше портаблить проги, которые сами делают PDF (не через принтер).
    STDU Converter вполне рабочий вроде собирали.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 11:37 02-06-2009 | Исправлено: NickOnToluca, 11:38 02-06-2009
    MorozovDmitry



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кстати - с PDF-Creator 1.0 портативная версия акробата отказалась печатать.  PDF-Creator не спрашивает куда разместить файл и закидывает в исходную - acrobat рушится.  В настройках проги я не нашел как задать размещение. С doPDF все работает. Спасибо.
     

    Всего записей: 43 | Зарегистр. 04-10-2006 | Отправлено: 08:51 03-06-2009 | Исправлено: MorozovDmitry, 08:58 03-06-2009
    NickOnToluca



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

    Цитата:
    PDF-Creator 1.0
    не знал, что обновилась...

    Цитата:
    отказалась печатать

    На официальном форуме по такому случаю предлагают удалить в проекте папку SPOOL или хотя бы поменять ее изоляцию на MERGED, но я не пробовал.
     
    Добавлено:

    Цитата:
    PDF-Creator 1.0

    Вообще-то последняя 0.9.8 (я имею в виду на sourceforge), а 1 - это, возможно, устаревшая версия от совсем другого производителя, сейчас их платный около 4-й версии уже.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 09:46 03-06-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NickOnToluca
    STDU - кривой и тормозной. Для печати rtf/txt есть EzeePDF и еще какие-то софты, для графики VeryPDF Image2PDF. Указанные программы портабельные и не требуют дополнительных компонентов.


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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 10:47 03-06-2009
    NickOnToluca



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

    Цитата:
    Для печати rtf/txt есть EzeePDF и еще какие-то софты, для графики VeryPDF Image2PDF. Указанные программы портабельные и не требуют дополнительных компонентов.

    Ну вот - тем более. Ну а виртуальній принтер тоже неплохая штука, если не говорить о портабельности.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 14:06 03-06-2009
    Astra55



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NickOnToluca
    Я уже размышлял на тему виртуальных принтеров под Thinstall, и пришел к выводу, что эта затея не имеет смысла в принципе, поскольку от размещения файлов и реестровых записей в реальной системе не уйти. Единственный вариант, который достаточно легко реализовать - скрипты, которые развернут принтер по иконке "Включить виртуальный принтер" и удалят после окончания печати.

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

    Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 14:27 03-06-2009
    NickOnToluca



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Astra55
    Согласен. Это будет похоже на UltraISO. Здесь тоже получится, что если нет прав админа - довольствуйся функционалом без принтера/привода.
     
    Добавлено:

    Есть новости по поддержке Windows 7! И новости обнадеживающие.
    Заявление на сайте:
     
    ThinApp support for Windows 7 will be available 2nd half of 2009!
     
    Поддержка Win7 будет доступна во второй половине 2009-го
     
    Подробнее здесь
     
    Комюнити говорит, что под новую версию прийдется только перекомпилировать свои проекты. Но пока не говорится, как насчет проектов более старых версий, например 3-й.
    Т.к. я проекты не храню - прийдется пересобирать много, но это как раз неплохой повод подобновить портативный софт.

    Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 15:39 03-06-2009
    megauser123



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NickOnToluca
    Спасибо за совет с принтерами, полезно. Хотя держать постоянно запущенной программу только ради принтера - не удобно, на мой взгляд. Удобнее просто установить программу вроде вышеназванных, и уходя, удалить её. Но от этих манипуляций появится нежелательный мусор в реестре и на дисек, это не хорошо.
     
    А если сделать два ярлычка в портативной программе - установить принтер-удалить принтер? Тогда пользователь может устанавливать принтер по своему желанию, когда ему нужно, а сама потртативная программа будет запускаться по требованию, в момент страта печати. Таким образом в реальной системе мусора минимум (все растройки и прочее - всё так же в песочнице), и вместе с тем мы имеем полноценную реализацию принтера "как у больших программ".
     
    Критикуйте.

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 17:10 03-06-2009
    NickOnToluca



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

    Цитата:
    Здесь тоже получится, что если нет прав админа - довольствуйся функционалом без принтера/привода.


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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Astra55
    Смое интересное тут - печатать PDF из программ, способных сделать полный цикл создания документа, начиная от набивки текста и заканчивая версткой. Чтобы получить на выходе представительный документ, который очень важно показывать в в гарантированно неизменном виде, не боясь за то, что из-за других шрифтов или настроек на другом компе вся верстка поплывет. Вот для таких задач есть смысл использовать PDF. Чтобы 100% wysiwyg. А в этом случае проблема виртуального принтера всё равно актуальна.

    Всего записей: 645 | Зарегистр. 14-08-2003 | Отправлено: 17:22 03-06-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