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

» VMware application virtualization (Thinstall)

Автор: JAW
Дата сообщения: 16.08.2008 09:59
MIHMIH007
В общем направление копания понял...

Цитата:
5. Встретишься с маленькими утилитками или конвертерами где песочница просто не нужна.

Вопрос не в мелочёвке, а в софте, который стоит несколько килобаксов
У меня основой софт вообще работает на движке Java.
И апдейты выкладываются постоянно. И их нужно ставить.
А мелочёвку и купить не долго. TotalCommander, RAR, TheBat... Копейки стоят.
А остальному можно легко найти бесплатную замену.

Цитата:
8. Интересно что это за софт такой)))) всегда есть какие нить патчи на лом EXE или DLL

Специализированный. Там не то что патчи... Там и сам софт фиг найдёшь
И стоит он по любимой цене одной компании 16 тыс. евро с базовыми опциями на одно рабочее место. А так... Корявелы, Адобли...

Цитата:
5. У меня в основном всё работает через TrueCrypt проблем нет. Ставишь быстрое размонтирование. Защиту ставишь ключ файл + пароль.... если он вылетет то наф кто его ваще када расшифрует))) зачем удалять то?

Гы... У меня тот же ход предполагается. НО!!! Как ты думаешь, что произойдёт, если обнаружится некое файло о дцать гигов? Поверхностную то проверку проскочишь, а если кто умный зайдёт? Минимум конфискация железа а экспертизу... И не отдадут они его пока не расшифруют...


Цитата:
8. Какой смысл собирать лицензионный софт?

Исходя из меньшего гемороя. Нам приходится отказываться от персональности компьютеров разводя работу по сменам, что не удобно, т.к. смены пересекаются.
т.е. хотя бы по одной лицензии покупаем по любому, так почему бы не воспользоваться...
Автор: MIHMIH007
Дата сообщения: 16.08.2008 11:21
JAW

Цитата:
Цитата:5. У меня в основном всё работает через TrueCrypt проблем нет. Ставишь быстрое размонтирование. Защиту ставишь ключ файл + пароль.... если он вылетет то наф кто его ваще када расшифрует))) зачем удалять то?


Гы... У меня тот же ход предполагается. НО!!! Как ты думаешь, что произойдёт, если обнаружится некое файло о дцать гигов? Поверхностную то проверку проскочишь, а если кто умный зайдёт? Минимум конфискация железа а экспертизу... И не отдадут они его пока не расшифруют...


Есть горячие клавиши.... кто то заходит нажимаешь и все виртуальные жёсткие ушли спать))) Потом есть HideXP который скрывает файлы.... скрыл файлы жёстких. Правда там на уровне драйвера то есть подключат жёсткий к другому компу и увидят данные файлы на 20гигов к примеру. Но их же нужно ещё расшифровать.... есть различные методы шифрования. Я не думаю что из отдела "К" кто то будет или даже вернее умеет расшифровывать виртуальные жёсткие)))) Они приходят только бабло срубать.... а потраченное время им просто не выгодно....
Автор: JAW
Дата сообщения: 17.08.2008 21:43
MIHMIH007
Угу... Вопрос совсем не по теме.
(Кстати, приходят не из отдела К, а из ОБЭП, как не странно... и пока полные ламеры)

Да... Я один раз сталкивался с подобной проверкой, правда искали не софт, а файлы.
т.к. чел, который проводил проверку (эксперт) показался мне знакомым, кинул ему парочку наводящих фраз... Под конец он мне шепнул, что я всё очень грамотно прикрыл
Автор: vyachko
Дата сообщения: 18.08.2008 08:17
Обновление Thinstall Manual.
Добавлено:
- Запуск программ из-под оболочки портативных программ (вроде давно известно, но иногда спрашивают)
- Работа с виртуальной файловой системой без стороннего файлового менеджера
- Как заставить программы использующие Проводник Windows работать с объектами виртуальной файловой системы

Версия 1.03 (18.08.2008), 933кБ.
Ссылка
Автор: MSx213
Дата сообщения: 18.08.2008 09:42
vyachko
Добавлю,что в "Запуск программ из-под оболочки портативных программ " можно немного поправить, если в диалоге открытия файлов нет фильтра "All Files" (*.*)", тогда есть выход нужно просто в "Имя файла:" прописать * и нажать Enter и отобразятся все файлы
Автор: vyachko
Дата сообщения: 18.08.2008 10:40
MSx213

Цитата:
если в диалоге открытия файлов нет фильтра "All Files" (*.*)", тогда есть выход нужно просто в "Имя файла:" прописать * и нажать Enter и отобразятся все файлы


Может в каких-то программах это и работает, но в том же AutoCAD нет. Но, как вариант, добавлю.
Автор: MSx213
Дата сообщения: 18.08.2008 10:44
vyachko должно работать во всех, у меня во всех работает. Наверное чтото не правильно делал.
Вот к примеру в Opera:

Добавлено:
В Xenocode есть в Filesystem каталог "Application Directory" т.е. кидаешь сюда файлы, компилишь и запускаешь например из C:\proga - здесь будут находиться эти файлы, что добавил в "Application Directory". Т.е. откуда запустил прогу, там и находятся файлы, можно ли сделать так в thinstall?
Автор: vyachko
Дата сообщения: 18.08.2008 11:19
MSx213

Цитата:
Наверное чтото не правильно делал

А что тут можно сделать неправильно:





Цитата:
В Xenocode есть в Filesystem каталог "Application Directory" т.е. кидаешь сюда файлы, компилишь и запускаешь например из C:\proga - здесь будут находиться эти файлы, что добавил в "Application Directory". Т.е. откуда запустил прогу, там и находятся файлы, можно ли сделать так в thinstall?

А вот тут не понял. Лучше напишите, что в конечном итоге хотите получить.
Автор: MSx213
Дата сообщения: 18.08.2008 12:24

Цитата:
А что тут можно сделать неправильно


значит не во всех, здесь значит не стаедартный windows диалог

-------

В ''Application Directory" добавляю TotalCommander:



Компилирую, получаю "TC.exe":



Запускаю TC.exe из папки C:\ru\1 и видно, что в виртуальной среде откуда запустил TC.exe, появились файлы, которые я добавил в Xenocode(TotalCommander Portable):



Т.е где я запущу TC.exe, там и находятся эти файлы(WorkingDirectory). В thinstall нету такого "Folder Macros", как в xenocode-->''Application Directory".Как так можно сделать в Thinstall?

PS так удобно подключать плагины к проге

Добавлено:

Цитата:
Как так можно сделать в Thinstall?


Сам и отвечу, что такое нельзя осуществить в thinstall, пока не добавят соотвтествующий макрос
Автор: ne0_2002
Дата сообщения: 18.08.2008 13:54
MSx213

Цитата:
Сам и отвечу, что такое нельзя осуществить в thinstall, пока не добавят соотвтествующий макрос

У Thinstall есть переменная среды TS_ORIGIN. Используюя её в скрипте запускаемом при запуске thinstallенной программы можно сымитировать такое поведение.
Автор: vyachko
Дата сообщения: 18.08.2008 13:58
MSx213
Всё равно я не очень понял зачем это нужно.
Как я понял у Вас папка Sandbox создаётся и хранится в C:\Documents and Settings...
и поэтому Вы настраиваете вынос файлов в текущую. При работе с Thinstall я обычно делаю так, что бы папка Sandbox создавалась в текущей папке и для того, чтобы оказаться возле файлов (чтобы файлы плагинов положить), которые Вы выносите из виртуальной системы достаточно зайти в Sandbox\%ProgramFilesDir%\Appdir (где Appdir папка проинсталлированной программы).
Автор: MSx213
Дата сообщения: 18.08.2008 15:21
vyachko
Нет, я всё время Sandbox с программой делаю. Если удалить sandbox, тогда и все настройки полетят.
Автор: vyachko
Дата сообщения: 18.08.2008 15:26
MSx213
Цитата:
Нет, я всё время Sandbox с программой делаю.

Но ведь на вашем скриншоте нет Sandbox рядом с TC.exe
Автор: MSx213
Дата сообщения: 18.08.2008 15:32
vyachko
Я для примера собирал, забыл поставить.

Можно так добавлять плагины, если указать постоянный путь(%ProgramFilesDir%) и удалить из проекта папку с плагинами, собрать проект, а потом эту папку закинуть в %ProgramFilesDir%
Автор: vyachko
Дата сообщения: 18.08.2008 15:58

Цитата:
Можно так добавлять плагины, если указать постоянный путь(%ProgramFilesDir%) и удалить из проекта папку с плагинами, собрать проект, а потом эту папку закинуть в %ProgramFilesDir%

