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

» VMware ThinApp (formerly Thinstall) 3

Автор: Astra55
Дата сообщения: 03.05.2014 08:00
pavlaf
Да я вовсе не против, развлекайтесь, коли есть такое желание. Правда, терзают смутные сомнения в успешном исходе этой кампании, поскольку печальный опыт прошлого не вселяет оптимизма.
У меня один технический вопрос - чем сливали и компилили онлайн мануал?
Автор: AVanti473
Дата сообщения: 03.05.2014 08:25

Цитата:
Скачивать лучше браузером, Download Master с Яндекс.Диска скачивает файл со странным именем


Не знаю, моя ортодоксальная опера скачала с именем ThinApp5manual.zip )))


Цитата:
Не слушайте тех, кто бурчит, что доступный мануал расплодит... и т.д.


Собственно и я об этом! Будьте пожалуйста по возможности периодически на связи в топике, чтобы дискуссия не превращалась в войну с ветряными мельницами, а разговаривать предметно!


Цитата:
Желающие могут подключиться.


Да подключаемся, подключаемся ))) Только вот давайте по пунктам


Цитата:
Это оригинальное онлайн руководство ThinApp 5х с сайта VMware по состоянию на 1.05.2014..
Скопировал и скомпилировал в CHM pavlaf.


Отлично, теперь я бы всё-же очередной раз хотел бы вернуться к своей концепции перевода по частям прямо на этих страницах. Например:

Оригинал:

Код: 1. Installing ThinApp
You can use ThinApp to isolate applications, simplify application customization, deploy applications to different operating systems, and eliminate application conflict.
This information includes the following topics:
Автор: AVanti473
Дата сообщения: 03.05.2014 10:52
Итак, живой пример того, как я вижу процесс перевода руководства ThinApp

Вот я перевёл пункт Руководства "Системные Требования для работы ThinApp":

[more=Оригинал]1.1. ThinApp Requirements

Review the requirements for operating systems and captured applications before installing ThinApp.

1.1.1. Operating Systems, Applications, and Systems That ThinApp Supports

ThinApp supports various operating systems, applications, and systems.

· 32-bit platforms include Windows 8, Windows 2000, Windows XP, Windows XPE, Windows 2003 Server, Windows Vista, Windows Server 2008, Windows 7

· 64-bit platforms include Windows 8, Windows 8 64 bit, Windows XP 64 bit, Windows 2003 64 bit, Windows Vista 64 bit, Windows Server 2008 64 bit, Windows Server 2008 R2 64 bit, Windows 7 64 bit

· 16-bit applications running on 32-bit Windows operating systems

· 32-bit applications running on 32-bit and 64-bit Windows operating systems

· 64 bit applications running on 64 bit Windows operating systems

· Terminal Server and Citrix Xenapp

ThinApp supports Japanese applications captured and run on Japanese operating systems.

Certain operating systems and applications are not supported by ThinApp.

· 16-bit or non x86 platforms such as Windows CE

· 64-bit applications running on 32-bit Windows operating systems

· 16-bit applications running on 64-bit Windows operating systems

1.1.2. Applications That ThinApp Cannot Virtualize

ThinApp cannot convert some applications into virtual applications and might block certain application functions.

You must use traditional installation technologies to deploy some application types.

· Applications that do not natively support the deployment operating system.

If an operating system does not support the native installation of an application, that operating system is not a supported ThinApp deployment platform for that application.

· Applications requiring installation of kernel-mode device drivers

ODBC drivers work because they are user mode drivers.

· Antivirus and personal firewalls

· Scanner drivers and printer drivers

· Some VPN clients

Device Drivers

Applications that require device drivers do not work when packaged with ThinApp. You must install those device drivers in their original format on the host computer. Because ThinApp does not support virtualized device drivers, you cannot use ThinApp to virtualize antivirus, VPN clients, personal firewalls, and disk and volume mounting-related utilities.

If you capture Adobe Acrobat, you can modify and save PDF files, but you cannot use the PDF printer driver that enables you to save documents to PDF format.

Shell Integration

Some applications that provide shell integration have reduced functions when they exist in a ThinApp package. For example, a virtual application that integrates with Windows Explorer cannot add specific entries to the Windows Explorer context menus.

DCOM Services that are Accessible on a Network

ThinApp isolates COM and DCOM services. Applications that install DCOM services are accessible on the local computer only by other captured applications running in the same ThinApp sandbox. ThinApp supports virtual DCOM and COM on the same computer but does not support network DCOM.

Global Hook Dynamic Link Libraries

Some applications use the SetWindowsHookEx API function to add a DLL file to all processes on the host computer. The DLL intercepts Windows messages to capture keyboard and mouse input from other applications. ThinApp ignores requests from applications that use the SetWindowsHookEx function to try to install global hook DLLs. ThinApp might reduce the application functions.[/more]

----

[more=Перевод]1.1. Системные Требования для работы ThinApp

Ознакомьтесь с требованиями к операционным системам и захватываемым приложениям перед установкой ThinApp.

1.1.1. Операционные системы и требования приложений к системам, которые поддерживает ThinApp.

ThinApp поддерживает различные операционные системы, и требования приложений к системам.

· 32-разрядные платформы Windows 8, Windows 2000, Windows XP, Windows XPE, Windows 2003 Server, Windows Vista, Windows Server 2008, Windows 7

· 64-разрядные платформы Windows 8, Windows 8 64 бит, Windows XP 64 бит, Windows 2003 64 бит, Windows Vista 64 бит, Windows Server 2008 64-разрядная, Windows Server 2008 R2 64 бит, Windows 7 64 бит

· 16-разрядные приложения, работающие на 32-разрядных операционных систем Windows

· 32-разрядные приложения, работающие на 32-разрядных и 64-разрядных операционных систем Windows

· 64 разрядные приложения, работающие на 64-разрядных операционных систем Windows

· Серверные и Citrix XenApp

ThinApp поддерживает японские приложения, захват и запуск на японских операционных системах.

Некоторые операционные системы и приложения не поддерживаются ThinApp.

· 16-разрядные (не x86) платформы, такие как Windows CE

· 64-разрядные приложения, работающие на 32-разрядных операционных системах Windows

· 16-разрядные приложения, работающие на 64-битных операционных системах Windows

1.1.2. Приложения, которые ThinApp не может виртуализировать

ThinApp не может преобразовать некоторые приложения в виртуальные и может блокировать определенные функции программы.

Вы должны использовать традиционные технологии по установке и развёртыванию некоторых типов приложений.

· Приложения, которые изначально не поддерживают операционную систему развертывания.

Если операционная система не поддерживает обычную установку приложения, также как и если операционная система не поддерживается ThinApp платформой для развертывания этого приложения.

· Приложения, требующие установки драйверов устройств ключевого режима

ODBC драйвера работают, потому что они пользовательского режима.

· Защита от вирусов и персональные брандмауэры

· Драйверы сканера и драйверы принтера

· Некоторые VPN клиенты

Драйверы устройств

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

Если вы виртуализируете Adobe Acrobat, вы сможете изменять и сохранять файлы в формате PDF, но не сможете использовать драйвер принтера, который позволяет сохранять документы в формате PDF.

Shell Интеграция

Некоторые приложения, которые встраиваются в оболочку (контекстное меню), имеют ограничения в ThinApp. Например, виртуальное приложение, которое интегрируется в Windows Explorer, не сможет добавить определенные записи в контекстное меню Проводника Windows.

DCOM услуги, которые доступны в сети

ThinApp изолирует услуги COM и DCOM. Приложения, которые установили услуги DCOM доступны на локальном компьютере только другими таким же захваченным приложениям, работающим в той же песочнице ThinApp. ThinApp поддерживает виртуальные DCOM и COM на компьютере, но не поддерживает сети DCOM.

Глобальные динамические библиотеки DLL

Некоторые приложения используют функцию SetWindowsHookEx API для добавления файлов DLL для всех процессов на компьютере где будет использоваться виртуальное приложение. DLL перехватывает сообщения Windows, для захвата клавиатуры и мыши из других приложений. ThinApp игнорирует запросы от приложений, использующих функцию SetWindowsHookEx чтобы попытаться установить глобальные библиотеки DLL. ThinApp может снизить функциональность приложения.[/more]

Сравниваем, оцениваем, поправляем, улучшаем. Результат pavlaf запишет в итоговый мануал.

Ну что, продолжим в этом духе или будут другие идеи? pavlaf, вы как главный переводчик, как считаете, смогли бы нам скидывать такую информацию для обсуждения и правки?
Автор: pavlaf
Дата сообщения: 03.05.2014 11:09
Astra55

Цитата:
...чем сливали и компилили онлайн мануал?

Обычно делаю так:
1. Вручную копирую каждый раздел оригинала в отдельный документ Word. Делаю нормальное форматирование и сохраняю как веб-страницу с фильтром. Все файлы складываю в одну папку.
2. В WinCHM Pro создаю проект, используя существующие HTML-файлы. Содержание генерируется автоматически. Во встроенных визуальных редакторах правлю содержание и делаю его иерархическим, создаю закладки и гиперссылки, делаю дизайн будущей CHM-ки.
3. Подправляю разделы снова в Word'е. Это приходится делать из-за некоторой несовместимости редакторов.
Запускаю сборку CHM.
Автор: AVanti473
Дата сообщения: 03.05.2014 11:53
Ещё пара слов, так сказать к месту:

То, о чём я говорил ранее - неоднозначный перевод!


Цитата:
Because ThinApp does not support virtualized device drivers, you cannot use ThinApp to virtualize antivirus, VPN clients, personal firewalls, and disk and volume mounting-related utilities.


Если дословно, то концовка "and disk and volume mounting-related utilities" переводится как "и диск и объем монтажа, связанных с коммунальным".

Человеку не имеющему дело с программой логичнее перевести это, как полную невозможность ThinApp поддерживать работу программ, работающих с дисками и разделами! На самом же деле, мы знаем, что существуют портабельные дефрагментаторы разделов HDD, и программы поиска утерянного содержимого на томах разделов. А учитывая контекст драйверов, правильнее перевести как отсутствие поддержки утилит связанных с монтированием дисков и томов.

И конечный вариант получается немного иным:


Цитата:
Дело в том, что ThinApp не поддерживает драйверы виртуальных устройств, вы не можете использовать ThinApp для виртуализации антивируса, VPN клиента, персонального брандмауэра, а так же утилит связанных с монтированием дисков и томов.


Именно с такими спорными моментами будет часто сталкиваться переводчик мануала по ThinApp, а наша задача, их уточнять и поправлять в процессе работы...
Автор: obla4ko4240019
Дата сообщения: 03.05.2014 12:22
AVanti473

Цитата:
Если дословно, то концовка "and disk and volume mounting-related utilities" переводится как "и диск и объем монтажа, связанных с коммунальным".

Человеку не имеющему дело с программой логичнее перевести это, как полную невозможность ThinApp поддерживать работу программ, работающих с дисками и разделами! На самом же деле, мы знаем, что существуют портабельные дефрагментаторы разделов HDD, и программы поиска утерянного содержимого на томах разделов. А учитывая контекст драйверов, правильнее перевести как отсутствие поддержки утилит связанных с монтированием дисков и томов.

дословно - это через гугл транслейт?
никакой это не спорный момент, перевод здесь может быть один - тот, который предложили вы. Учитывая контекст PC-related, до другого даже невозможно додуматься.
Автор: regist123
Дата сообщения: 03.05.2014 12:36
AVanti473 10:25 03-05-2014
Цитата:
Отлично, теперь я бы всё-же очередной раз хотел бы вернуться к своей концепции перевода по частям прямо на этих страницах. Например:

Уже относительно давно пользуюсь несколькими переводами и сборками от pavlaf. Он обычно делает делает свой вариант перевода - собирает и выкладывает CHM в теме ссылкой на яндекс диск, потом в теме обсуждают, пишут замечания/пожелания и т.д., что надо исправить. В следующий версии это исправляется. Имхо, это самый правильный вариант и аналогичной методике следовали и при создание русификации для Notepad++ (правда там другие люди переводили). Если кто-то хочет подключиться к переводу, имхо, пускай напишет в личку к pavlaf и скажет, что вот эти разделы будет переводить он (чтобы несколько людей не делало одну и туже работу, а распределить её между людьми).

Astra55 08:55 22-04-2014
Цитата:
Формат pdf выбран по банальной причине: в виндах есть такая штука, как альтернативные потоки NTFS, из-за которой хомячки не могли открыть chm, это запрещала политика безопасности. Как ее выключить, они не знали и истошно визжали, что им хотят подсунуть заразу.
Эта проблема легко решается, достачно просто выкладывать файл в архиве.

AVanti473 15:05 02-05-2014
Цитата:
Боюсь нету. Раз лимит суточный, то достаточно подождать сутки, или выполнить переконект интернет-соединения (именно роутера) для получения нового IP-адреса, на котором лимитов не будет! Разумеется переконект интернет-соединения возможен при динамических IP. Если Ваш IP статичный, тоесть никогда не меняется, то остаётся лишь ждать нового лимита, либо, ещё варинат, использовать прокси или сайты-анонимайзеры. Готовых решений по этому вопросу почти нет, так как прокси меняются каждый день, а сайты-анонимайзеры долго не живут. Могу лишь посоветовать программу "Hide IP" для смены или сокрытия своего IP-адреса.

Насчёт смены IP это бред. Лимит суточный, но от IP не зависит, тут общая блокировка по кол-ву скачиваний.

pavlaf 11:53 24-04-2014
Цитата:
Для работы понадобился хороший локализатор. С некоторыми сложными дельфийскими формами WinCHM справился только Radialix. Хвалёный Passolo в топку. Жаль, что Головин прекратил развитие проекта, но и последняя бета Radialix 3 мощная и безглючная. Порташку пока никто не выкладывал, тоже пришлось делать самому.

речь про портативную сборку Radialix 3? В теме Radialix Localizer выкладывалась Radialix 3.0.0.486 Portable by Astra55, правда сейчас посмотрел он удалил свою ссылку, но можно было там попросить в теме, чтобы перезалили .
Автор: pavlaf
Дата сообщения: 03.05.2014 12:50
AVanti473
О коллективном творчестве. Желательно, чтобы предложенные переводы соответствовали следующими требованиям:
- Не переводить док к программе, в которой не разобрался. Можно переводить в ходе изучения программы и всё перепроверять при её использовании.
- Никаких машинных переводов.
- Не делать дословный перевод. Изложение исходника должно быть грамотным русским, но не теряющим смысл сказанного. Никакого словесного мусора типа "пожалуйста, ...".
- Технические термины использовать те, которые устаканились в рунете. Не переводить термины, если принято использовать оригинальные.
- Не переводить, если не уверен, что правильно понял автора.
- Не торопиться. Работу можно сделать или быстро, или хорошо. Хорошо и быстро - это высший пилотаж, доступный немногим.
- И т.п.
Мой подход к переводам, надеюсь, понятен.
PS. И, конечно же, я не могу всё бросить и заниматься только ThinApp. На остаток жизни есть задачи с более высоким приоритетом. Но эта работа мне интересна, так что делать буду. Я пока не тороплюсь с переводом, сначала перегоню в CHM все английские доки. Формат PDF неудобен для чтения, он создан с другой целью.
Автор: AVanti473
Дата сообщения: 03.05.2014 13:54

Цитата:
Насчёт смены IP это бред. Лимит суточный, но от IP не зависит,


Да вы что? А от чего зависит тогда? От "кукишей" в браузере? Давайте я вам на спор скачаю подряд 10 файлов с депозита, обходя лимиты переконектом и получением нового IP. Сомниваюсь, что у яндекса иные заморочки...


Цитата:
речь про портативную сборку Radialix 3?


У меня есть "Radialix v3.0.0.486 Install & Portable & Repack", качал когда-то отсюда же (с руборда), если надо, могу перезалить, было б только нужно кому...

P.S. Кстати, а что толку с этого и других локализаторов, если сейчас все онлайн подключения переводчиков стали платными? Хорошо ещё если на компе Promt стоит, а так только время терять... Вон, мой любимый Lingobit Localizer увы бесполезен, так как при попытке вызвать перевод того-же гугла или мелкософта, предлагается куда-то там подписаться в программу гуглопереводчика и что-то заплатить, а онлайн перевод от мелкософта вообще сдох. Не знаю как там в радиаликсе, но думаю везде одно и тоже, наверное поэтому и прекращена его разработка.
Автор: pavlaf
Дата сообщения: 03.05.2014 14:51
AVanti473
Использовать при локализации машинный и шаблонный переводы это моветон. Получаются глюки, например, линия вместо строка или наоборот. К тому же в оригиналах бывают ошибки и очепяпки, понять и исправить которые может только человек. Делать нужно только ручками и всё тщательно обдумывать. Переводчики можно использовать как чернорабочих помощников.
И откуда Вы взяли, что все онлайн переводы платные? У меня в URL-Album ссылки на 4 самых популярных, иногда загружаю, и они даже подкинуть на пиво не просят
Автор: AVanti473
Дата сообщения: 03.05.2014 15:21

Цитата:
Делать нужно только ручками и всё тщательно обдумывать. Переводчики можно использовать как чернорабочих помощников.

Дык и я собственно об этом, просто отвечал на пост regist123, который цитировал Вас )))


Цитата:
И откуда Вы взяли, что все онлайн переводы платные?

Из личной практики. надо было какую-то прожку перевести, о, вспомнил - MagixX6 когда x64 вышел, я решил глянуть насколько сложно сделать к нему русскую локаль. Загнал (кажись там Video_pro_X_EN.dll) в привычный для меня Lingobit Localizer и решил перевести пару пунктов меню. Не тут то было. Мелкософтовский онлайн ответил молчанием, а Гугловский сообщил... А впрочем, долго ли, пожалуйста, снова поставил, глядите:







И так же с мелкософтом онлайновым (читать строчки ниже на приведённом скрине). Не знаю как там уж в радиаликсе с этим делом - это не мой любимый шаблонник, да и проект его сдулся на третьей бэтке, но думаю для всех редакторов один сервис используется, а не разные...
Автор: Astra55
Дата сообщения: 03.05.2014 16:03
AVanti473
Давайте договоримся: на темы перевода Вы здесь больше высказываться не будете, надоело словоблудие ни о чем, лишь бы клаву потерзать. Демонстрация "талантов" комповых переводчиков никому не нужна. И это не обсуждается.
Автор: AVanti473
Дата сообщения: 03.05.2014 17:11

Цитата:
Давайте договоримся

Договорились Вы абсолютно правы!
Автор: regist123
Дата сообщения: 03.05.2014 17:44
AVanti473 15:54 03-05-2014
Цитата:
У меня есть "Radialix v3.0.0.486 Install & Portable & Repack", качал когда-то отсюда же (с руборда), если надо, могу перезалить, было б только нужно кому...

P.S. Кстати, а что толку с этого и других локализаторов, если сейчас все онлайн подключения

для Radialix есть отдельная ветка, давайте обсуждать его и выкладывать сборки там .
Ссылку на тему я оставил в предыдущем сообщение.
17:21 03-05-2014
Цитата:
Дык и я собственно об этом, просто отвечал на пост regist123, который цитировал Вас )))

в моём посте или в том который я цитировал, говорилось, что надо гуглом переводчиком или другим онлайн переводчиков переводить в Radialix ? Я тоже делал переводы в Radialix и всё переводил без онлайн переводчиков и без Промт-а.

Цитата:
Да вы что? А от чего зависит тогда? От "кукишей" в браузере? Давайте я вам на спор скачаю подряд 10 файлов с депозита, обходя лимиты переконектом и получением нового IP. Сомниваюсь, что у яндекса иные заморочки...

кто-нибудь говорил про депозит? Чем спорить с пеной у рта о вещах, про которые сами пишите "я сомневаюсь" лучше сначала проверьте или хотя бы почитайте онлайн FAQ от яндекса. Там ограничение по кол-во скачиваний в сутки, никаких привязок к кукисам, IP и прочей хрени. Обычный счётчик по кол-во скачиваний.
Извиняюсь за офтоп. Дальше обсуждать это в этой теме не намерен, ибо
Автор: antan222
Дата сообщения: 08.05.2014 09:25
Любопытно прописывание параметра NetRelaunch=0 в [BuildOptions], действительно влияет на скорость запуска или брехня.
Автор: Astra55
Дата сообщения: 08.05.2014 10:22
antan222
http://www.passmark.com/products/apptimer.htm - DIY with CLI!
http://utopiatm.chat.ru/download.html AppliTimer - DIY with GUI!
Автор: AVanti473
Дата сообщения: 08.05.2014 10:31

Цитата:
http://www.passmark.com/products/apptimer.htm - DIY!


И где вы их находите, такие полезные? ))) Ну лан, сенкс, пригодиться! )))

----------
Пы.Сы. На Win7x64 работает, а значится пригодиться!
Автор: antan222
Дата сообщения: 08.05.2014 12:25
Astra55
Спасибо, надо будет проверить как нибудь.
AVanti473
Если не лень для чистоты попробуй тоже.

Добавлено:
Запустил через AppTimer свою сборку FluidMask_3.3.8 (56.3 мб).
Время запуска - 0.2298
С прописанным параметром NetRelaunch=0, время запуска - 0.0256
Автор: AVanti473
Дата сообщения: 08.05.2014 18:26

Цитата:
AVanti473
Если не лень для чистоты попробуй тоже.


Цитата:
NetRelaunch=0 в [BuildOptions], действительно влияет на скорость запуска или брехня


Я просто никогда особо не использовал этот параметр. Что он хоть делать должен? Из дословного перевода, на вскидку - перезапуск сети? 0 - означает без перезапуска? А зачем приложению необходим перезапуск сетевых соединений? Я просто в этом вопросе не док...
Автор: antan222
Дата сообщения: 08.05.2014 18:52
AVanti473
Если сильно не обращать внимание на мой корявый перевод, то примерно так:


Цитата:
ThinApp устанавливает начальное значение параметра NetRelaunch, который определяет откуда запускается приложение с сетевого или съемного диска и для перезапуска приложения использует исполняемый файл-заглушку на локальном жестком диске. Этот процесс устраняет проблемы производительности, создаваемых Symantec AntiVirus, при его попытке сделать полное сканирование открываемых из сетевого ресурса или съемного диска исполняемых файлов. Это сканирование может повлиять на время запуска для больших исполняемых файлов.

Так как достаточно много настольных компьютеров используют Symantec AntiVirus, ThinApp позволяет приложениям открываться из сетевой папки без каких-либо длительных сканирований. Когда приложение запускается из сетевого ресурса или съемного диска, ThinApp создает параметром CachePath в каталоге на локальном диске исполняемый файл-заглушку и перезапускает приложение из этого исполняемого файла. Исполняемый файл из большого пакета можно загрузить в среду выполнения, а оставшуюся часть приложения прочитать из исходного местоположения в сети. В этом случае антивирусы считают, что приложение является локальным, поэтому не проверяют большие исполняемые файлы на общем сетевом ресурсе или съемном диске.

Автор: AVanti473
Дата сообщения: 08.05.2014 19:04

Цитата:
Так как достаточно много настольных компьютеров используют Symantec AntiVirus


Как минимум спорно. Но, раз ThinApp считает... С другой стороны, ну допустим мне не лень, и как я должен это проверить? Никогда не пользовал этот кх-кх Symantec, да и крайне редко запускаю сборки с флешнакопителя! Запуск с флешки вообще не приветствую, так как на собственном опыте убедился, что это не эффективно! Во первых не эффективно потому, как скорость запуска из-за скорости передачи данных с-на флэшку оставляет желать лучшего. Во вторых, не эффективно, так как цикл перезаписи инфы на флешнакопителях, к моему большому удивлению, оказался не резиновым! Работа приложения с флешки может напрямую повлиять на дальнейшую стабильную работоспособность девайса. У меня уже 4 флешки в топку пошли из-за попыток сделать на них живой виндовс. Если даже и получалось не убить их служебные области, где зафиксирована карта сбойников флешки, то количество запросов чтения-записи добивало носитель! Таким образом, даже не знаю что и ответить... А за информацию большое спасибо, пригодиться!!!
Автор: antan222
Дата сообщения: 08.05.2014 19:17
AVanti473
У меня небольшую разницу показало с жесткого диска, с флехи разница должна быть еще больше.
Автор: AVanti473
Дата сообщения: 08.05.2014 19:26

Цитата:
У меня небольшую разницу показало с жесткого диска, с флехи разница должна быть еще больше.


Да, но я так понял из перевода это вообще не касается приложений, запускаемых с локальных носителей? К тому же, основным условием срабатывания параметра должно быть наличие на рабочей машине Symantec AntiVirus, или я ошибаюсь?

Смысл запускать с локального диска, если приложение, там же, на локальном создаст фаил-заглушку


Цитата:
ThinApp создает параметром CachePath в каталоге на локальном диске исполняемый файл-заглушку и перезапускает приложение из этого исполняемого файла


и запустится без проблем, как и запустилось бы без этой заглушки


Цитата:
В этом случае антивирусы считают, что приложение является локальным, поэтому не проверяют
Автор: antan222
Дата сообщения: 08.05.2014 19:40
AVanti473
Наоборот, без параметра создает файл-заглушку. Ну ты что серьезно думаешь, что прога будет программно отыскивать Symantec? Нет конечно определит сеть или флешку и автоматом создаст заглушку.
Концовка перевода:


Цитата:
Если ваше приложение небольшое по размеру или вы знаете, что на компьютерах, где будет развертываться приложение не установлен Symantec AntiVirus, измените этот параметр.
[BuildOptions]
NetRelaunch=0

Автор: AVanti473
Дата сообщения: 08.05.2014 19:44

Цитата:
Ну ты что серьезно думаешь...


Ок, я извиняюсь что возможно не всё корректно понял, есть пара старых проектов, завтра сделаю варинаты с параметром и без и отпишусь, мне не проблема!
Автор: SkyRE
Дата сообщения: 08.05.2014 22:10
Так сказать "хак" от VMware vs Symantec - хоть стой хоть падай. Обход антивируса.
Автор: AVanti473
Дата сообщения: 08.05.2014 22:26
Ага, ну значит как-то так дело было. Для объективности взят плеер QQPlayer (на чём я его делал уже не помню, но проект остался). С плеера взятки гладки, он запускается и ничего больше не просит. Только вот я немножечко сделал иначе.
Первый вариант - сборка проекта как раз с функцией NetRelaunch=0 в [BuildOptions] (дописал туда сразу).
Второй вариант сборки - NetRelaunch=0 убрал.
Два варианта готового портабла ессесно положил в подписанные папочки.
При запуске, опять, для объективности запускаю сперва сборку с параметром и:
0.8547
следом идёт на тест запуска сборка без параметра и лог показывает:
0.8518

Вывод как-то (как любил говорить один мой старый приятель) - не айс. Судя по первому переводу приведённому здесь касательно параметра, 0.0029 ушли на создание файла заглушки... иначе я не могу это объяснить.

Ладно, для чистоты эксперимента удаляю песочницы и запускаю приложения ещё раз в обратном порядке:
Теперь первым стартует сабж без параметра:
0.8643
следом за ним стартую сборку с параметром:
0.8670

Значения изменились, но сборка с параметром по прежнему отстаёт! Ладно, что же покажет запуск с флешки? Песочницы удаляю, лью оба варианта на флешку.
AppTimer в помощь, поехали:
Первой стартует сборка, а пусть будет с параметром ))) :
0.9655
данные сняли, настала очередь сборки без параметра (барабанная дробь):
0.9539

Эх, опять выигрывает сборка, без параметра NetRelaunch=0 в [BuildOptions], причём уже с ещё более заметным перевесом )))

Ну, нету у меня Symantec AntiVirus! Если бы он был не важен, зачем тогда о нём упоминается в описании параметра? Либо я не прав, либо концовка перевода, приведённая выше, не точна.

--------------------


Цитата:
Так сказать "хак" от VMware vs Symantec - хоть стой хоть падай. Обход антивируса.


Таки похоже что да ))) Только, а что, серьёзно есть такой популярный антивирус Symantec? ))) Ну, не знаю не знаю, мне казалось и того что уже имеется в выборе антивирусов с далёкой середины 2000-ых более чем хватает... ))) Хотя, для таких ортодоксов как я, с Shadow Defender мне вообще на всё это дело глубоко и далеко..... Ну, как-то так ))) Не хотят люди, чтобы у них нормально работал портабл, пусть заводят себе Symantec-ов всяких и Виндовсы лицензионные пусть покупають с обязательными критиническими обновлениями )))
Нашли чего бояться блин. У меня ТВ-ящик поставил мне условия при обновке на днях, мол если не приму их, то фиг мне а не смарт-тв в будущем. А в условиях и слежка за каждым кликом, и прослушка, и слава господу у ящика ещё вебки нет, а так бы ещё где-нить в гугловском или LG-шном отделе ЦРУ, любовались моим колоритом в семейниках )))))))))) И ведь с моего же пля разрешения ))))))) Так кого же ещё теперь бояться ))))))
Автор: SkyRE
Дата сообщения: 08.05.2014 23:07
AVanti473 23:26 08-05-2014
Цитата:
Только, а что, серьёзно есть такой популярный антивирус Symantec?
У нас нет, за бугром да.
Цитата:
Ну, не знаю не знаю, мне казалось и того что уже имеется в выборе антивирусов с далёкой середины 2000-ых более чем хватает...
Не понял вы о чём, Symantec это старый "ламповый" Norton.
Цитата:
и Виндовсы лицензионные пусть покупають с обязательными критиническими обновлениями
Ну тут бы я поспорил, т.к. когда сам всё контролируешь - не вопрос, а вот когда чъё-то (за что потом к тебе предъявы) то лучше пускай обновляются.
Цитата:
А в условиях и слежка за каждым кликом, и прослушка, и слава господу у ящика ещё вебки нет, а так бы ещё где-нить в гугловском или LG-шном отделе ЦРУ, любовались моим колоритом в семейниках
Ну не надо быть настолько параноиком, можно же и без трусов по дому вышивать
Автор: Astra55
Дата сообщения: 10.05.2014 11:48
Кажись, удалось решить одну из главных проблем сборок ThinApp, а именно - полную блокировку доступа в Инет. Проверил на нескольких софтах, все ОК, фаер молчит, никто никуда не лезет. Пока что не исследовал те программы, которым положено по штату лазить в Инет, не исключено, что будет можно блокировать только определенные сайты. Разумеется, могут вылезти разные нюансы, но сама идея оказалась правильной, а как ее дальше развивать, будет видно.
Автор: distortion
Дата сообщения: 10.05.2014 12:10
Astra55
vbs?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

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


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