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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp | Thinstall (Часть 4)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Geroy4ek

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части темы: 1, 2, 3
Смежный топик в Варезнике
 
VMware ThinApp 2312 Build 23148499 Release Date    2024-01-23  
 
Официальный сайт | Описание | Download | Список изменений | ThinApp Docs
 
ThinApp (ex Thinstall) используется для виртуализации приложений, позволяет заключить приложения в виртуальный контейнер и использовать их как готовые пакеты, не требующие установки. Внутри контейнера создается виртуальная среда для реестра и файлов.  
Поддерживаемые ОС:    
x32: Windоws 2000/XP/XPE/Server 2003/2008/2012/2012 R2/Vista/7/8/8.1/10  
x64: Windоws  Server 2003/2008/2008R2/Vista/7/8/8.1/10

Полезные утилиты
 
FAQ, статьи, обзоры
 
Полезные ресурсы

Если при запуске готового приложения выскакивает окошко в трее, читайте шапку топика в Варезнике.
 
VMware ThinApp - обсуждение перевода
 
Русский перевод мануала по VMware ThinApp версии 5.1.0 + перевод справочника по параметрам Package.ini от pavlaf
 
Ближайший аналог: Turbo Studio (бывшая Spoon Studio, Xenocode Virtual Appliance Studio)

Всего записей: 1 | Зарегистр. 24-04-2015 | Отправлено: 17:26 24-04-2015 | Исправлено: Luber, 10:56 24-01-2024
insorg



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

Цитата:
чтобы перепаковать сборку в более свежем релизе предназначена утилита relink

Это - не панацея, далеко не всегда оно подхватывает правильные настройки сжатия контейнера. Точнее, лично у меня на сборке фотошопа она гарантированно раздувает размер конечного ехе раза в три.

Цитата:
не требующий стороннего софта
Можно ткнуть мордой? По ходу, где-то упустил из виду. Крайне интересно.

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 22:08 30-06-2021
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relink - безусловно не панацея, однако по-быстрому проверить - всегда можно. если не завелось - то с большой вероятностью перепаковка потребует танцев с бубном и результат будет непредсказуемый.

Цитата:
Можно ткнуть мордой?


Цитата:
FAQ от Astra55

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 10:36 01-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa
Там ссыль на мэйлру, а наши местные законотворцы перекрыли к нему доступ. Есть где в другом месте ещё?

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 12:36 01-07-2021
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg (пост)
Цитата:
Есть где в другом месте ещё?

Ссылка

Всего записей: 938 | Зарегистр. 22-12-2016 | Отправлено: 13:13 01-07-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, попробую скачать...

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 13:57 01-07-2021
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
VPN оставляет их с носом. ведь ещё петя кричал: мы закрываем доступ, но если кто-то может обойти - обходите.
на самом деле там несложно. я пользуюсь Browsec

Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 16:44 01-07-2021
Alz50

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

Всего записей: 3243 | Зарегистр. 01-10-2007 | Отправлено: 18:57 13-07-2021 | Исправлено: Alz50, 18:58 13-07-2021
VitRom

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

Цитата:
Полезные ресурсы [?]
ThinDownload - Thindownload предлагает свободное программное обеспечения в переносном, Thinstalled варианте.

ORLY?

Всего записей: 3097 | Зарегистр. 18-06-2006 | Отправлено: 18:57 24-07-2021
PortableMan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitRom
Они потом стали http://www.evalaze.de/ а потом с середины 2019го кудато растворились... щас редирект на некий https://www.doegel.de/
 
http://forum.ru-board.com/topic.cgi?forum=35&topic=48933
http://forum.ru-board.com/topic.cgi?forum=5&topic=34500

Всего записей: 33 | Зарегистр. 15-02-2021 | Отправлено: 21:54 24-07-2021 | Исправлено: PortableMan, 21:54 24-07-2021
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Скажите пожалуйста, кому-нибудь случайно попадался в топике скрипт по очистке папки %Temp% в виртуальной среде? Помню такие обсуждения были, но не помню где именно.
 
Прога при работе закидывает в эту папку до 10 гигов мусора. И этот мусор она просто обновляет при достижении лимита заполнения. Как бы не критично и лимиты настраиваются в самой проге. Но, если настроить меньшие лимиты, начнутся тормоза. В принципе весь мусор стабильно собирается в одной подпапке папки %Temp% и не беда удалить определённую подпапку скриптом, который у меня имеется. Но, к подпапке создаётся ещё ряд мусорных файлов с рандомными названиями. Пока не было ситуации, чтобы эти файлы как-то реагировали на ручное удаление мусорнорй подпапки. Но, подумалось, почему бы сразу не зачистить всю папку %Temp% существующую в виртуальной среде. Например, делать это при каждом выходе из проги... Всю песочницу чистить через параметр RemoveSandboxOnExit в Package.ini не резон, так-как в других её папках сохраняются временные настройки, как минимум, интерфейса проги.

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 21:34 02-08-2021 | Исправлено: AVanti473, 21:38 02-08-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Код:
@rd "%Temp%" /q /s
Изнутри песочницы.

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 22:08 02-08-2021
AVanti473



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Спасибо за подсказку! Я в vbs далеко не самый продвинутый пользователь. Если Вас не затруднит, могли бы Вы поделиться полным кодом скрипта? А то я ночью нагородил следующую конструкцию и даже не успел попробовать её работоспособность...
 

