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

» VMware ThinApp (formerly Thinstall) часть 4

Автор: SunOK_ZM
Дата сообщения: 23.03.2016 13:29
astranexus, если вирт. диски реализуются системными драйверами, то с наскоку и бесследно для целевой ОС не получится.
Однако можно сделать лаунчер с устанвкой драйверов при первейшем запуске портативки, и если надо, убирать их после завершения работы. Правда это уже для "продвинутых", и при этом никаких гарантий что всё пойдет по плану. Обычно, при обнаружении драйвера thinapp отпадает по назначению.
Автор: AVanti 473
Дата сообщения: 23.03.2016 19:38
dinis124 Вы меня явно переоценили. ))) У меня просто физически не хватит столько терпения на составления столь подробного FAQ. Откровенно скажу, что в сравнении с третьей версией, версия 4.5 мне понравилась намного больше и именно поэтому я рекомендую её пользователям. Особенно тем пользователям, кто не занимается портабелизацией, а ищет ответы, ведь FAQ и есть по сути ответы на часто задаваемые вопросы.
Более того, с автором этого труда мы долгое время были в, можно так сказать, состоянии боевых действий по отношению друг к другу. Во всяком случае, мне так тогда казалось. Но, я придерживаюсь принципа, что только дурак не меняет своего мнения. Увидев оптимальную рациональность в подходе, действительные знания, большой опыт и многое другое, я по другому взглянул на FAQ, особенно на последний релиз. Откровенно не понимаю, почему Вы оспариваете очевидное, да ещё скатывая разговор о весьма полезном документе, к трёхкнопочникам. Трёхкнопочники - как раз те, кто обходит стороной любое чтиво.
Впрочем, я ничего доказывать не планирую, и решений не навязываю. Только высказываю лично мнение. Вы задали вопрос:

Цитата:
Разве речь идет не об извлечении файлов?

Я на него выше ответил, ничего не навязывая.
Автор: dinis124
Дата сообщения: 23.03.2016 21:40
AVanti 473
Не пью! Но спорить в топике не вижу смысла. Останемся при написанном.


Цитата:
Откровенно не понимаю, почему Вы оспариваете очевидное,

Вы ошиблись, как раз ничего не оспаривал, я лишь предложил решение проблемы. Убедитесь в этом прочтя выше написанные пару постов.

A c документом я знаком и против любой полезной информации никогда не имел ничего против, видимо вы неверно поняли меня и тут. Хоть на камне накорябано, лишь бы польза. А польза есть!

Предположим, у вас автомобиль иностранной марки. А вы не то что в жигуленке не разбираетесь, вы и под капотом авто ни разу не были. Приезжаете вы в автосервис значит, излагаете суть вещей случившихся, а вам и говорят: знаете что, любезный, на те ка вы книжонку от вашей марки автомобиля, там разжевано от и до, что куда и как...
Вы конечно репу почесали и "аху...ли" с такой подачи и тех-обслуживания. Ну а что, на досуге и полистать же можно! Вдруг проснется автослесарь спавший, с ним же и автомеханик и туда же автожестянщик и прочие профессии! Вот какая полезная книжонка!
И тут, мужичонка с дивана какой то дремавший кричит значит, мужик?! Ты выкинь макулатуру эту, на вот тебе ключ разводной, он под все размеры, в пол часа управишься!

Образно говоря!
Автор: AVanti 473
Дата сообщения: 24.03.2016 00:06
dinis124

Цитата:
Образно говоря!


Вы привели замечательный пример, с той лишь разницей, что автомеханикам и автослесарям платят за их работу по тех-обслуживанию. И вероятный клиент действительно "ах...ет", если за его деньги, ему всучат мануал и пошлют изучать его.
Здесь ситуация немного иная. Как гриться, если нет денег на то, чтобы тебе дядя домой пришёл, всё распаковал, по папочкам разложил, да ещё с милой улыбкой на лице - кури мануал и разбирайся сам. Думаю, с этим Вы согласитесь?
Уже изъезженную тему про "рыбку или удочку" поднимать не буду, скажу лишь, что ситуация с притчей чем-то схожа. Разница в том, что, в данном случае, мы оба предлагаем удочки, только Ваша, может оказаться одноразовой... Если Вам не сложно оказывать регулярную тех-поддержку - Ваше право, и я с уважением отношусь к такому выбору. В любом случае, не будем спорить!

