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

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

Модерирует : 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 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

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

sanb



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здесь только обсуждение! Тема в Варезнике

Turbo Studio


Turbo Studio (ранее - Spoon Studio\Xenocode Studio) предназначена для виртуализации приложений с использованием виртуального контейнера (один exe файл), не требующего установки. Внутри контейнера создается виртуальная среда для файлов и реестра.
Возможности:
• Создание Portable приложений, которые могут передаваться через Интернет: позволяет устанавливать и запускать виртуальные приложения на любом рабочем столе компьютера с широкополосным доступом в Интернет.
• Создание приложения как единый исполняемый файл, который запускается сразу: в одном пакете все файлы приложения, параметры реестра, время автономной работы, а также необходимые компоненты в едином исполняемом файле, который запускается немедленно.
• Запуск приложений использующих Java и NET без предварительных установок Java и / или NET
• Улучшение системы безопасности компьютеров: запуск и выполнение ваших приложений без предоставления прав администратора для конечных пользователей. Стабилизация путем развертывания приложений в изолированных Spoon виртуальных средах.
• Ликвидация установки сторонних компонентов, COM / VB контроллеров, а также таких как Acrobat, Flash, Shockwave и др. - все непосредственно в приложении.
• Ликвидация UAC подсказок об ошибках совместимости: развертывание виртуальных приложений Spoon независимо от привилегированного доступа к системным ресурсам.
• Технология виртуальных приложений Turbo Studio позволяет не совместимым приложениям нормально функционировать в Terminal Server и Citrix средах.
• Развертывание сразу на диск USB: повышение производительности труда мобильных работников, размещая Spoon виртуальные приложения на USB флэш диске. Запуск приложений на удаленных ПК, без каких-либо шагов установки, административных привилегий, установок драйверов и пр.
• Значительное сокращение тестирования и расходов на поддержку: устраняются конфликты версий и зависимости "DLL Hell". Уменьшается сложность тестирования на устранение запросов, связанных с конфликтами ресурсов с установкой и работой приложений.


Страница загрузки | Примечания к выпуску | Turbo Studio Практическое руководство от Gosuto (На русском)

Смешной, но вполне понятный Яндекс-перевод настроек с картинками (включая новые). В архиве оригинал и перевод PDF.

Изготовление лаунчера на основе Turbo Studio. PDF.

Руководство на сайте Еn

Последняя официальная версия: Turbo Studio
Программа аналогичного назначения VMware ThinApp

Всего записей: 2189 | Зарегистр. 26-07-2006 | Отправлено: 13:01 18-11-2007 | Исправлено: yaol1, 12:00 27-03-2024
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yaol1
Да, моя невнимательность! Но главное, понял в чем причина!
Заодно вопрос, можно ли это руками исправить в xappl-файле или прийдется по-новой делать снимок?
Можно исправить руками.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:02 05-02-2022 | Исправлено: coherent, 14:08 05-02-2022
PortSt

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, замечательная тема эта, с DelSpoon, спасибо за труды. У меня с версии 4.4 все проги собранные в 7х32 работают на 7-11 х32х64 в виртуалке, и на хосте тоже. Настройки сохраняются, реестр подчищается, спун из темпа удаляется, локал папка из песочницы, отдельные указанные в ини файлы тоже, хорошо всё, приятно смотреть как куча хлама удаляется.
 
Но вот в случае с крупными прогами, хочется чтобы запускалась быстрее сжатая портаха, и в темпе хоста папки с файлами не оставались, а перемистив кеш в настройках, или изоляцию локал в интерфейсе - не сможет DelSpoon отрабатывать нормально. ( В общем, как при закрытии портабля удалять ветку спун в реестре ? Как вписать и куда и что типа в Shutdown script ? , чтобы DeleteSpoon файл вручную не запускать ?  
 
Что нужно чтобы справка собранная в х32 - работала на х64 ?
 
У меня ExeBuilder делает ярлыки к дат файлу, только если имя проекту/дат файлу указать до второго снимка.

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 16:27 06-02-2022
yaol1



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

Цитата:
Но вот в случае с крупными прогами, хочется чтобы запускалась быстрее сжатая портаха

Не удалять local. Будет запускаться одинаково. Делспун тут не при делах. При запуске TS распаковывает всё обратно из себя пропуская только изменённые файлы. Но это всё десяток килобайт - так себе быстрота + распаковка сжатого. Тоже пара тройка сек.
Delspoon V4.5 Technical Final минутный счётчик проверки закрытия. С опросом в четверть секунды. Только потом закрывает процессы портахи. все, которые относятся к ней. Вообще не понятен вопрос. Это про что:

Цитата:
в темпе хоста папки с файлами не оставались, а перемистив кеш в настройках, или изоляцию локал в интерфейсе - не сможет DelSpoon отрабатывать нормально.

Делспун никак не относится к настройкам проекта, кроме одной (в инструкции). Ему плевать потому, что это отдельный exe, который копирует сам себя в темповую папку системы и там запускается для очистки (после полной выгрузки портахи).  
Очистка ветки Спун, хлама в реестре и указанных папок обязательно происходит если:  
1. Нет открытых процессов, которые запустила портаха. То есть портаха не закрылась полностью. Если остались, то это не портаха и копать нужно проект (например, изоляцию служб). Либо закрывать, указав в ini.
2. Сама программа (в некоторых случаях применённый лаунчер или патч) не меняет внутри контейнера переменные, как вздумалось программерам. Например, %Temp% или %COMSPEC%. Если изменён стандарт %COMSPEC%, то не запускается внутренний CMD и не запустит Делспун. Если системный %Temp%, то копировать некуда. Внутри прописаны стандартные переменные, а не как кто-то захотел сделав из системы калеку. Проверить легко. Посмотреть при закрытии создаётся ли в системной папке темп подпапка (~~~четыре цифры) с Делспун.
3. Удаляемое не имеет системное или админовское разрешение. Делспун имеет повышенные права, но не Администратора. Это опасно. Зато невозможно навредить.
4. Песочница расположена рядом с портахой, а не разнесена по машине пользователя в ведомых только создателю портахи местах.*** Не явный признак.
5. Ветка Спун удаляется крайней портахой, т.к. у параллельной там хранятся изменения настроек. Если грохнуть, не сохранятся. Папки из песочницы удаляются не зависимо.
Другие причины пока не ведомы.
ПС.
По поводу ярлыков к подпрограммам. Тут каждый себе художник. ExeBuilder это только один из способов. С плюсами и минусами. Можно создавать ярлыки вручную. В Делспун введена эта опция только по одной причине - не таскать/не иметь у портахи соседние и неотлучные файлы. Иметь только один exe. Единственное, что мне не нравится - одинаковая иконка. Это можно изменить, присвоив каждому свою. Но это много телодвижений в ini и дополнительные опции. Рациональность и минимализм победил. Зато не надо, как создание вручную править пути. Ярлыки пересоздаются при каждом выходе, перезаписывая путь к портахе. Хотя мне совсем не понятно, почему создание ярлыков не сделать из самого TS. Опция важная и необходимая.

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 04:52 07-02-2022 | Исправлено: yaol1, 13:55 07-02-2022
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yaol1
Вопрос по Альтернативный портабл Turbo Studio с настройками. В описании в ini-файле нет ни слова о папке Registry и имеющихся там reg-файлах. Хотелось бы подробней!  Можно, конечно, пойти методом тыка, но, как показывает опыт, автор может заложить определенные нюансы в функционал, которые лучше знать!
 
Правильно ли я понимаю, что это работает так:  
reg-файлы (в данном конкретном случае b1.reg и b2.reg) импортируются в реестр до запуска Studio.exe, а после завершения работы Studio.exe эти записи пересохраняются в эти же файлы b1.reg и b2.reg (т.е. если программа в ходе работы вносит изменения в эти ветки, то они сохраняются в этих же reg-файлах), а затем удаляются из реестра, поскольку они заданы в секции
[DeleteReg]
Key=HKEY_LOCAL_MACHINE\SOFTWARE\Code Systems
Key=HKEY_CURRENT_USER\Software\Code Systems ?
 
Фраза

Цитата:
Если запускаемая программа уже установленна на компьютере, её настройки сохраняются и восстанавливаются в реестр автоматически.

означает, что если на ПК установлена программа, в данном случае Turbo Studio 21, то в самом начале сохраняются (куда-то) ключи, заданные в reg-файлах (b1.reg и b2.reg), дальше то, что было сказано выше, а в самом конце ранее сохраненные куда-то ключи восстанавливаются в реестр.
Я прав?
 
И по ходу вопросы. Имеют ли значение имена reg-файлов или они могут быть любыми? Что это за папка Firewall в папке Registry? Для чего она?

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 14:50 07-02-2022
yaol1



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

Цитата:
Правильно ли я понимаю, что это работает так:  

Алгоритм:
1. Если данные в реестре есть, они сохраняются для восстановления (например, есть установленная версия).  
2. Вносятся данные со своими настройками.
3. Запуск.
4. При закрытии копируются с изменениями или без из реестра (для п.2) при следующем запуске.
5. Если были данные (п.1) - восстанавливаются. Если нет - удаляются (очистка).

Цитата:
И по ходу вопросы. Имеют ли значение имена reg-файлов или они могут быть любыми? Что это за папка Firewall в папке Registry? Для чего она?

Имеют. Заложен счётчик в лаунчере. Читает имена и отличает по ним свои данные и которые были. Причём, если нечего копировать (нет ключа), цифра пропускается. Игнорируется пустое.
Про папку Firewall написано в инишке. Там сохраняется состояние Windows Firewall по аналогии с реестром. Если необходимо блокировать для чего-то доступ, а он отключен. Лаунчер при необходимости его включает, блокирует указанное, а при выходе выключает. Ну или просто вертает всё, если он включен (удаляет внесённые правила).

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 15:57 07-02-2022 | Исправлено: yaol1, 16:44 07-02-2022
coherent

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

Цитата:
Алгоритм:

Просто отлично! Реально универсальный подход!
Спасибо, все стало на свои места.
 

Цитата:
Про папку Firewall написано в инишке.

Еще раз внимательно пересмотрел (версия 2.0.2.3 от 15.11.21). Про опцию "Firewalls=" да, а вот про папку Firewall не нашел. Но по-любому теперь все понятно!
 
И все-таки уточню. Фраза "Берём файл своей разрядности" относится к оси? Т.е. на 64-битной системе используем 64-битный яунчер, независимо от битности приложения или...?
 
И еще, если удалить папки Profiles и Virtuals, для Turbo они, как бы не нужны, то при запуске они все равно создадутся. Это так задумано или можно отключить их создание? Как бы сильно не мешает, но...

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 20:03 07-02-2022 | Исправлено: coherent, 20:17 07-02-2022
yaol1



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

Цитата:
И все-таки уточню. Фраза "Берём файл своей разрядности" относится к оси? Т.е. на 64-битной системе используем 64-битный яунчер, независимо от битности приложения или...?

Конечно оси. На 64 можно и 32, но зачем. Делать две ходки в пол-кузова... 

Цитата:
И еще, если удалить папки Profiles и Virtuals, для Turbo они, как бы не нужны, то при запуске они все равно создадутся. Это так задумано или можно отключить их создание?

Создано для домохозяек. По этому на каждом шаге перепроверка. В т.ч. и папки. Создано после кучи вопросов - а где, почему не видно, случайно удалил, как создать... Пусть будут. Создаются пустыми. По этой же причине каждое действо отключается/включается в ini. Реестр, файервол, паки-файлы и т.д. Если папки сильно мешают, внесите в удаление при закрытии. На то и конструктор.  
 
 
Добавлено:
Чёй-то тормозят с 22 версией. Серверная давно вышла. Обычно с задержкой день-два. Вдруг наисправляли. Я им кучу видосов отправил с косяками. Обычно чинили сразу. Не всё, но чинили. Хочется надеется))

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 02:21 08-02-2022 | Исправлено: yaol1, 02:33 08-02-2022
PortSt

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

