<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Долгий старт приложения, защищенного Armor]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/776" />
	<updated>2020-09-22T07:37:44Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/776/</id>
		<entry>
			<title type="html"><![CDATA[Re: Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4412/#p4412" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>IMT пишет:</cite><blockquote><p>Проблема решена обновлением Armor. Теперь защищенное приложение стартует очень быстро.</p></blockquote></div><p>Добрый день. Обновленная версия GrdArmor будет доступна уже в следующем релизе Guardant SDK 7 update 7. Сегодня мы можем предоставить обновленную версию по запросу на почту hotline@guardant.ru</p>]]></content>
			<author>
				<name><![CDATA[Тимофей Ершов]]></name>
				<uri>https://forum.guardant.ru/user/1116/</uri>
			</author>
			<updated>2020-09-22T07:37:44Z</updated>
			<id>https://forum.guardant.ru/post/4412/#p4412</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/4411/#p4411" />
			<content type="html"><![CDATA[<p>Проблема решена обновлением Armor. Теперь защищенное приложение стартует очень быстро.</p>]]></content>
			<author>
				<name><![CDATA[IMT]]></name>
				<uri>https://forum.guardant.ru/user/99/</uri>
			</author>
			<updated>2020-09-21T19:35:46Z</updated>
			<id>https://forum.guardant.ru/post/4411/#p4411</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/3693/#p3693" />
			<content type="html"><![CDATA[<p>Ну так ожидаемый результат... Dll тот же экзешник, поэтому для него и не зависимо от главного эхэ выполняется поиск ключа, логин и распаковка(грубо говоря) того, что заказано в опциях armora. И в Вашем случае это выполняется два раза. А при использовании сетевого ключа, еще увеличивается время старта для каждого эхэ. </p><p>Для Dll , как вариант, можно использовать delayload, чтобы armor Dll срабатывал не при старте приложения, а при первом обращении к какой-либо функции библиотеки.</p><p>И еще момент... Если Вы используете с armorom и API для защиты приложения (как собственно рекомендуют разработчики), то так же добавляется время на Поиск-Логин-ЧтоТоЗамутитьСКлючем с помощью фукнкций API.<br />Т.е. в Вашем случае получается 3х-кратное .... с ключем.</p>]]></content>
			<author>
				<name><![CDATA[Alehandro]]></name>
				<uri>https://forum.guardant.ru/user/259/</uri>
			</author>
			<updated>2017-10-09T11:09:12Z</updated>
			<id>https://forum.guardant.ru/post/3693/#p3693</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/3690/#p3690" />
			<content type="html"><![CDATA[<p>Я еще сделал эксперемент и защитил одним сеансом главный файл и DLL к нему. Время старта увеличилось вдвое.</p>]]></content>
			<author>
				<name><![CDATA[IMT]]></name>
				<uri>https://forum.guardant.ru/user/99/</uri>
			</author>
			<updated>2017-10-06T15:16:21Z</updated>
			<id>https://forum.guardant.ru/post/3690/#p3690</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/3685/#p3685" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>IMT пишет:</cite><blockquote><p>... Колдунство какое-то...<br />Раньше была опция SPLASH, может, в Armor есть что-то подобное?</p></blockquote></div><p>В Armor&#039;e нет такой опции. Я задавал этот вопрос почти год назад (см. <a href="https://forum.guardant.ru/topic/776/last/post/)">https://forum.guardant.ru/topic/776/last/post/)</a> - обещали передать разработчикам. <br />Я двумя руками ЗА такую опцию и не заниматься &quot;колдунством&quot;.... <br />Но, этой весной&nbsp; обращался в суппорт и мне ответили: &quot;возможно выйдет вместе с очередной версией SDK&quot;, т.е. пока нет нового SDK, придётся делать как в доброй детской сказке: &quot;колдуй баба, колдуй дед...&quot;</p>]]></content>
			<author>
				<name><![CDATA[Alehandro]]></name>
				<uri>https://forum.guardant.ru/user/259/</uri>
			</author>
			<updated>2017-09-25T11:16:00Z</updated>
			<id>https://forum.guardant.ru/post/3685/#p3685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Долгий старт приложения, защищенного Armor]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/3677/#p3677" />
			<content type="html"><![CDATA[<p>После запуска приложения проходит продолжительное время до того, как что-то покажется. Что можно сделать в приложении, чтобы проинформировать пользователя о том, что идет процесс?</p><p>Пока что на ум приходит только одно решение в лоб: сделать такой себе launcher, который только покажет сплеш и запустит защищенное приложение. Когда защищенное приложение получит в конце концов управление, оно первым делом покажет тот же сплеш и уничтожит процесс launcher. Колдунство какое-то...</p><p>Раньше была опция SPLASH, может, в Armor есть что-то подобное?</p>]]></content>
			<author>
				<name><![CDATA[IMT]]></name>
				<uri>https://forum.guardant.ru/user/99/</uri>
			</author>
			<updated>2017-09-08T07:44:04Z</updated>
			<id>https://forum.guardant.ru/post/3677/#p3677</id>
		</entry>
</feed>
