Ru-Board.club
← Вернуться в раздел «Программы»

» Spoon Studio ( Xenocode Virtual Appliance Studio )

Автор: NickOnToluca
Дата сообщения: 16.10.2009 00:29

Цитата:
Cобран MSOffice, основной файл допустим winword.exe. Остальные запускаются с триггерами.
Нужно запустить excel с опред.параметром. Пожалуйста - winword.exe excel /e запустит excel с ключом /e.
Или сразу запустить нужный документ через диалог "Открыть с помощью..." - тоже не проблема сделать. И тд и тп...
---
Создаем excel.exe примерно с такой начинкой %~dp0winword.exe excel %1 и он будет достаточно универсален. Можно сложнее намутить, в зависимости от поставленных задач.

Весь этот текст против одного "Поставить галочку (или Disabled=0)" в ThinApp.
И не надо ничего мутить

Добавлено:

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

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

Ну и еще: Ксенокодовые сборки обожают вываливаться в песочницу. Значительно чаще Тинсталовых.
Автор: dimbat
Дата сообщения: 16.10.2009 01:19

Цитата:
Весь этот текст против одного "Поставить галочку (или Disabled=0)" в ThinApp... А в этих настройках я толком и не вижу, нужный это файл или нет...

Не убедительно! И моя строка %~dp0app.exe t %1 не намного длиннее. Вы просто консервативны, сударь А ксенокод простой как три копейки, просто надо перестроится немного. Потом там обычный проектный лист - вручную кроить можно сколько душа пожелает, раз есть привычка к ини-файлам. И экспорт из того же thinstall пожалуйста...
Да и Seven - убойный аргумент.
Не ждать же теперь до второго пришествия, когда ВМ на семерку сподобится. Да еще и не известно пока - будет ли всё нормально с этим релизом работать.
А ксенокод уже вот он. И справляется вполне успешно.

Автор: NickOnToluca
Дата сообщения: 16.10.2009 09:22

Цитата:
А ксенокод простой как три копейки

Вот в том то и дело...


Цитата:
Не ждать же теперь до второго пришествия, когда ВМ на семерку сподобится

Ждать. А после выхода уже сравнивать.


Цитата:
И справляется вполне успешно.

Далеко не всегда.


Цитата:
Seven - убойный аргумент.

Для меня - еще около года - абсолютно невесомый аргумент.


Цитата:
проектный лист

А каков размер и удобочитаемость?
Здесь редактирование файла проекта разрабами не предусмотрено, а потому очень неудобно.

Остаюсь при своем.
Плюсов пока только два: иногда справляется с программами, которые не поддаются ThinApp; работает с Win7.

Оба эти преимущества (кстати, для многих и они не важны) перекрываются:

Цитата:
гемора с чисткой от лишних файлов хватит, чтобы отказаться от него


Цитата:
отсутствие вменяемого способа добавить точки входа


Цитата:
Ксенокодовые сборки обожают вываливаться в песочницу. Значительно чаще Тинсталовых.
Автор: MH100181Q
Дата сообщения: 20.10.2009 01:28
Скиньте кто-нибудь ссылки с хомяка на новые ра(у)нтаймы для вер 7.1 и/или 7.0
не могу найти
Автор: NAATH
Дата сообщения: 21.10.2009 11:20
Просьба с спецам, помогите MindManager_7.1.394 и MindManager 6 2 399 - грамотно заксенокодить, а то „чё-то не то“ - получается.
история вопроса тут:
http://forum.ru-board.com/topic.cgi?forum=35&topic=8994&start=440#11
заранее спасибо.
Автор: NickOnToluca
Дата сообщения: 21.10.2009 12:02
NAATH

Цитата:
обе сборки размещают свои песочницы в

@APPDIR@\Имя_песочницы\

Ну это если Вы собираете.
В остальном - попробуйте варианты изоляции указаной папки.
Автор: NAATH
Дата сообщения: 21.10.2009 13:50
NickOnToluca
Спасибо!
Автор: aliputin
Дата сообщения: 22.10.2009 05:04
Можно ли заксенокодить Adobe Air и соответственно какое-нибудь air-приложение?

http://www.adobe.com/products/air/
Автор: Fourteen
Дата сообщения: 28.10.2009 17:53
Не подскажете как можно экспортировать файл реестра в файл проекта Xenocode. А то в ручную неохота забивать(( Может есть утилитка для конвертации какая нибудь?
Автор: Hmuryj_Mik
Дата сообщения: 29.10.2009 12:55
Fourteen
Там проект - разновидность XML и для единичного случая наверное вполне реально воспользоваться текстовым редактором и макросом.
Автор: dimbat
Дата сообщения: 29.10.2009 13:26
Вышла Virtual Application Studio 2010 ISV Edition (8.0.1112)
* Windows 7 compatibility: Xenocode is the first virtualization engine in its class to include full support for all editions of the new Windows 7 operating system.
* Publish to Web: Publish apps to the web with a single click. Once online, apps can be launched with a single click directly within a web browser over 10 times faster than traditional download.
* Software Expiration: Automatically create evaluation or license-restricted versions of existing apps with run time or date-based “timebomb” expiration.
* Multi-platform capabilities: Platform merge allows virtual application behavior to be customized on a per-operating system basis while distributing a single executable.
* Built-in support for the latest .NET runtimes and Windows components: The 2010 edition of Virtual Application Studio includes one-click configuration of the latest popular components, including .NET Framework 3.5, .NET 3.5 Client Profile, and Silverlight.
Автор: Astra55
Дата сообщения: 29.10.2009 15:34
Fourteen
Если чуть-чуть подумать, то сразу найдется решение из разряда Look Ma - No Hands! Для Thinstall, кстати, тоже подходит. Создаем пустой проект на чистой системе, выполняем первый снимок, и что делаем? Правильно, запускаем искомый файл реестра. Делаем второй снимок, ненужное удаляем, реестр остается.
Автор: nomad s0ul
Дата сообщения: 30.10.2009 22:04

Цитата:
Ксенокодовые сборки обожают вываливаться в песочницу. Значительно чаще Тинсталовых.


Настройки файловой системы, поставить <Read only> для выбранного файла, и как ни странно отмеченный таким образом фаил никогда в песочницу не вывалится.
Автор: NickOnToluca
Дата сообщения: 30.10.2009 22:16
nomad s0ul
Кажется, пробовал.
Но как раз там, где это действительно нужно было и не помогло (ни в ThinApp ни в Xenocode).
Автор: Fourteen
Дата сообщения: 31.10.2009 19:29
Astra55


Цитата:
Если чуть-чуть подумать, то сразу найдется решение из разряда Look Ma - No Hands! Для Thinstall, кстати, тоже подходит. Создаем пустой проект на чистой системе, выполняем первый снимок, и что делаем? Правильно, запускаем искомый файл реестра. Делаем второй снимок, ненужное удаляем, реестр остается.


Не проканает. Я об этом уже думал. Дело в том, что в реестре эти записи уже есть. И второй снимок ничего не дает. Пока что нашёл решение в обход - использовал скрипт AutoIt. Нужнa утилита для конвертации REG файла в файл проекта Xenocode, наподобие утилиты Reg2WBScript для программы WinBuilder.
Автор: arprats
Дата сообщения: 14.11.2009 06:40
Огромное СПС за XMLeditor !!!
Автор: Astra55
Дата сообщения: 14.11.2009 06:47
Fourteen

Цитата:
Дело в том, что в реестре эти записи уже есть

Это с каких радостей? Было же сказано

Цитата:
Создаем пустой проект на чистой системе


Автор: cosmo45
Дата сообщения: 17.11.2009 11:45
Возможно ли виртуализировать hardware data - например MAC address или HDD serial. То есть нужно чтобы программа на любом компьютере считывала одни и те же hardware значения.
Автор: NickOnToluca
Дата сообщения: 17.11.2009 14:07
cosmo45
Пока не встречал такого в известных мне виртуализаторах
В ThinApp можно задать ID раздела. Остального - нет или не знаю.
Автор: Astra55
Дата сообщения: 05.12.2009 13:20
Вынужден сообщить пренеприятное известие (оно же пища для размышлений), особенно для фэнов Ксенокода. Во время экспериментов с портабельным Акробатом выяснилось, что при добавление плагинов контейнер оказывается насквозь дырявым. Добавленнные в виртуальный Windows и виртуальный же реестр файлы и данные пролетают насквозь и оказываются в реальной системе. Попытка сменить тип изоляции привела к неработоспособности софта, вылетает ошибка и софт даже не запускается.
Автор: SGirl
Дата сообщения: 18.03.2010 00:54
Скажите, в новом Ксенокоде реализованы ли ярлыки, как в Тинстале? Т. е. есть ли возможность упаковать две программы и запускать их отдельно друг от друга? Дело в том, что в старой версии 6.1 можно было запустить только две программы сразу или не одной.
Автор: ne0_2002
Дата сообщения: 18.03.2010 10:07
SGirl

Цитата:
в старой версии 6.1 можно было запустить только две программы сразу или не одной.

Такого удобного механизма как в Thinstаll здесь нету. Но тем не менее "Не Ваша правда" (с).
В настройках проекта можно было задавать параметры командной строки в зависимости от которых запускался тот или иной EXE или один и тот же, но с разными параметрами. Ищи в документации по фразе "Specifying multiple startup files (Jukeboxing)".
Автор: Jabbb
Дата сообщения: 19.03.2010 00:19
SGirl

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

Нет, можно запускать из одного контейнера много программ используя командную строку. Те, что будет запускаться по умолчанию - это на которых стоит галочка в разделе "Multiply", а остальные - запустив контейнер с ком. строкой (ее смотреть и можно задать в том же разделе).
Автор: dimbat
Дата сообщения: 19.03.2010 02:08
SGirl
Ну и как бы в дополнение:
Запуск "основного ядра с параметрами" можно скомпилировать в обычные исполняемые файлы, сторонними прогами типа Quick Batch File Compiler. Т.е. будут полноценные экзешники всех приложений, вошедших в проект.
Автор: NickOnToluca
Дата сообщения: 19.03.2010 09:29
dimbat

Цитата:
Т.е. будут полноценные экзешники всех приложений, вошедших в проект.

Только параметров командной строки понимать не будут.
Автор: dimbat
Дата сообщения: 19.03.2010 10:57
NickOnToluca

Цитата:
Только параметров командной строки понимать не будут

Всё понимают, я писал ранее. Вот готовый exe, только иконки меняй:
"%~dp0app.exe t %1", где app.exe - основное ядро, t - ключ неосновного приложения проекта, %1 параметр запуска. Можно %2%3 если ключей нужно много. Всё равно воспримет.
Автор: NickOnToluca
Дата сообщения: 19.03.2010 11:33
dimbat
И после компиляции в EXE будет пользовательские ключи понимать?
Автор: dimbat
Дата сообщения: 19.03.2010 11:43
NickOnToluca
Будет, никуда не денется.
Автор: NickOnToluca
Дата сообщения: 19.03.2010 14:39
dimbat
Спасибо. Попробую. Мне пригодится для нативных портативок.
Автор: MH100181Q
Дата сообщения: 20.03.2010 23:18
dimbat

Цитата:
"%~dp0app.exe t %1"

ключ t не пашет галку автостарт убрал Можно поподробнее?

Страницы: 1234567891011121314151617181920212223242526272829

Предыдущая тема: Скрытно слить инфу с флешки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.