Считаю, наша беседа, в какой-то мере была продуктивна. Благодарю!
Автор: tokanavarub
Дата сообщения: 28.03.2016 09:49
Привет! Просьба гуру посмотреть мои посты на предыдущей странице. Может кто поможет! Если вкратце, то не получается собрать портативную Оперу чтобы она запускалась на server2003x64. Экспериментально выяснил, что проблема в файле wow_helper.exe - он не стартует и в итоге в браузере не открываются любые страницы, даже "о программе". Если wow_helper.exe удалить из каталога установленной оперы(не виртуальной), то она также перестает работать.


Может это как-то связяно - нормально ли, что виртуальному приложению сделанному в thinapp показываются две папки sysWOW64 и нету system32, а если собрать в Cameyo например, то всё как надо - одна sysWOW64 и system32.

Версии thinapp 4.7.3, 5.1.1, 5.2. Собираю на чистой виртуальной системе под виртуалбоксом.
Автор: SunOK_ZM
Дата сообщения: 28.03.2016 17:45
tokanavarub, приветствую!
Боюсь, что 32х-разрядная опера ни под каким соусом не взлетит на сервере 2003х64 в контейнере ТинАпп - способа заставить её увидеть одновременно sysWOW64 и system32 я не нашел, только что-то одно. Отсюда вытекает, либо неполноценный запуск, либо отсутствие запуска вообще.
Хром х64 тоже какой-то странный винегрет получается - не хочет стартовать, чихаясь на kernel32.dll, короче все хромоногие так или иначе бесятся на сервере2003х64.

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

Можете попробовать неустанавливаемую версию Slimjet, если заинтересует. Это, конечно, ни разу не изолированная сборка... просто такой же Оперы не встречал, разве что от PortableAppZ возможно.
Автор: Proshaa
Дата сообщения: 10.04.2016 09:07
заинтересованным в блокировке отдельных сайтов/адресов могу предложить способ, который очевидно должен работать способ муторный, с правкой реального реестра, что очевидный минус и требует админских прав. плюс этого способа - правка только добавляет ключи, не затрагивая существующих, а значит можно не беспокоится о сохранении резервной копии и восстановлении системных ключей. добавили при старте, удалили при выходе - всё.
выполняется через локальные политки.
настройка политики описана здесь
нам остаётся сделать регшотом два снимка: до настройки политики и после её применения.
первый будет "откатным", второй - "применительным"
ну и добавить скрипты на старт и на выход из сборки, которые будут применять эти файлы.
или вот так

Код: Для импорта политик набираешь в консольке:

netsh ipsec static exportpolicy file=saved

Все выгрузится в файл "saved.ipsec". Для восстановления обратно набираешь там же в консольке:

netsh ipsec static importpolicy file=saved.ipsec

Автор: AVanti 473
Дата сообщения: 10.04.2016 19:43
Proshaa
Если уж всё равно из под админа, то не проще ли стартовать сей скрипт при начале работы, и повторно в конце: http://avanti473.ru/news.php?readmore=96
Автор: Proshaa
Дата сообщения: 10.04.2016 20:30
оно может и проще. а может и нет ))
хостс переписывается каждый раз, а система даже на админа ругается. к тому же - может возмутиться антивирь. локальная политика - это легальный инструмент. антивирю побоку, система не ругается - всё кошерно ))
да, немного муторно создавать - но там везде мастера. создав и сохранив один раз политику её легко включать/выключать, причём можно любым из трёх способов: через ключ реестра, через netsh или через гуй.
через реестр - там отдельно параметры политики с рандомным CLSID и отдельно вкл/выкл, как для любых политик
Автор: AVanti 473
Дата сообщения: 10.04.2016 22:42

Цитата:
да, немного муторно создавать - но там везде мастера. создав и сохранив один раз политику её легко включать/выключать


Честно скажу, сталкиваюсь с таким подходом впервые. Да, безусловно редактирую некоторые параметры политик при настройки ОС, например, для банального вырубания значка центра поддержки в трее, или вырубания отчётов об ошибках, но никогда не сохранял эти настройки в отдельный файл. Я верно понял из Ваших объяснений, что это нужно делать для каждой машины отдельно? Просто, если это так, то решение мне кажется далеко не универсальным, а скорее крайне индивидуальным...
Автор: regist123
Дата сообщения: 10.04.2016 22:55
Как настроить политики системы для этой темы офтоп. Для этого есть сисадминский раздел или хотя просто тема с обсуждением нужной системы.
Автор: Proshaa
Дата сообщения: 10.04.2016 23:45
AVanti 473
политику надо применять на каждой машине - что само собой. а вот откуда её брать - тут простор. сохранённая (в файл или как reg) на одной машине - она может быть перенесена на другую и там применена. т.е. как раз решение - универсальное
[more=.]собственно, политики предназначены облегчить жизнь сисадминам: netsh можно выполнить как локально, так и удалённо, при наличии прав, разумеется[/more]
regist123
никакой не оффтоп. вы просто не в теме ))
стояла задача отключить портабельной проге инет средствами сборки. есть решение для полной блокировки, а вот для выборочной - так и не нашли простого решения. да, собственно - и сложного не нашли, только правка реального hosts на время работы сборки, что не очень хорошо, т.к. возможны коллизии. обсуждалось месяца три назад, в предыдущей теме. сейчас вот наткнулся на такой вариант и поделился с сообществом, как имеющим право на применение.
если вы внимательно почитаете, что и как обсуждается, то поймёте - идёт обсуждение применения в сборках такого способа, а не сам способ (что там обсуждать-то? работает? работает.)
Автор: warezo
Дата сообщения: 20.04.2016 14:23

Цитата:
Да, безусловно редактирую некоторые параметры политик при настройки ОС, например, для банального вырубания значка центра поддержки в трее
Для банального вырубания значка центра поддержки в трее - щёлкаем ПКМ на значке электропитания в том же трее и выбираем "Включить или выключить системные значки". Помню, около получаса ломал голову, как это сделать, потом в ход пошёл метод научного тыка. Также можно туда попасть через Панель управления -> Значки области уведомлений.

Теперь что касается выборочного ограничения доступа проги в инет. Идея следующая: воспользоваться крошечным HTTP-SOCKS прокси-сервером 3proxy с соответствующими настройками и, если прога не умеет работать с проксями, дополнительным проксификатором/соксификатором.

Добавлено:
Естественно, всё это хозяйство предлагается интергрировать в сборку.
Автор: SunOK_ZM
Дата сообщения: 20.04.2016 15:29
warezo, а прокси часом драйвера не добавляет? только протоколы? Боюсь этот класс ограничителей как раз попадает под разряд непортабелизируемых.
Автор: warezo
Дата сообщения: 20.04.2016 15:48
SunOK_ZM, прокси-серверы работают исключительно в пользовательском режиме через стек TCP/IP. Никаких драйверов, естественно, не устанавливают. Что касается проксификаторов/соксификаторов, то одни устанавливают, а другие вроде бы нет. Надо смотреть.

Добавлено:
В общем, FreeCap не устанавливает никаких драйверов, т.е. работает в пользовательском режиме, плюс у него есть консольная версия. В упакованном виде 3proxy + консольная версия FreeCap занимают не более 500 килобайт доп. места. Но если прога умеет работать с проксями, то во FreeCap нет никакой надобности.

http://forum.ru-board.com/topic.cgi?forum=35&topic=37657
Автор: Proshaa
Дата сообщения: 20.04.2016 17:21
warezo
работу со стеком ТСР/IP сбока делегирует в реал, так что врядли прокатит.
существующий способ отключения инета для сборки основан на том, что сборке "не видны" реальные настройки TCP/IP = сборка просто считает что LAN нет. но если на компе используются коммутируемые соединения - сборка их "видит" и предлагает задействовать, даже если в реальной системе есть LAN.
попробовать, конечно, никто не мешает ))
Автор: warezo
Дата сообщения: 20.04.2016 17:28

Цитата:
работу со стеком ТСР/IP сбока делегирует в реал, так что врядли прокатит

В крайнем случае придётся запускать 3proxy в реале, благо он сам по себе портативен. FreeCap, кажется, тоже.
Автор: Proshaa
Дата сообщения: 20.04.2016 17:53

Цитата:
В крайнем случае придётся запускать 3proxy в реале

насколько я понимаю механику прокси - это предполагает разрыв (хоть и кратковременный) существующих соединений (я ошибаюсь?). а такой сценарий крайне нежелателен. и, опять же - права. ОС не разрешит не-админу....
Автор: warezo
Дата сообщения: 20.04.2016 18:08

Цитата:
насколько я понимаю механику прокси - это предполагает разрыв
Ни единого разрыва! ©

Цитата:
я ошибаюсь?
Адназначна! ©

Цитата:
ОС не разрешит не-админу...
Никаких админов для работы прокси не требуется.
Автор: AVanti 473
Дата сообщения: 20.04.2016 22:54
Наверное я не совсем по теме, и тем более без знания дела, но, вот что подумалось. Натыкался сегодня на такую полезняшку и возникла мысль - а что есть сборка внутри контейнера, будет считать, что брандмауэр виндовс для неё работает, даже если тот отключён в связи со сторонним установленным файерволом? Думаю, даже если бы такая теория имела право на существование, всё равно, не обошлось бы без массы подводных камней, но, тем не менее - такая вот, возможно глупая, мысль...
Автор: AVanti 473
Дата сообщения: 25.04.2016 09:19
Друзья, дошли мои шаловливые ручки до Photoshop. Сразу скажу, что в данном случае, я очень даже не уверен в собственных силах и знаниях.
Итак, первым неприятным сюрпрайзом стал факт, что дальше CS6, Windows XP не поддерживается. Понимаю, что многие из вас об этом знали, но я не столь избалован релизами этой софтины, чтобы их регулярно отслеживать.
Тем не менее, на момент моего информирования по CS6 я уже собрал себе, и достаточно неплохо довёл до ума, проект Photoshop CC 2015.1 Делал его на основе Lite версии RePack by alexagf. Всё бы ничего, и, казалось бы при том, что в Lite версии и так уже убрано всё лишнее, но, проект занял 1.6 Гб. Ужимается всё это до 710 метров, но - всё равно дохрена. )))
Второй неприятный сюрпрайз, это всевозможные наборы плагинов, и их установка в CC 2015. Где-то встают на ура, а где-то танцы с большим бубном. Да и размеры некоторых пакетов со времён CS5 выросли в разы. Насколько я понял, теперь, плагины, в идеале представлений от ADOBE, нужно грузить из их облачного сервиса. Бредятина ещё та! Но, практика показала, что те же .8bf прекрасно ложатся в папку Plug-ins и работают на отлично из программы.
Ещё есть, зависающий при выходе из программы, процесс: AdobeIPCBroker.exe который, придётся убивать скриптом. А так же, подозрительное стремление Photoshop.exe при каждом старте законектиться по защищённому соединению с ec2-52-200-219-239.compute-1.amazonaws.com
К тому же никак не могу понять, можно отрубить инет сборке, или нет? Автор репака пишет, дословно:

Цитата:
Для обязательной активации программного обеспечения, подтверждения подписки и доступа к онлайн-услугам требуется подключение к Интернету и регистрация.

В голове крутится вопрос: Если прога уже патченая, и никаких признаков триала не показывает, то, на кой леший нужна активация по сети? Как её вообще провести, эту активацию???

Иными словами вопросов хватает... Може у кого-то есть свой опыт по ним? Заранее признателен.
Автор: conservator
Дата сообщения: 25.04.2016 10:29
AVanti 473
Если уж Вы хотите собрать Photoshop, воспользуйтесь исходником от JFK2005. В его сборке удалено всё, касающееся активации, облачного сервиса и прочих ненужных адобовских прибамбасов + устанавливаются некоторые плагины, единственно - сборка 64 битная и присутствует небольшая проблема.
Я собирал и на основе alexagf и JFK2005, у alexagf не удалены регистрационные модули, которые, как описывал автор патча painter7, можно просто удалить, но почему то это не сделано, а мороки они доставляют много. Сборка на основе JFK2005 сохранилась, но выше 7-ки притормаживает.
Автор: AVanti 473
Дата сообщения: 25.04.2016 11:08
conservator

Цитата:
воспользуйтесь исходником от JFK2005


Безусловно, при выборе источника я внимательно отсмотрел множество вариантов. 64-битная версия от JFK2005 отпала по двум причинам. Первая - only x64, вторая - он уже ставит в сборку какие-то плагины. Если мне не изменяет память - Nik Software, причём не обрезая их связь с гуглом. Я ещё может и смирюсь с потерей WinXP, но x64 при живых версиях x32 - увы. Тем паче, что собираю на 4.7.3 У монкруса всё отлично, но мудрёная регистрация + ничего не вырезано, акромя языков. alexagf делает Lite версию, в которой уже удалены цветовые профили для Европы, Японии и Северной Америки, а также все профили камер и объективов, и лишние языки. На мой взгляд это показалось оптимальным решением, чтобы не изобретать велосипед. К тому же, вроде бы всё работает. Насколько я понял, все три версии базируются на патче от painter, но я искренне не понимаю этого момента с регистрацией. И из Вашего объяснения я не понял, какая такая морока с этими рег-модулями. Расскажите, пожалуйста вкратце, если знаете? Опять же, насколько целесообразно, например, отказаться от сборки CC 2015 и собирать тот же CS6 (что, совершенно не хочется в свете уже проделанной работы, но, придётся, если есть резон)?
Я исхожу из того, что резать дальше сборку на основе alexagf - делать её совсем ущербной, или вообще неработоспособной, так как всё возможное удалено уже автором сборки. Старт, даже в пакованом виде, вполне приемлемый, мож на пару секунд больше старта установленной версии - что радует. Не радует размер. Даже 710 Мб - это много, а плюс плагины лягут и дойдёт, возможно до гига. Хотя, уже склоняюсь к тому, чтобы не ставить мегапаки, а тупо поставить десяток нужных в ручном режиме.
Иными словами, подытоживая мою писанину:
1) Чего там действительно с регой и активацией, как это всё работает или должно работать?
2) Резонность отказа от этой версии в пользу CS6
3) Чего ещё у фотошопа можно "оттяпать", без вреда для общей работоспособности, и где это обычно находится? Заранее благодарю!
Автор: conservator
Дата сообщения: 25.04.2016 11:34
AVanti 473
Если не ошибаюсь, в сборке на основе alexagf запускается какая-то рег. служба (весь этот рег. пакет занимает порядочное место) + предлагается с чем-то там соединиться и куда-то там войти, для меня это морока, тем более ничего подобного у JFK2005 нет. Плагины, устанавливающиеся вместе с Photoshop у JFK2005 легко удаляются без следа. Плагины, которые Вы хотите интегрировать в сборку и от которых она распухнет, можно ведь подключать по мере необходимости через AppLinks, я, к примеру, так и делал здесь и здесь.
Автор: AVanti 473
Дата сообщения: 25.04.2016 12:04
conservator

