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

» VMware ThinApp (formerly Thinstall) 3

Автор: alexchromets
Дата сообщения: 13.10.2014 23:47

Цитата:
Всё мелкософтовское, что выше версий 2007 имеет совершенно иной уровень защиты и не поддаётся портабелизации.

Покопал немного в эту сторону. Оказалось, что, как я и думал, ключ привязывается к железу и да, нельзя просто так сделать portable версию MS Project 2013. Зато можно сделать portable версию на базе портативной машины.
Информация по запуску приложения
[spoiler=Смотреть раздел "Информация по запуску приложения"]http://cwer.ws/node/335803/[/spoiler]
Значит это всё-таки возможно...
Теперь осталось продумать, как это можно реализовать с MS Project.
Автор: AVanti473
Дата сообщения: 14.10.2014 07:44
alexchromets


Цитата:
Зато можно сделать portable версию на базе портативной машины.


Да я Вас умоляю - перестаньте так шутить... Я на такой виртуальной портабельной машине все портабельные программы собираю, но это совсем не значит, что работающее приложение на её базе можно считать портабельным. С тем же успехом можете таскать в рюкзаке системник реального компа с установленным 2013 офисом. Да что там системник - человечество уже придумало и ноутбук и планшет! Вот Вам самая настоящая портативность получается Не ожидал я от -A.L.E.X.- такого ляпа, ох не ожидал. Кстати, как прикажете напрямую редачить файлы с физического компа, без переноса их в общую папку портабельной машины??? Во бред выходит - архиватор на физической машине, а офис на виртуальной, прям как в песне: - "Ты на суше я на море мы не встретимся никак..." Давненько я так не смеялся. С тем же успехом -A.L.E.X.- может начать выпуск полноценных портабельных операционных систем, со всем необходимым таким же псевдопортабельным софтом

P.S.
До чего дошёл прогресс - труд физический исчез,
Да и умственный заменит механический процесс.
Автор: antan222
Дата сообщения: 14.10.2014 09:17
AVanti473
Ну, а в принципе пацан молодец, какое широкое поле деятельности впереди, напихал в виртуалку софта, сделал снимок, считай набор портативных программ. Ну а уж взаимодействие с основной системой другой вопрос, что нибудь удумает.
Автор: aiki
Дата сообщения: 14.10.2014 13:17
Кстати обидно да :) Прежде чем сразу ругать, можно было хотя бы попробовать запустить разок или вбить в гугл "remote app". Все взаимодействие с реальной машиной присутствует и диски видны локальные, но конечно только частичное взаимодействие и буквы дисков другие. И думаете легко было в такой размер (виртуальный диск не сжатый) вместить установленную семерку с работающим офисом? :) Это не говоря о всем остальном. И кстати кто такой Alex? А насчет Project - виноват.. Вариант с виртуалкой был тупиковым и новых версий не планируется.
Автор: dinis124
Дата сообщения: 14.10.2014 14:28
Налетай Microsoft Project 2013 Portable

Сильно не ругаемся. Я на ХР сижу. Собрано на виртуальной 7-86 Протестировано на ноуте win7-86

На счет активации смотрите сами я так и не понял где ее глянуть то. Просто проба пера не более.
Автор: aiki
Дата сообщения: 14.10.2014 14:32
dinis124
вся засада как раз в активации :) Неспортивно делать портабл, который нужно переактивировать на каждом новом железе.
Автор: dinis124
Дата сообщения: 14.10.2014 14:47
aiki

ты мне по факту говоришь или просто так от фонаря? Запускал проверял?

Не спортивно делать херню как на фуфло-барыжном сайте выше описано. Проще думать дальше и ковать костыль нежеле извращение такое как выше на qwer.

Поясни твои слова пожалуйста, Что значит через какое то время он прекратит работать? Это триалка или что там?
Просто нет возможности гонять софт такой, стоит ХР а в ноуте такая херня как Microsoft Office и все их компаненты даром ненужны.
Этим фуфлыжникам там похеру че выложить, лишь бы поболее да поувесистее. Одни аля игрушки пунша чего стоят, жесть. Там кроме ушастого по моему мнению здравомыслием никто не обладает.

А этот момент:


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


Возможно следует автоматизировать. И будет занимать сеё действо одно нажатие кнопки, а после выключения удалять свои следы, вариантов сделать это полно, следует понять что там и как для начала.
Либо использовать вариант с рюкзаком, он очень хорош Кто такой Алекс? Да барыга.
Автор: aiki
Дата сообщения: 14.10.2014 15:37
это я просто в том смысле что офис на основе виртуалки делал я и выкладывал тут :) А уж кто его у куда там к себе на сайт утащил и торгует - это не мои проблемы :)
А вообще есть просто решение - запихивать в портабл на основе VL kms регистратор и регистрировать заново на каждом новом железе. По-другому никак.
Автор: dinis124
Дата сообщения: 14.10.2014 15:51
distortion


Забрать

MD5 checksums:2fd216d45be37f278b5f8079598a9cbb
SHA1SUM:62a090b42e72760367b003741c0ef4b9e63bea15

Добавлено:
aiki


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


Цитата:

А вообще есть просто решение - запихивать в портабл на основе VL kms регистратор и регистрировать заново на каждом новом железе. По-другому никак.

Да ладно тебе. Неспортивная ху...я
Автор: AVanti473
Дата сообщения: 14.10.2014 18:03
aiki

Цитата:
можно было хотя бы попробовать запустить разок или вбить в гугл "remote app"

Ну чтож, бум расширать кругозор, и всё же:

Цитата:
И думаете легко было в такой размер (виртуальный диск не сжатый) вместить установленную семерку с работающим офисом? Это не говоря о всем остальном.

Собственно одно другого не слаще, ведь:
- Во первых - ThinApp-ом здесь и не пахнет, следовательно уже офтоп выходит.
- Во вторых - Не важно что этот офис используют удалённо - всё равно на другой системе. (хотя идея заслужила внимания).


Цитата:
И кстати кто такой Alex?

Админ cwer.ws


Цитата:
барыга


Цитата:
Одни аля игрушки пунша чего стоят

В отношении последнего товарисча, как гриться, комментарии излишни. Сделал недавно этот "пунша" Corel, да ещё на ThinApp. На моё тонкое замечание о том, что он зря потел (конечно это было сказано в крайне вежливой форме), и эта работа относительно недавно была небезуспешно проделана мною - мой коммент с ссылкой на яндексдиск был удалён в тот же день. Таки да - ревнивые барыги не принимающие альтернативную реальность. К тому же яндексдиск это же пипец как нехорошо среди ссылок на его творение на летитбит, турбобит, юнибайт, гигабазу и випфаил. Месье старался, выкладывал, а тут я с яндексдиском и он с правами модерирования ))) Не забанил, и то слава богу.


Цитата:
кроме ушастого по моему мнению

KpoJIuK? Ну да ну да... Если бы ещё так рьяно не вырезал справки со своих репаков - цены бы ему не было )))
Автор: AVanti473
Дата сообщения: 15.10.2014 11:09

Цитата:
Налетай Microsoft Project 2013 Portable
Сильно не ругаемся. Я на ХР сижу.


А чего ругаться-то? Работает на Win7 x32/x64 Кушать вроде не просит. Из замеченного в ходе работы:
- По завершению песочница самоликвидируется, что не будет оптимальным для пользователей, настраивающих программу под себя - остальным не критично.
- Из следов в системе после работы остаётся папка C:\Windows\System32\Tasks\OfficeSoftwareProtectionPlatform

А так - даже понравилась реализация!

Автор: dinis124
Дата сообщения: 16.10.2014 09:16
AVanti473

Ну я почему и написал сильно не ругаемся.

Цитата:
C:\Windows\System32\Tasks\OfficeSoftwareProtectionPlatform

Во первых это первая проба сборки на win7 с параметрами настройки ее на скорую руку.
И второе, целью ставилось просто показать alexchromets,
что сборка будет запускаться и работать хорошо.
А папку зевнул ага, нужно было в песочницу ее вынести. Но не критично. Считаю первый блин не комом.

Автор: AVanti473
Дата сообщения: 16.10.2014 10:09

Цитата:
Считаю первый блин не комом.


Не комом, разумеется. Теперь желательно бы узнать, как Вы решили вопросы с активацией мелкософтовского продукта 2013 ? К примеру, есть у меня пламенное желание иметь именно портабельную сборочку Microsoft Visual Studio 2010 Ultimate Но, таки, всё упирается в степень защиты новых мелкософтовских продуктов...
Автор: pavlaf
Дата сообщения: 24.10.2014 21:00
Объясните, кто может.
В руководстве ThinApp 5.1 добавлена отладочная точка входа iexplore.exe, но в самой программе как были две, так и остались. Секцию [iexplore.exe] в Package.ini нужно добавлять вручную, или в списке Мастера Setup Capture для каких-либо приложений она появляется сама?
Автор: SunOK_ZM
Дата сообщения: 24.10.2014 21:47
pavlaf [more=(iexplore.exe)][iexplore64.exe]
Source=%ProgramFilesDir(x64)%\Internet Explorer\iexplore.exe
ReadOnlyData=Package.ro.tvr

[iexplore.exe]
Source=%ProgramFilesDir%\Internet Explorer\iexplore.exe
Shortcut=iexplore64.exe[/more] прописывается мастером, если перед постсканом нажать кнопку Internet Explorer и поставить точку напротив Include entry point for IE.
Автор: pavlaf
Дата сообщения: 25.10.2014 00:53
SunOK_ZM
Значит всё как и в прежних версиях. Автор руководства решил упомянуть забытую ранее третью отладочную точку входа, но её создание описал неправильно.
Автор: NickOnToluca
Дата сообщения: 25.10.2014 01:17
pavlaf
Это давно так, кажется. Эксплорер вынесли в отдельный блок в GUI захвата. Там он выбирается с опциями. А что не так в мануале?
Автор: pavlaf
Дата сообщения: 25.10.2014 02:20
NickOnToluca
В последней версии руководства написано, что если отметить показ точек входа для отладки, в список добавятся iexplore.exe, regedit.exe и cmd.exe, но реально при этом добавляются только две последних, как и раньше. Точку входа для нативного IE нужно добавлять отдельно.
Раньше был описан только захват IE 6, а про отладочную точку входа, запускающую нативный IE в виртуальном контексте написано не было. Теперь её упомянули, но смешали с двумя другими.
В мануале написано, что эта отладочная точка позволяет тестировать виртуализированные элементы управления ActiveX.
Автор: NickOnToluca
Дата сообщения: 27.10.2014 13:16
pavlaf
Вот такие у них дела с вычиткой мануала. Это не первый ляп, как при переходе с версии на версию так и просто спонтанный.
Автор: alexchromets
Дата сообщения: 29.10.2014 16:43

Цитата:
А папку зевнул ага, нужно было в песочницу ее вынести.

А каким образом это сделать?
И, кстати, ссылка битая. Обновите, пожалуйста.
Автор: Makak
Дата сообщения: 09.11.2014 19:14
сделал фотошоп 14года x32 портабельным - все работает
но вот вопрос появился при выходе процесс фотошопа продолжает висеть в памяти ... надоело постоянно вышибать есть ли какие варианты это победить?
Автор: AVanti473
Дата сообщения: 12.11.2014 23:23
Наверное америку я не открыл, но в результате долгой возни и сопоставления нашёл пару интересных моментов. К вопросу о полном удалении папки %drive_C% из проекта:

!!!!!
Папка "Documents and Settings" в Windows 7 при режиме изоляции (Merged) для диска "C:\" защищена лишь изоляцией папки "%drive_C%\Documents and Settings" в отличии от Windows XP, в которой за защиту этой папки отвечает изоляция папки %Profiles%
Папка "%drive_C%\Users" с должным режимом изоляции необходима для Windows 7, если в проекте нет папки %Profiles%
Папка "%drive_C%\Documents and Settings\Public\Documents" необходима для Windows 7, если в проекте нет папки %Common Documents%
Папка %drive_C%\Documents and Settings\Public\Desktop необходима для Windows 7, если в проекте нет папки %Common Desktop%
!!!!!
а так же:
!!!!!
Папкам:
%My Pictures%__________(Изображения)______________C:\Users\<user_name>\Pictures
%My Videos%___________(Мои видеозаписи)__________C:\Users\<user_name>\Videos
_______________________(Моя музыка)______________C:\Users\<user_name>\Music
_______________________(Загрузки)________________C:\Users\<user_name>\Downloads
Для Windows 7 соответствуют:
%Profile%\Pictures
%Profile%\Videos
%Profile%\Music
%Profile%\Downloads
Но и старые папки %My Pictures% и %My Videos% можно (если это необходимо) использовать в проекте, для совместимости работы сборки с Windows XP
!!!!!

Иными словами, удаляем %drive_C%\Documents and Settings из проекта и получаем на Win 7 решето в папке Documents and Settings (сам проверил ради интереса). К чему это может привести - подумать страшно... Другой вопрос, что в Win 7 папка Documents and Settings достаточно хорошо защищена от вмешательства пользователя, а в качестве её альтернативы предлагается папка C:\Users, которая полностью обрабатывается в проекте ThinApp. Но, у меня, например, специально в системе получены все права на Documents and Settings, и стоит лишь упустить в проекте "%drive_C%\Documents and Settings" как возникает решето в системную по сути папку! Понятно, что сами программы туда особо не полезут, но вот вирусы и трояны из взломов - очень даже могут. Да и для самой системы такая ситуация как-то не очень.

Может кому мои исследования будут полезны...
Автор: AVanti473
Дата сообщения: 13.11.2014 10:17
P.S. Наконец-то дошли руки, делал для себя, но может кому пригодится для работы и исследований:
https://yadi.sk/d/LNhlT8r5cgS3W
Не вижу смысла выкидывать в андеграунд, так как программка весьма профильная и для узкого круга присутствующих.
(описание особенности от базовой версии в текстовом файле к программе, ну или здесь)
Автор: pavlaf
Дата сообщения: 15.11.2014 09:14
Русский перевод руководства пользователя ThinApp 5.1.0:
http://msilab.net/rus.7956 (19.11.2014)
https://yadi.sk/d/a6yWCPmWchuw2 (19.11.2014)
В одном документе объединены руководство пользователя и справочник по параметрам в файлах конфигурации проекта. В архиве три варианта – английский, русский и совмещённый русско-английский. В конце имени архива указана дата последней правки: день-месяц-год.
Текущая редакция от 19.11.2014
(Начальный вариант был от 14.11.2014)
Автор: NickOnToluca
Дата сообщения: 17.11.2014 10:36
pavlaf
Круто. В отличие от интерфейса программы, маны на русском многим будут интереснее и полезнее.

Как там насчет ошибок в исходнике?
Давно не заглядывал, но как минимум то, что одна опция была не в той секции, это точно. Не исправляли?
Автор: pavlaf
Дата сообщения: 17.11.2014 13:28
NickOnToluca
Об одной ошибке кратко упоминал Astra55. С вашей подачи перечитал его FAQ и нашёл краткое упоминание об ошибке в вопросе 2-14.
В справочнике нет отдельного описания параметра OptimizeFor, который влияет на размер пакета. О нём говорится в разделе “13.2. Параметр CompressionType”. В трёх приведённых примерах указано так:

[Compression]
CompressionType=<Значение>

[BuildOptions]
OptimizeFor=<Значение>

Astra55 писал, что это ошибка, и параметр OptimizeFor должен быть в секции [Compression]. Я проверил, он работает и в той, и в другой секции. Попробуйте сами и напишите, что получилось. Логичней, конечно, этот параметр указывать в секции [Compression], раз он влияет на сжатие, поэтому мануал подправлю и обновлю архив.

P.S. Ваш вопрос заставил поразмыслить над оригинальным текстом. Там написано, что параметры в секциях [FileList], [Compression] и [Isolation] действуют как параметры секции [BuildOptions]. Они сгруппированы отдельно от других параметров [BuildOptions] для обратной совместимости. Я слегка исправил текст, но при следующей правке напишу понятней.
Автор: coherent
Дата сообщения: 17.11.2014 14:06
pavlaf

Цитата:
OptimizeFor=<Значение>
Параметр важный и часто используемый, наверняка кто-нибудь заметил ошибку, но никто об этом не сообщил. Досадно. Это не мелочь.

Здесь в теме уже наверняка все ставят автоматом этот параметр куда положено. Тем более, что этот вопрос задавался уже не раз и не два, с момента его появления, не помню в какой версии. А вот то, что разрабы никак не исправят это ляп и он кочует из одного мануала в другой - это с их стороны не очень ответственно.
Автор: pavlaf
Дата сообщения: 17.11.2014 15:03
coherent
Перечитайте ещё раз пост. Я быстренько всё проверил на одном из проектов и исправил первоначальное заявление. Похоже, дело обстоит так. Параметры из секций [FileList], [Compression] и [Isolation] нормально работают в секции [BuildOptions]. Разрабы вынесли их в отдельные секции по назначению для удобства пользователя. ThinApp все четыре секции видит как одну [BuildOptions]. Можно в неё без ущерба закинуть все параметры, только будет ненаглядно и неудобно их просматривать.
Попробовал перенести OptimizeFor в другие секции. Не работает. Перенести можно только в одну сторону - в "родную" секцию [BuildOptions]. Скорее всего, так можно делать со всеми параметрами трёх выделенных секций, но пробовать не стал. Кому интересно, попробуйте и напишите. Оно не надо, но знать полезно.
Автор: coherent
Дата сообщения: 17.11.2014 15:46
pavlaf

Цитата:
Я быстренько всё проверил на одном из проектов....Похоже, дело обстоит так. Параметры из секций [FileList], [Compression] и [Isolation] нормально работают в секции [BuildOptions]. Разрабы вынесли их в отдельные секции по назначению для удобства пользователя. ThinApp все четыре секции видит как одну [BuildOptions].

Если мне не изменяет память, то в первых версиях (наверное версия 4.5 или 4.6) параметр OptimizeFor= работал только в секции [Compression]. Можно, в принципе, полистать тему. Но разрабы по-видимому в какой-то последующей версии изменили положение дел и теперь все обстоит так, как вы описали. А этого никто не заметил, потому что уже привыкли.

Цитата:
Интересно, а будут ли работать в этих отдельных секциях "не свои" параметры?...Вы в теме давно, не пробовали?

Честно говоря, не приходило в голову. Но здесь есть любители поэкспериментировать...

Цитата:
Оно не надо, но знать полезно.

Согласен и приветствую, когда результаты наработок выкладываются для всеобщего пользования.
Автор: pavlaf
Дата сообщения: 17.11.2014 16:13
coherent
Попробовал и подправил пост.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

Предыдущая тема: Проблемы с закачкой


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