Цитата:
или изоляцию локал в интерфейсе - не сможет DelSpoon отрабатывать нормально

 
Разобрался с этим вопросом, всё нормально отрабатывает, при нужном подходе. )
 
Как изменить изоляцию отдельных файлов, не папок на WriteCopy ?
 
Может интересно будет по DelSpoon, пытаюсь состряпать небольшое офисное приложение, к дат файлу 10 ярлыков из ExeBuilder, с 9-ю ярлыками нормально DelSpoon идёт, а 10-й  из той же обоймы - Clip Organizer - вызывает папку спун в темпе локал на хосте, но при закрытии  DelSpoon не запускается. ( Папка остаётся. Если запустить сначала Clip Organizer, затем другой ярлык, потом  Clip Organizer закрыть, и закрыть другую из комплекта запущённую прогу, тогда папка удаляется. То есть, на одной из 10-ти входящих в сборку прог DelSpoon не срабатывает. Проверил на 7-11 32х64. Но это к слову, может я чот по другому мог сделать.

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 12:25 08-02-2022
yaol1



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

Цитата:
Как изменить изоляцию отдельных файлов, не папок на WriteCopy ?

Никак. Там либо невидимый, либо фулл. Но можно задать видимость и полное взаимодействие в системе по аналогии с Делспуном. Как я понял их логику, если портаха, нефиг засовывать из неё файлы в систему. Если дать папке в которой лежат файлы не фулл, то файлы и так будут взаимодействовать. То есть лишнее для файла. Сам файл либо вообще скрыт, либо как папка в которой лежит. Ну может ошибаюсь.

Цитата:
к дат файлу 10 ярлыков из ExeBuilder

А если ярлыки самим Делспуном? В любом случае причина из названных выше. Например, попытаться удалить папку вручную. Если скажет, что занято процессом, копать в сторону процесса.

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 14:02 08-02-2022
PortSt

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

Цитата:
Если скажет, что занято процессом, копать в сторону процесса.

 
Имеется в виду: возможно процесс не даёт DelSpoon запуститься ? Процесс связанный с запуском именно Clip Organizer, в моём случае ?
 
Ребята, как в офисе 2007 сделать чтобы собранная на х32 справка работала на х64 ?
 
 

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 14:44 08-02-2022 | Исправлено: PortSt, 15:10 08-02-2022
yaol1



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

Цитата:
Мне нужно чтобы файлы и папки не оставались на хосте

Где оставались? ))) Говорите яснее. Что Вы хотите от TS получить в результате? Сформулируйте коротко и понятно цель человеческой терминологией. Вытащить некоторые файлы из виртуальности в реальность?

Цитата:
Ребята, как в офисе 2007 сделать чтобы собранная на х32 справка работала на х64 ?

Любое х32 работает на х64. Наоборот не работает. А файлам справки вообще поровну. У них нет разрядности. Это азы. А вот, если пытаться запустить справку от вин 95, которую поддерживала ХР, а далее никто, то хоть х128 - не запустится. Справки бывают разные. Расширение хоть какое у справки...

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 15:37 08-02-2022 | Исправлено: yaol1, 15:40 08-02-2022
edwarad

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пожалуйста! У меня проблема. Делаю переносную ххх программу в Турбо.Проблема в том что программа раздувается от ~250Мб после первого запуска, до ~500Мб. Файл xxx.dat составляет 250 МБ, но  в папке "sandbox" "@ProgramFilesx86@" появляется вся папка программы ххх. Изоляция "@APPDATA@" стоит WriteCopy остальное Full. При настройке для "@APPDATA@" "WriteCopy" сохраняю все и нажимаю "Build". Смотрю файл .xappl а там "@APPDATA@" "Merge" и приходится перезаписывать вручную на "WriteCopy", потому что "песочница" будет создана по адресу C:\user\xx\AppData\local.  У меня портативный на F:\.  Где я делаю ошибку, пожалуйста? Что ж, спасибо тебе.