Код:
Function OnFirstParentExit
    Dim fso, FolderName, FileName
    Set fso = CreateObject("Scripting.FileSystemObject")
    FolderName = ExpandPath("%Temp%\Folder to delete")
    If fso.FolderExists(FolderName) Then
        fso.DeleteFolder(FolderName)
    End if
    FileName = ExpandPath("%Temp%\*.*")
    If fso.FileExists(FileName) Then
        fso.DeleteFile(FileName)
    End if
End Function

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 06:28 03-08-2021
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AVanti473
Это батник, а не vbs.

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 09:47 03-08-2021
AVanti473



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

Цитата:
Это батник, а не vbs.

Понятно. В принципе, не без помощи конечно, отыскал в FAQ Q103-2, но, немножечко "докрутил" его до более привычного вида объявив переменные и заменив одну из них (чисто в эстетических целях). Получилось как-то так:
 

Код:
Function OnLastProcessExit
    Dim fso, Origin, LastSlash, FolderName
    Set fso = CreateObject("Scripting.FileSystemObject")
    Origin = GetEnvironmentVariable("TS_ORIGIN") : Origin = Left(Origin, len (Origin) - 4) & "\"
    LastSlash = InStrRev(Origin, "\")
    FolderName = Left(Origin, LastSlash) + "%Temp%"
    If fso.FolderExists(FolderName) Then
        fso.DeleteFolder FolderName
    End If
End Function

 
В принципе - работает. Немного не могу объяснить себе почему переменной Origin два раза присваивается значение в строке с конкатенацией, и что означает всё остальное выражение после двоеточия Как я понимаю, в первой части выражения переменная Origin получает полный путь до исполнительного файла сборки, включая его название. Потом, через конкатенацию, переменная меняет значение с учётом её предыдущего содержимого, отнимая у исполнительного файла расширение и точку (4 символа). Ну а далее по скрипту подставляется слеш и путь продливается до папки %Temp% Здорово, если, как в моём случае, имя исполнительного файла совпадает с названием папки песочницы... Если же нет, я так понимаю, этот фокус уже не пройдёт... Но, в моём случае - вроде всё работает, ведь исполнительный файл сборки на самом деле одноимённый с песочницей .dat-файл.

Всего записей: 1179 | Зарегистр. 05-04-2011 | Отправлено: 10:17 03-08-2021
Shangry

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит программа BookRestorer (в portable виде). Из исходного варианта (сделан еще в 2009 году) перелинкована самой последней версией ThinApp, которая есть в варезнике (VMware ThinApp 5_2_4_9964600 EN Portable).
 
До недавнего времени все запускалось и работало нормально (под Windows 10), но прибежало очередное обновление и начались проблемы.
Сейчас картина такая: запускаем  BookRestorer, он появляется в Диспетчере задач (с пометкой "Приостановлено"), через некоторое время появляется стартовое окошко программы, еще через несколько секунд все схлопывается. И окошко, и в Диспетчере задач.
 
Пробовал в "Свойствах" поставить программе совместимость с Windows 7 - тоже самое, запускается и схлопывается.
 
Можно ли здесь что-нибудь сделать? Программа у нас достаточно насущная, жалко терять.

Всего записей: 474 | Зарегистр. 27-10-2006 | Отправлено: 12:59 10-08-2021
conservator



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

Цитата:
перелинкована самой последней версией ThinApp, которая есть в варезнике (VMware ThinApp 5_2_4_9964600 EN Portable)
В варезнике последняя 5.2.10, в ней и надо обработать.

Всего записей: 7622 | Зарегистр. 08-11-2015 | Отправлено: 13:44 10-08-2021
Shangry

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

Цитата:
В варезнике последняя 5.2.10, в ней и надо обработать.

Спасибо, скачал - она оказывается не в шапке, а в теме.  Но теперь нужен ваш совет, как на ней сделать перелинковку.
 
Распаковываю архив, смотрю readme, захожу в папку "VMware-ThinApp-Installed". В readme она помечена, как "установленная версия", т.е. предполагается что здесь что-то уже дееспособное.
Ввожу "relink BookRestorer", в ответ получаю "Unable to validate your license".
Посмотрел всю кучку папок, увидел там "tlink-patched", скопировал оттуда в "VMware-ThinApp-Installed" tlink.exe, запустил еще раз  "relink BookRestorer". В ответ то же самое "Unable to validate your license"
 
То есть для нормальной работоспособности в этой папке похоже надо еще что-то сделать, а что - не очень понятно.
 

Всего записей: 474 | Зарегистр. 27-10-2006 | Отправлено: 14:52 10-08-2021 | Исправлено: Shangry, 15:02 10-08-2021
conservator



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shangry
Скачайте это, зарегистрируйте  при первом запуске (кейген в комплекте), закройте, перенесите ваш портативный экзешник BookRestorer на файл relink.exe в папке и получите результат.

Всего записей: 7622 | Зарегистр. 08-11-2015 | Отправлено: 15:04 10-08-2021
Shangry

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

Цитата:
зарегистрируйте  при первом запуске (кейген в комплекте)

Зарегистрировать при первом запуске чего, какого файла?  
Я в ThinApp в основном relink пользуюсь - переделываю старые portable под сегодняшние Windows. Функциональность остальных ThinApp-файлов не очень представляю.
 

Всего записей: 474 | Зарегистр. 27-10-2006 | Отправлено: 16:26 10-08-2021
conservator



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Shangry
Запускаете Setup_Capture.exe и по порядку.

Всего записей: 7622 | Зарегистр. 08-11-2015 | Отправлено: 16:57 10-08-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » VMware ThinApp | Thinstall (Часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru