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

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



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

Цитата:
ne0_2002
Спасибо))
Ну а если прога на 5 гигов например то он же фиг знает скоко распаковывать будет)))
Может можно какой то батник сделать на запуск потом дождаться чтобы программа отработала и при закрытии почистить всё за ней??
Стандарнтых средств в ксенокоде нету для очистки песочницы?

Я для больших программ пишу скрипт (NSIS) и компилирую Launcher который перед запуском исполняемого файла вносит необходимые изменения в реестр, добавляет нужные файлы в систему... и висит в фоне дожидаясь закрытия основной программы. А дальше удаляет все не нужное.

Всего записей: 11 | Зарегистр. 07-12-2006 | Отправлено: 13:28 30-10-2008
Astra55



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

Цитата:
пишу скрипт (NSIS) и компилирую Launcher  

Народ ждет подробного рассказа обо всем этом, а лучше, туториал. И лучше в топике по NSIS, здесь это, пожалуй, оффтопик.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 14:40 30-10-2008
Sergey_AV



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

Цитата:
И лучше в топике по NSIS, здесь это, пожалуй, оффтопик.

Вот уж как раз топик по NSIS на Икса не упал - давайте здесь . И что здесь оффтопичного, ей-ей? Кстати, не только NSIS можно применять - тот же WSH ничуть не хуже. И даже .bat-файлы можно компилить при помощи соответствующих утилей - проблем никаких. Беда в самом Ксенокоде...
А все остальное - это попытки реанимировать "мертвяка" (IMHO).
 
Добавлено:
Вообще же, ключевая фраза здесь:
Цитата:
Launcher который перед запуском исполняемого файла вносит необходимые изменения в реестр, добавляет нужные файлы в систему

Какой же это, нафиг Портабл?
Положим, я запускаю Неро (пускай даже старой версии), а на компе уже стоит какое-то Неро-приложение, и что? Преусловутый Launcher, запустившись перетрет все нах, и будет не очень хорошо, особенно на чужом компе.
Вывод: Это Не Портабл!
 
 
 

Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 16:31 30-10-2008
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Непредвзято поддерживаю! Ксенокод для меня еще не мертвяк, но этот способ - не портабл, а АВТОИНСТАЛ.
 
Не спорю, молодец, посмотреть на процесс интересно. Выкладывай!

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



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

Цитата:
но этот способ - не портабл, а АВТОИНСТАЛ.

скорее очень напоминает Portable Grizzli777))))

Всего записей: 1549 | Зарегистр. 09-09-2006 | Отправлено: 19:45 30-10-2008
Astra55



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

Цитата:
очень напоминает Portable Grizzli777

Нет, это метод PortableAppZ, он такие штуки клепает по десять на дню.
Sergey_AV

Цитата:
Преусловутый Launcher, запустившись перетрет все нах, и будет не очень хорошо, особенно на чужом компе.  

Если я правильно понимаю, то NSIS, как инсталлер, должен различать уже имеющиеся файлы и записи реестра, чтобы пропустить их при распаковке.

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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 20:00 30-10-2008
Sergey_AV



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

Цитата:
скорее очень напоминает Portable Grizzli777))))

Да-да - намучился я с ним в свое время .
 
Astra55

Цитата:
Нет, это метод PortableAppZ, он такие штуки клепает по десять на дню.

Тоже может быть - не суть.

Цитата:
Если я правильно понимаю, то NSIS, как инсталлер, должен различать уже имеющиеся файлы и записи реестра, чтобы пропустить их при распаковке.

Очень сильно сомневаюсь . Для этого инсталлер не нужен - любой язык программирования (или скрипт) подойдет. Инсталлер наоборот скован некими ограничениями, хотя, конечно можно. Но что мешает написать на любом языке программирования нужную процедуру? Это же гораздо проще! Если, конечно, человек "владеет" языками хотя бы на начальном уровне. Не вдаваясь в подробности (и уж тем более не считая себя "супер-пупер" программистом) я бы смог привести здесь процедуру проверки нужного значения в реестре (на наличие установленной программы), скажем, на WSH .
 
 
 

Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 20:18 30-10-2008
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я уже много мат... отписывался, что это не выход.
В том то и фишка, чтобы все работало, но ничего не устанавливалось и не распаковывалось, а потом удалялось.
 
Нам умные (не смотря ни на что) люди предоставили такую возможность - пользуемся.
 
Добавлено:
Народ, кстати, не пробовали MoleBox Pro.
Эта штука тоже умеет делать один файл из рабочей папки, но с виртуальным реестром, как понимаю не работает.
 
Судя по всему - просто для обсфукации кода.
 
Найти не трудно попробуйте, может подскажете, как добавить всю папку.
А то вроде добавляю, а пакет после запуска работает так, будто там только главный экзэшник.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 21:13 30-10-2008
Astra55



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

Цитата:
с виртуальным реестром, как понимаю не работает

Насколько это следует из доки, да, не работает. Тоже были всякие мысли, но раз не может, тогда весь смысл теряется.  
Sergey_AV
Насколько я могу судить по собссному опыту, нормально сделанные софты пишут в реестр вполне предсказуемо и вполне понятные вещи. Поэтому нельзя огульно хаять метод скриптов NSIS/AutoIt и им подобных. Есть изрядное количество софта, который можно сделать только этим способом, поэтому надо бы разобраться, как это реализовать с минимумом затрат времени и труда. Я проверял, хотя и поверхностно, следы после применения программ от PortableAppZ, особых косяков не заметил. Само собой, что будут исключения, и что-то не пойдет. Беда в том, что выбирать особо не из чего.
 


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

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 22:45 30-10-2008
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
C
Цитата:
MoleBox Pro.  
я периодически имею дело.Использовать его как виртуализатор нельзя.Он просто упаковщик файлов,но помогает в некоторых случаях,когда необходимо затхинсталить прогу,использующие свои дрова.Именно так,я в свое время собрал,тхинстальный ONES.Отличная программа,для работы с CD-DVD,но обычным способом не собиралась,потому что ставила,свой драйвер в систему.Я сперва запихал все,в один файл с помощью MoleBox Pro.,а потом уже Затхинсталил и все работает,по сей день

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 00:57 31-10-2008
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вооот так скажите, что я неправильно делаю?
Выбираю главную Экзэшку, бросаю в окно файлы.
Но запущеный пакет работает, будто я бросил только главную Экзэшку.

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



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NickOnToluca
А зачем их бросать в окно Там надо аккуратненько,поэтапно добавлять файлики,через проводник.Мало того,нужно смотреть еще,где параметры конфиги лежат.Может в папке юзера,тогда править сперва надо.Там далеко не все просто,как кажеться.Еще может проблема возникнуть,если вы случайно впихнете в проект,файлы созданные,самим MoleBox Pro

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 03:18 31-10-2008
Oleg959



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

Цитата:
Какой же это, нафиг Портабл?
Положим, я запускаю Неро (пускай даже старой версии), а на компе уже стоит какое-то Неро-приложение, и что? Преусловутый Launcher, запустившись перетрет все нах, и будет не очень хорошо, особенно на чужом компе.  

Смысл запуска своего портативного Nero если на компе уже он есть установленный??? Я  сделал его в Xenocode, НО Xenocode оставляет за собой следы в реестре. Поэтому я и обратился к NSIS и сделал Launcher. Можно обойтись и без Launcher'а вот скрипт скомпилируйте и будет файл который удаляет следы Xenocode из реестра:
--------------------------------------------------------------------------------------------
;---Definitions
 
!define SNAME "Xenocode Registry Cleaner"
 
;----Includes----
 
!include "Registry.nsh"
 
;-----Runtime switches----
CRCCheck off
AutoCloseWindow True
SilentInstall silent
WindowIcon off
XPSTYLE on  
 
;-----Set basic information-----
 
Name "${SNAME}"
Icon "1.ico"
Caption "${SNAME}"
OutFile "..\${SNAME}.exe"
 
;-----Version Information------
 
LoadLanguageFile "${NSISDIR}\Contrib\Language files\English.nlf"
 
VIProductVersion "1.0.0.0"
VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "Xenocode Registry Cleaner"
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "Copyright (c)2008 by Black_scorpion. All rights reserved."
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "Xenocode Registry Cleaner"
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "0.1"
 
 
Section "Main"
 
;-----Cleaning up------
 
    Sleep 200
    DeleteRegKey HKEY_CURRENT_USER "Software\Xenocode"    
    DeleteRegKey /ifempty HKEY_CURRENT_USER "Software\Xenocode"
 
SectionEnd
--------------------------------------------------------------------------------------------
 

Цитата:
Не спорю, молодец, посмотреть на процесс интересно. Выкладывай!

Что именно выкладывать? Есть инструкция как делать портативный софт с помощью NSIS, вот ссылка http://taverna.ifolder.ru/8836020
 

Всего записей: 11 | Зарегистр. 07-12-2006 | Отправлено: 15:47 31-10-2008
Sergey_AV



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

Цитата:
Смысл запуска своего портативного Nero если на компе уже он есть установленный???  

Мой Nero (6-ка) - не оставляет . Остается только "след" от самого Ксенокода, который и убирается скриптом. Но этот след никому не мешает - на работу других, установленных программ, в том числе и Nero (любых версий) он не влияет никак. Единственное - он "выдает" наличие запускаемой программы, сделанной при помощи Ксенокода, поэтому и запускаю скрипт для "уничтожения следов".
А вообще, Nero - это просто пример, сделанный из спортивного интереса.

Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 08:03 01-11-2008
Oleg959



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть просто программы которые используют внешние библиотеки и с выходом новой dll пересобирать программу в лом, а так закинул новые файлы и все, вот и все обновление.

Всего записей: 11 | Зарегистр. 07-12-2006 | Отправлено: 12:22 01-11-2008
NickOnToluca



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да просто нет универсального способа портабелизации.
Это вполне нормально прибегать к различным методам и их комбинациям.

Всего записей: 4777 | Зарегистр. 26-05-2008 | Отправлено: 00:16 05-11-2008
rambo15



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте.
Что лучше использовать Molebox или Code Virtualizer http://www.oreans.com/codevirtualizer.php
Задача:
Запаковать исполняемый файл и еще к нему пару файлов, что бы в итоге был один файлик. Использую Molebox, но боюсь что могут поломать эту защиту быстро.
Вот и хотел бы узнать, использует ли кто то Code Virtualizer http://www.oreans.com/codevirtualizer.php
Спасибо.

Всего записей: 308 | Зарегистр. 14-08-2006 | Отправлено: 04:41 18-11-2008
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rambo15
Даже не слышал о такой.Надо поглядеть.
Так это обфускатор.При чем тут портабельный софт?Вы не в тему вопрос задали.

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 05:21 18-11-2008 | Исправлено: vv07, 05:25 18-11-2008
rambo15



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну.."портабельный софт" это немного не то.
Потому как в молебоксе:
Encryption
 
Encrypt EXE and DLL files.
Encrypt application resources.
Encrypt data files.
Choose one from two encryption algorithms: strong or fast encryption.
Application and DLLs protection
 
Protect application from disassembling.
Protect DLLs from 3rd party use.
Add control sum protection.
Secure application integrity.
Protect from API hooks and code injection.
Data files protection
 
Link data files to the EXE file.
Protect data files from viewing, modification, removing, extracting.
 
Защита тоже видим есть, но все же интереует меня...что самое стойкое по защите Молебокс или что то есть еще лучше?

Всего записей: 308 | Зарегистр. 14-08-2006 | Отправлено: 13:42 18-11-2008
vv07



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rambo15
Речь о том,что вы не там задаете вопросы Уважаемый?По Molebox есть свой,отдельный топик  
http://forum.ru-board.com/topic.cgi?forum=55&topic=3530#lt

Всего записей: 4021 | Зарегистр. 04-07-2006 | Отправлено: 14:05 18-11-2008
Открыть новую тему     Написать ответ в эту тему

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