Есть способ, когда ничего удалять не нужно.
Да, нужно указать постоянный путь, но копирование файлов плагинов (из локальной ФС в виртуальную) нужно делать с помощью файлового менеджера запущенный из под портативного приложения (тот же TC или как описано в моём мануале Internet Explorer версии 6). Тогда портативное приложение увидит эти файлы.
Автор: JAW
Дата сообщения: 18.08.2008 21:52
Ребят...
Так а в чём проблема с Автокадом?
Может до его запуска просто поднять эмулятор Донгла руками и прописать реестр (хотя он и так должен бы прописаться)?

P.S. А наполовину Java приложений никто не портабил?


Добавлено:
P.P.S. И таки меня оччень беспокоит вопроса обратного разворота софта в виртуальную машину.
И второй вопрос...
Если я хочу в ручную загрузить результат первоначального сканирования?
Просто столкнулся с ситуацией, что "перечистил" песочницу перед сборкой.
Пришлось изголяться довольно неприлично, чтобы пересканировать всё это безобразие без переустановки. Там оно, вроде, в рестр виртуальной машины что-то где-то пишет.
Что, где, куда и зачем?
Автор: MIHMIH007
Дата сообщения: 18.08.2008 23:10
JAW
Какой ещё эмулятор Донгла?)))) Автокад не защищён USB ключём......

Если ты хочешь загрузить результат первоначального сканирования то создай просто образ всего раздела жёсткого .... Например Запускаешь Тхинстал потом устанавливаешь прогу потом перезагружаешься потом вставляешь диск Акрониса True Image Home потом создаёшь образ всего жёсткого. Я когда автокад собирал с навесками на тхинсталле я 8 образов делал пока пришёл к нормальному результату.... так как сразу всё не упомнишь что хотел изменить или настроить..... поэтому создание нормального портабельного софта требует внимательности и усидчивости ))) Собрал портабельный софт потом начинаешь с ним работеть тут бах нафик и вспоминаешь что то не поставил.... записал на листочек.... потом смотришь ещё какую то настройку не поставил..... так доходит ошибок до 5-7 и загружаешь файл образ жёсткого исправляешь и сохраняешь опять и только после этого делаешь сканирование которое тхиснтал применяет для просмотра всех изменений в Windows

Добавлено:
JAW
Тем более ты хочешь делать комплекс больших программ там ты 100% что то да забудешь)))
Я начинающий инженер-строитель и сейчас пытаюсь сделась софт который будет для МЕНЯ удобный так как то что ставят в конторе это геморой за свои же деньги..... да и вообще лицензионный софт весь это большой гемор. Программисты рубят бабло за то что какой нить там патч на обновление поставить..... как будто они сами его написали. Когда у тебя всё своё и ты не зависим и ты хозяин на своём компе то ты золотой работник так как с тобой никаки проблем ты не сидишь по пол дня и не ждёшь когда придёт тупой сисадмин и будет удалять полдня вшивый вирус а потом начальству будет впаривать что всё это по вине работника который на флешке его принёс и что там работы было на полдня и что его час стоит 900р ..... кароч кто работал знает что все рубят бабло)))) сорь за офтоп .....
Автор: JAW
Дата сообщения: 19.08.2008 09:52
MIHMIH007
У меня ситуация, похоже, попроще благодаря виртуальной машине.
Есть чистая система и "грязная"

Отсканировал "чистую систему".
Потом сделал первоначальное сканирование "грязной" и просто переименовал файл первоначального сканирования грязной системы.
Потом сделал повторное сканирование.

Но у меня пока тестовые прогоны, т.к. нужно ещё мешки апдейтов ставить, нужные навески и т.п. мусор. Да и собираю самое простое.

Сегодня попробую одного монстрика собрать с менеджером лицензий.
На крайняк этот менеджер лицензий сетевой на мешок продуктов, посему можно и просто в сети поднять.
Автор: JAW
Дата сообщения: 21.08.2008 14:45
В упор не могу понять, как собрать Office2003 с MathType так, чтобы он работал.
Думаю, что обсуждалось, но вот найти не удаётся в упор.

P.S. Тут была ссылка на статью MIHMIH007 Но тоже кроме видеоролика показывающего, что оно работает, ничего не вижу...
Автор: MIHMIH007
Дата сообщения: 21.08.2008 15:29
JAW
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=23056&start=0
тут первая тема.... там всё написано как делать. И выложены скрипты.
Примерно страницы 70-90 можешь просто сдлеать версию для печати и искать по моему имени.

Добавлено:
А вообще нужно попробовать в ксенокоде собрать офис+маттайп.... 27 числа освобожусь обязательно попробую.
Автор: JAW
Дата сообщения: 21.08.2008 15:45
Если бы я мог сделать версию для печати, то не спрашивал бы...
Вы переборщили с количеством страниц... Не показывает ничего.
Автор: JAW
Дата сообщения: 22.08.2008 09:59
MIHMIH007
Фуу... Нашёл в старой теме.
Открывал по одной странице.
Конец обсуждения на 60-й странице.

Не мог бы ты батники и скрипты ещё раз выложить...
Ой, чувствую, что Word с матчтайпом, это только начало проблемы...
Чувствую, что мне придётся с другими сборками ещё и сервисы "руками" поднимать.
Автор: NickOnToluca
Дата сообщения: 22.08.2008 11:47
В Ксенокоде должно получиться.
У меня была проблема с Equation, ксенокод справился. Хотя в Visio 2007 Eqation также не пашет.

Кстати, кто-нибудь может пояснить зачем вам Маттайп? Т.е., что такого он может такого, чего не может Equation?
Автор: JAW
Дата сообщения: 22.08.2008 15:08
В основном из за макросов...
т.е. вот у меня сейчас жена переводит Вордовский набор в InDesign.
Уравнения сперва форматируются в общем виде, потом экспортируются в EPS с заменой на названия файлов, потом хитрым макросом в InDesign затягиваются на место.

Может у кого то есть и другие причины. В частности он несколько удобней.
Кстати Equation, это какая-то древняя версия MathType.

Добавлено:
NickOnToluca
Ладно... Достало.
Я убедился, что у меня ещё и VBA не работает.
Попробовал на свеже установленной голой машине, полный облом.
Подозреваю, что в то же место и Кореловский VBA пойдёт
Пошёл с Xenocode разбираться.
Автор: dj_Diesel
Дата сообщения: 22.08.2008 19:30
JAW
http://rapidshare.com/files/139290438/1.rar.html
скрипты для Mathtype
Автор: MIHMIH007
Дата сообщения: 22.08.2008 22:59
JAW
Вот dj_Diesel меня уже опередил)) ну а как пользоваться можешь на тех же страницах почитать.... но я всё же советую попробовать в ксенокоде собрать. Так как я собирал ПРОМТ 8.0 Giant в ксенокоде он намного быстрее работает.
Автор: JAW
Дата сообщения: 23.08.2008 02:54
Угу... Попробую.
Я так чувствую, что Ксенокод собирает более грамотно именно среду.
Вообще это всё бред. Но мне кажется, что нужно собирать не конкретную программу, а полную рабочую среду. Грубо говоря иметь возможность изолированно устанавливать софт и работать с ним в рамках "песочницы".

Не знаю... Вроде таких решений нет.

Добавлено:
Ага... Логику понял.
Одно уточнение по скриптам.

Их нужно где-то прописывать?
Или просто можно тупо накидать скрипты под любыми именами и программа сама разберётся?
Автор: dj_Diesel
Дата сообщения: 23.08.2008 09:25
JAW
Patch1, Patch2 в корень проекта рядом с Build.bat названия файлов лучше не менять
%drive_с% понятно надеюсь тож в корень Attributes.ini тож в корень
Автор: JAW
Дата сообщения: 23.08.2008 21:45
Понятно...
А объясните, с какого перекуру у меня на чистой машине VBA не запускается?
т.е. макросы не работают как класс...

Может на крайняк и полный Attributes выложите?
Просто не понимаю в принципе логику этой песочницы. Таки vmware похоже что-то очень бредовое сморозило.

P.S. Я тут использую VirtualSuite из того, что пришло с прошлым номером Upgrade Special.
Странно... Там лежит лицензия на 10 лет, судя по всему...
Неужели Апгрейт таки варез на диски выложил....
Автор: NickOnToluca
Дата сообщения: 26.08.2008 14:18

Цитата:
нужно собирать не конкретную программу, а полную рабочую среду

Решения есть - Mojopac и т.д. Но они делают не портативную прогу, а как раз то, что ты гогворишь - рабочую среду. Портабельность состоит только в том, что эта среда может неаходиться на флэшке.

Страницы: 123456789101112131415161718192021222324

Предыдущая тема: Auslogics Registry Defrag


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