Всего записей: 1 | Зарегистр. 08-02-2022 | Отправлено: 18:36 08-02-2022
PortSt

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

Цитата:
Что Вы хотите от TS получить в результате

 
Пожалуйста. Пишу развёрнутее. К примеру, известно что в папке темп, локал, в результате работы установленой/портабелизируемой программы - возникают папка/папки, и пару/несколько файлов. После перезагрузки, эти файлы и папка/папки остаются, и будут находиться там - пока не удалишь в ручную. Для этих папок, после второго снимка, меняем изоляцию в TS. Настраеваем, собираем, запускаем. Знаем где эти папки окажутся в песочнице, оттуда их и удаляет DelSpoon после закрытия. В чём смысл ? Папки не остаются на хосте. Вот и хочу изоляцию у файлов отдельных изменять на Write Copy, чтобы они валились в локал песочницы, а затем удалялись DelSpoon.  
 

Цитата:
Любое х32 работает на х64

 
В том и дело, что справка офиса 2007 собранная в х32, на х32 работает, но не хочет идти на х64. Нужно чёт сделать, а что ?  Есть момент где написано про это, но где ?
При запуске справки - указание на Microsoft Office Help Viewer.exe., но там много справок вообще, наверное CHM расширение у них ?
 

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 19:10 08-02-2022
yaol1



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

Цитата:
Проблема в том что программа раздувается от ~250Мб после первого запуска, до ~500Мб. Файл xxx.dat составляет 250 МБ

И будет раздуваться. Потому, что изначально сжатая, а в песочнице нет. Про ДАТ ничего не скажу. Не пользовал. Это вне стандарта TS. Это стандарт ExeBuilder. Подозреваю, что .svm.  
Теория (согласно хелперу): Изоляция определяет видимость для системы вне виртуальной машины (не определяет куда и сколько валить файлов и папок). "Видишь суслика? -Нет. -А он там есть!" (с)
Проверил на фулл, врайт-копи, мерже. Так и есть. В песочнице одно и то же. А вот система видит по разному. Правда на стандартах TS (exe) и небольшой портахе. ХЗ. Не задавался целью распаковывать потраху в какие вздумается папки песочницы. Думаю, это невозможно. Это делает и решает TS. Более того, не вижу в этом смысла т.к. удаляется Делспуном любая папка(ки)/файл(ы) в пределах песочницы. Ну хозяин барин. Любопытство не порок.

Цитата:
В том и дело, что справка офиса 2007 собранная в х32, на х32 работает, но не хочет идти на х64. Нужно чёт сделать, а что ?  Есть момент где написано про это, но где ?
При запуске справки - указание на Microsoft Office Help Viewer.exe, но там много справок вообще, наверное CHM расширение у них ?

Потому, что. Разрядность тут не имеет значения. х32 офис работает на х64. Можно поиграть с С++ (Net. давно часть системы). Но скорее там нет необходимых для Help Viewer.exe библиотек. Или найти, скачать и установить со всем необходимым. Или вытаскивать из офиса зависимые библиотеки, регистрировать их, а потом делать слепок. Или вытащить справку полностью и перекомпилировать в современный вид (не видел конверташек для .mshc). Широкое поле для развлечения. А главное - зачем...

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 04:35 09-02-2022 | Исправлено: yaol1, 06:44 09-02-2022
PortSt

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

Цитата:
Разрядность тут не имеет значения. х32 офис работает на х64. Можно поиграть с С++ (Net. давно часть системы). Но скорее там нет необходимых для Help Viewer.exe библиотек.

 
Мне кажется есть решение попроще, направления как для ThinApp, типа:

Цитата:
– либо добавить параметр ChildProcessEnvironmentExceptions=hh.exe
– либо добавить в папку проекта %SystemRoot% файл hh.exe из системного каталога Windows.
Подобный метод можно применить для решения аналогичных проблем, например – для файлов
*.hlp, в этом случае в исключения добавляется winhlp32.exe или когда критичен запуск тех или
иных приложений вне виртуального контейнера, но при этом некоторые приложения должны
остаться в виртуальной среде.

 - но что это за решение ? Есть в сети, и здесь наверное есть офис портабле 2007 с работающей в х64 справкой, ну подождём, может какой добрый человек подскажет.. (
 

Цитата:
Широкое поле для развлечения. А главное - зачем...

А зачем вообще что либо, ведь и оно пройдёт ? )
Потому что нормально выходит этот пакет в Turbo Studio , всё нужное в 2007, все приложения пакета, надстройки собираются и работают на всех системах., но, проблема со справкой., с OneNote - не рисует карандашами/перьями - именно в 7х32 (неопционально перо), на машине где портативка собирается 7х32 в стационарной версии  перо пишет, портабле даже там же - нет. ( И неожиданно проблема при переносе на хост - в виртуалке всё нормально и достаточно быстро запускается, а на хосте после запуска проходит 1,5 минуты.. а сделанный таким же образом портабле в ThinApp - запускается быстро на хр-11. Не пойму в чём причина. (
 
Никто не виноват что английский не учу, может я неверно понимаю это:

Цитата:
should be isolated from the native sistem - должен быть изолирован от родной системы
 
should be able to communicate with othernapplication  the native sistem - должен иметь возможность связи с другим приложением родной системы
 
Leave the snapshot as it is - Оставить снимок как есть

Это окно после второго снимка в Turbo Studio, что имеется в виду ? Хост на котором я собираю, или потенциальные хосты где будет работать портабелизированное приложение ?
Спасибо за помощь и ответы, я профан в Turbo Studio просто. (

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 07:53 09-02-2022
yaol1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TS давно не похож на ThinApp. Только отдалённо. Подобные "ChildProcessEnvironmentExceptions=hh.exe" параметры тут не работают. Ну у меня не получалось пристроить. Вообще. Да и не панацея. ThinApp иногда лучше. Иногда хуже. У них разные VM и связи. TS для виртуализации почти всё распаковывает и взаимодействует. ThinApp почти ничего не распаковывает. По этому у него песочница не "слонеет" и запускается быстрее. Но ThinApp не гонится за системами, по этому страдает в универсальности. Есть настройки, которых нет в TS. И наоборот. Разные фломастеры. Познаётся только пробой и определённой задачей. Мож я чего не понял про стремление изоляцией перенести/увидеть/распаковать/передвинуть файлы внутри песочницы, но изоляция никак не влияет на это. Ну, на пальцах, отдалённо. Скрытие - фулл это не от человеческих глаз, а от системы. Он как лежал в какой нить назначенной TS папке песочницы так и будет лежать. Взаимодействовать c VM именно из этой папки. Но для системы он может быть видим, не видим, можно только потрогать и т.д. По этому я не понял, как с помощью изоляции можно его куда-то перенести в песочнице. Повторю, может не понял по поводу переноса хлама между папками песочницы.
По поводу хелпера. Как я понял, есть же виртуалка. Поставить и посмотреть на кишки.

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 10:23 09-02-2022 | Исправлено: yaol1, 10:28 09-02-2022
PortSt

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

Цитата:
 ..про стремление изоляцией перенести/увидеть/распаковать/передвинуть файлы внутри песочницы
..по поводу переноса хлама между папками песочницы
я наверное сумбурно описал, немного не то имел в виду., момент интересный для меня, поэтому попробую быть понятнее.
 
я попробовал сначала как и в ThinApp, изменить изоляцию для созданной папки темп., после изменения изоляции - всё причастное к работе запускаемого портабля, валилось не в хост-темп, а в темп песочницы. Да, это немного замедляло работу приложения, но в итоге, хлам после закрытия портативки - в основном удаляется сам, а то что остаётся в темпе песочницы - не стоит переживаний. В случае с Turbo Studio, я тоже стал менять изоляцию всего Local в AppData проекта. Но, этот вариант с Turbo Studio работает не так как в ThinApp, и я отказался от него. Затем я собирал и так, и этак, и с DelSpoon, и без, а затем проверил большое приложение на всех ОСях и разрядностях, запуская приложения и надстройки внутри его , и отследил папки которые в разных условиях появляются на хосте в темпе. Затем я добавил эти папки в темп хоста на котором виртуализировал, изменил изоляцию, и вуаля, то что вываливает в темп порташка - вываливается в темп самой порташки, отрабатывает, а DelSpoon чистит при выходе. Поэтому, благодаря в том числе DelSpoon - я доволен. Доволен тем что темп, у простого человека пользующего такой портабле - останется чистым, в плане ненужных ему, непонятных папок. Но с файлами, не папками - сложнее, их немного остаётся в темпе, но тоже охота их убрать, а вариантов изоляции у файлов в проекте - всего 2, и нужного мне нет. Буду пробовать, так, и так, иного не дано. Подскажет кто чёт нужное - спасибо, нет - тоже хорошо, крепче будем. )
 

Цитата:
По поводу хелпера. Как я понял, есть же виртуалка.
Да, виртуалка есть, ноут неплохой, даёт возможность с десяток запустить, толку, по поводу справки догнать не могу, уже и проект сравнивал с другими из сети где справка работает.. не вижу.. будем искать.
 
В песочнице roaming\modified\@SYSDRIVE@\ - DelSpoon.ini остаётся, он ведь не нужен там для обозрения ?  Удаляю, в инишнике пишу:
[DelDirFile]
Dir=
Dir=
File=roaming\modified\@SYSDRIVE@\DelSpoon.ini
Или неправильно так делать ?

Всего записей: 94 | Зарегистр. 22-12-2021 | Отправлено: 15:33 09-02-2022 | Исправлено: PortSt, 15:33 09-02-2022
yaol1



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

Цитата:
Или неправильно так делать ?

Из песочницы хоть что, если это не касается изменения настроек. И даж их можно, но тогда будет по умолчанию. То есть можно вообще песочницу грохать. Такая опция есть в самом TS.

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 18:40 09-02-2022
coherent

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yaol1
Может ли опция "Enable startup executable optimization" как-то влиять на работу ДелСпуна? Наблюдается такое: папка local удаляется, ветка Spoon тоже удаляется, а вот запись в HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore не хочет удаляться! При этом запись, которая осталась в PropertyStore от ранее запускавшейся Turbo Studio тоже удаляется! В чем может быть причина? Пробовал с ДелСпун 4.4 и 4.5.

Всего записей: 3881 | Зарегистр. 20-02-2007 | Отправлено: 18:59 11-02-2022 | Исправлено: coherent, 19:40 11-02-2022
yaol1



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

Цитата:
а вот запись

И не будет. Чистит только, что может оставить портаха TS. Включая мусор других портах TS. А любая портаха TS оставляет либо своё имя либо "\local\stubexe\". Это и ищет. Для убийства системы существует куча "улучшалок". Я же говорил - для домохозяек. Всё перепроверяется и никуда не лезет. Лишнее не удаляет. Не надо шагать в прошлое. крайняя версия не в деградации.

Всего записей: 1324 | Зарегистр. 08-01-2008 | Отправлено: 20:54 11-02-2022 | Исправлено: yaol1, 21:04 11-02-2022
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Turbo Studio | Spoon | Xenocode Studio


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru