<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Проверка присутствия в системе ключа]]></title>
		<link>https://forum.guardant.ru/topic/1044/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/1044/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проверка присутствия в системе ключа».]]></description>
		<lastBuildDate>Tue, 23 Jan 2024 13:37:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5082/#p5082</link>
			<description><![CDATA[<div class="quotebox"><cite>namet пишет:</cite><blockquote><p>Проблема в том, что при запросе лицензии методом GrdGetLicenseInfo, если у клиента воткнут не Guardant ключ, а HASP, ваш метод возвращает информацию об отсутствии лицензии просто чудовищно долго. (Возможно какой-то конфликт с драйвером ключей хаспа, может ещё что) Если стоит ваш ключ или нет никакого ключа то проблемы нет. Столкнулись с этим когда у клиента на одной машине работали одновременно 2 разные версии нашего ПО с вашими ключами и хаспом.</p></blockquote></div><p>Добрый день,</p><p>Уточните, пожалуйста, эта ситуация стабильно воспроизводится на разных машинах или только на одной?</p><p>Если стабильно на разных, пришлите, пожалуйста, информацию о версиях прошивок\микропрограмм ключей Sentinel и Guardant, на которых появляется это поведение.</p><p>Также, уточните: <br /></p><ul><li><p>Версии драйверов (наши и от HASP)</p></li><li><p>Версию Guardant Control Center</p></li><li><p>Версию Admin Control Center</p></li><li><p>Модели ключей</p></li><li><p>Версии ОС</p></li></ul>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Tue, 23 Jan 2024 13:37:48 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5082/#p5082</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5067/#p5067</link>
			<description><![CDATA[<div class="quotebox"><cite>Александра Старчаус пишет:</cite><blockquote><p>Добрый день, <strong>namet</strong>, </p><p>Есть некоторая дополнительная информация от разработчиков:<br />В логике абстракции SLK ключ, это носитель лицензий. Минимально-возможная единица лицензии — компонент (feature). Нет ни одного компонента, нет лицензии, вне зависимости от физического присутствия аппаратного ключа (когда речь именно про аппаратные ключи).<br />Опишите, пожалуйста, для какого сценария работы вы хотите получать данные о ключах, которые не были проинициализированы в Guardant Station?</p></blockquote></div><p>Я немного о другом говорю. Мне всё равно что записано в ключе, мне даже всё равно наш это ключ Guardant или ключ других разработчиков. Я спрашиваю о том, есть ли какое-то менее ресурсоемкое решение определить подключен ли ключ Guardant к машине или нет. Проблема в том, что при запросе лицензии методом GrdGetLicenseInfo, если у клиента воткнут не Guardant ключ, а HASP, ваш метод возвращает информацию об отсутствии лицензии просто чудовищно долго. (Возможно какой-то конфликт с драйвером ключей хаспа, может ещё что) Если стоит ваш ключ или нет никакого ключа то проблемы нет. Столкнулись с этим когда у клиента на одной машине работали одновременно 2 разные версии нашего ПО с вашими ключами и хаспом. </p><p>Сейчас из каких-то более менее разумных вариантов решения проблемы остается перебор всех HID устройств, сравнивать какой-нибудь pid/vid. Именно так мы и проверяем наличие хасп ключа. Если его нет, тогда уже не страшно вызывать тормозной GrdGetLicenseInfo. Но ваши ключи то тоже ведь не обязательно хидом могут писаться и нужно универсальное решение.</p>]]></description>
			<author><![CDATA[null@example.com (namet)]]></author>
			<pubDate>Tue, 09 Jan 2024 11:18:08 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5067/#p5067</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5064/#p5064</link>
			<description><![CDATA[<p>Добрый день, <strong>namet</strong>, </p><p>Есть некоторая дополнительная информация от разработчиков:<br />В логике абстракции SLK ключ, это носитель лицензий. Минимально-возможная единица лицензии — компонент (feature). Нет ни одного компонента, нет лицензии, вне зависимости от физического присутствия аппаратного ключа (когда речь именно про аппаратные ключи).<br />Опишите, пожалуйста, для какого сценария работы вы хотите получать данные о ключах, которые не были проинициализированы в Guardant Station?</p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Fri, 29 Dec 2023 11:29:14 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5064/#p5064</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5060/#p5060</link>
			<description><![CDATA[<div class="quotebox"><cite>namet пишет:</cite><blockquote><div class="quotebox"><cite>Александра Старчаус пишет:</cite><blockquote><p>Попробуйте воспользоваться функцией GrdFeatureCheck</p></blockquote></div><p>Дело в том что в разных ключах могут быть разные компоненты. Эта функция по сути проверяет конкретную фичу, а не сам ключ. В данном случае придется проверять все возможные варианты или создавать фичи чисто для проверки самого ключа. На сколько быстрее работает чем GrdGetLicenseInfo без подключенного ключа не проверял. </p><p>Оформите хотя бы как пожелание, может в будущем добавите такой метод чтобы можно было проверить наличие ключа без считывания с него лицензии и запроса фич.</p></blockquote></div><p>GrdGetLicenseInfo это и правда тяжелый метод, он служит для перебора всех доступных лицензий. GrdFeatureCheck - проверяет действительно корректную фичу, а в лицензии может быть несколько компонентов, и не все могут быть доступными. </p><p>Для поиска именно лицензий, кроме GrdGetLicenseInfo ничего нет. Однако, можно с помощью <a href="https://dev.guardant.ru/display/GSLK/visibility">visibility </a>искать не все лицензии, а конкретную.</p><p>Пожелание по доработке передала разработчикам.</p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Tue, 12 Dec 2023 14:31:27 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5060/#p5060</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5059/#p5059</link>
			<description><![CDATA[<div class="quotebox"><cite>Александра Старчаус пишет:</cite><blockquote><p>Попробуйте воспользоваться функцией GrdFeatureCheck</p></blockquote></div><p>Дело в том что в разных ключах могут быть разные компоненты. Эта функция по сути проверяет конкретную фичу, а не сам ключ. В данном случае придется проверять все возможные варианты или создавать фичи чисто для проверки самого ключа. На сколько быстрее работает чем GrdGetLicenseInfo без подключенного ключа не проверял. </p><p>Оформите хотя бы как пожелание, может в будущем добавите такой метод чтобы можно было проверить наличие ключа без считывания с него лицензии и запроса фич.</p>]]></description>
			<author><![CDATA[null@example.com (namet)]]></author>
			<pubDate>Tue, 12 Dec 2023 10:55:31 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5059/#p5059</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5058/#p5058</link>
			<description><![CDATA[<p>Добрый день, <strong>namet</strong>, </p><p>Попробуйте воспользоваться функцией <a href="https://dev.guardant.ru/display/GSLK/GrdFeatureCheck">GrdFeatureCheck</a></p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Tue, 12 Dec 2023 09:14:27 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5058/#p5058</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5057/#p5057</link>
			<description><![CDATA[<div class="quotebox"><cite>Александра Старчаус пишет:</cite><blockquote><p>Проверить работу электронного ключа можно по инструкции</p></blockquote></div><p>Добрый день.</p><p>Я не о том спрашивал, мне не нужно проверять живой ли у меня на руках ключ и диагностика ключей тоже не нужна, они живые. Мой вопрос в том, есть ли возможность проверить доступность аппаратного ключа Guardant подключенного к компьютеру не запрашивая с него никакой информации методами SLK. Потому что функция GrdGetLicenseInfo из SLK весьма прилично тормозит если её использовать на компе где ключ Guardant не подключен. Нужен какой-то аналог функции <strong>GrdCheck</strong> из SDK, но в SLK. Просто узнать есть ключ в системе или нет. Есть в SLK такое ?</p>]]></description>
			<author><![CDATA[null@example.com (namet)]]></author>
			<pubDate>Mon, 11 Dec 2023 12:09:46 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5057/#p5057</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5055/#p5055</link>
			<description><![CDATA[<p>Добрый день, <strong>namet</strong>, </p><p>Проверить работу электронного ключа можно по <a href="https://dev.guardant.ru/display/KB/0001">инструкции </a></p>]]></description>
			<author><![CDATA[null@example.com (Александра Старчаус)]]></author>
			<pubDate>Fri, 08 Dec 2023 10:01:54 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5055/#p5055</guid>
		</item>
		<item>
			<title><![CDATA[Проверка присутствия в системе ключа]]></title>
			<link>https://forum.guardant.ru/post/5054/#p5054</link>
			<description><![CDATA[<p>Приветствую. </p><p>Вопрос в следующем. Как правильней проверить присутствие в системе аппаратного ключа Guardant Sign используя SLK ?</p><p>В списке доступных методов запросы всяких фич, подписей, которых попросту может не быть. Единственное что увидел среди описанных в мануале <a href="https://dev.guardant.ru/pages/viewpage.action?pageId=71485269">https://dev.guardant.ru/pages/viewpage. … d=71485269</a> методов это GrdGetLicenseInfo. Но при этом он сразу же выделяет память и получает лицензионную информацию, а в данном случае это не нужно. При этом, если ключа в системе нет, то и ответ происходит не быстро.</p>]]></description>
			<author><![CDATA[null@example.com (namet)]]></author>
			<pubDate>Fri, 08 Dec 2023 04:34:50 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5054/#p5054</guid>
		</item>
	</channel>
</rss>