Цитата:
запускается какая-то рег. служба (весь этот рег. пакет занимает порядочное место) + предлагается с чем-то там соединиться и куда-то там войти


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


Цитата:
по мере необходимости через AppLinks


Разумеется, так всё и будет. Чистый фотошоп и плагины к нему в формате AppLinks. Никак иначе.
Автор: conservator
Дата сообщения: 25.04.2016 12:27
AVanti 473
Сборка от alexagf, как и от JFK2005, устанавливается активированной-зарегистрированной, никаких дополнительных действий по активации-регистрации не требуется, как не требуется и подключение к интернету. (Ух, оффтоп развели )
Автор: AVanti 473
Дата сообщения: 25.04.2016 12:39
conservator

Цитата:
Сборка от alexagf, как и от JFK2005, устанавливается активированной-зарегистрированной


Да не офтоп это, а по существу. Я же писал уже выше, в описании к сборке alexagf, от самого автора, цитата из файла "About the program":


Цитата:
Для обязательной активации программного обеспечения, подтверждения подписки и доступа к онлайн-услугам требуется подключение к Интернету и регистрация.


Правда, это цитата из раздела системных требований. Вот я никак понять и не могу, зачем эта строка? Автор ошибся? Ну, возможно, конечно... Сам, бывает, такое в описании могу накуралесить, так как мне важнее сама сборка, а не текст к ней... Ладно, раз Вы утверждаете, что всё уже активировано и зарегено, что, похоже на правду, значит с модулями активации проблем быть не должно и они должны уже быть удалены?
Автор: Proshaa
Дата сообщения: 25.04.2016 13:11

Цитата:
Если уж Вы хотите собрать Photoshop, воспользуйтесь исходником от JFK2005

JFK2005 делает уже портабельные сборки. нет смысла навешивать на них ThinApp.

Цитата:
уже удалены цветовые профили для Европы, Японии и Северной Америки,

а вот это - полный бред. человек, вырезающий это не имеет ни малейшего представления о профессиональной печати. эти профили = стандарт печати, а не "ненужные прибамбасы"
для сборки лучше всего взять emu от Painter - позволит выбросить действительно лишние службы и целые папки, значительно облегчив и ускорив сборку. что конкретно можно безболезненно удалять описано в прилагаемом nfo.
для работы СС в ХР им же написан патч (ориентированный именно на шоп).
инет резать обязательно: значительно ускоряется начальная загрузка. облачные сервисы без действующей подписки (платной) мертвы = выбрасывать однозначно.
у меня СС 2014 for XP в голом виде вышла около 500 метров. работает и на Win8.
какой шоп собирать - зависит от стоящих задач. лично меня в 99% случаев вполне устраивает CS-2


Цитата:
Вот я никак понять и не могу, зачем эта строка?

смысл строки: если у вас есть подписка и вы хотите пользоваться облачным сервисом - нужно официально активировать и зарегистрировать продукт ))

вообще-то - действительно оффтоп, уместнее в "заказе..."
Автор: conservator
Дата сообщения: 25.04.2016 13:17
AVanti 473
В том то и проблема, что после удаления регистрационного пакета ничего не работает (какое именно появляется окошко вместо запуска - не помню), попробуйте, может у Вас лучше получится. У меня не получилось избавиться от этого "хлама", а то бы давно собрал 86 битную последнюю версию. Кстати, у painter7 в описании к последнему патчу написано, что после применения патча активационные службы можно удалить.

Добавлено:

Цитата:
JFK2005 делает уже портабельные сборки. нет смысла навешивать на них ThinApp.
Странно, что сам JFK2005 об этом не в курсе , раз обещает собрать "полностью портабельную версию".
Автор: Proshaa
Дата сообщения: 25.04.2016 13:34

Цитата:
Странно, что сам JFK2005 об этом не в курсе

там речь идёт о х32-версии шопа, на которые он давно забил.

Страницы: 1234567891011

Предыдущая тема: OrCAD экспорт P&P файла


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