<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум Guardant &mdash; Программно узнать ID ключа]]></title>
		<link>https://forum.guardant.ru/topic/1098/</link>
		<atom:link href="https://forum.guardant.ru/feed/rss/topic/1098" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Программно узнать ID ключа».]]></description>
		<lastBuildDate>Wed, 24 Sep 2025 13:57:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Программно узнать ID ключа]]></title>
			<link>https://forum.guardant.ru/post/5506/#p5506</link>
			<description><![CDATA[<div class="quotebox"><cite>Aleksandr пишет:</cite><blockquote><p>Добрый день. Спасибо за ответы. Маленькая тонкость: я хочу знать номер ключа в приложении, собранном для Linux в Lazarus. Пусть даже на С, но под Linux. И возник более глобальный вопрос: а SDK вообще под Linux есть? Судя по сайту, он под Windows и предоставляется по запросу, а в составе инструментов общего назначения только SLK.</p></blockquote></div><p>1. По работе с ключом в Linux через Lazarus<br />Вы правы в своем предположении. Для защиты приложений под Linux на Lazarus (или на C/C++) используется не полноценный Guardant SDK, а Guardant API. Это набор библиотек и функций, которые позволяют выполнять основные операции с ключом, включая поиск и проверку.</p><p>Для вашей задачи — определения номера ключа — вам потребуются функции, описанные в разделе нашей документации:</p><p><a href="https://dev.guardant.ru/pages/viewpage.action?pageId=4751861">Поиск и проверка наличия ключа</a></p><p>2. Наличие SDK под Linux<br />Полноценный Guardant SDK, который включает графические утилиты и интеграцию со средами разработки, действительно предназначен для операционных систем семейства Windows.</p><p>Однако в его состав входят необходимые файлы (библиотеки и заголовочные файлы-обертки) для кросс-платформенной разработки под Linux. Описание этих файлов доступно здесь:</p><p><a href="https://dev.guardant.ru/pages/viewpage.action?pageId=11632647">Файлы Guardant API</a></p><p>3. Про Guardant SLK и глобальный вопрос<br />Вы абсолютно правильно обратили внимание на Guardant SLK. Это более современный и гибкий набор инструментов в составе технологии Guardant Station, который изначально поддерживает как Windows, так и Linux.</p><p>Важный момент: Guardant SLK (часть Guardant Station) и Guardant API/SDK — это несовместимые между собой технологии. Если вы рассматриваете переход на Guardant SLK для Linux, это потребует переработки кода защиты вашего приложения, так как используются разные API.</p>]]></description>
			<author><![CDATA[null@example.com (Тимофей Ершов)]]></author>
			<pubDate>Wed, 24 Sep 2025 13:57:40 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5506/#p5506</guid>
		</item>
		<item>
			<title><![CDATA[Re: Программно узнать ID ключа]]></title>
			<link>https://forum.guardant.ru/post/5503/#p5503</link>
			<description><![CDATA[<p>Добрый день. Спасибо за ответы. Маленькая тонкость: я хочу знать номер ключа в приложении, собранном для Linux в Lazarus. Пусть даже на С, но под Linux. И возник более глобальный вопрос: а SDK вообще под Linux есть? Судя по сайту, он под Windows и предоставляется по запросу, а в составе инструментов общего назначения только SLK.</p>]]></description>
			<author><![CDATA[null@example.com (Aleksandr)]]></author>
			<pubDate>Wed, 24 Sep 2025 08:41:16 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5503/#p5503</guid>
		</item>
		<item>
			<title><![CDATA[Re: Программно узнать ID ключа]]></title>
			<link>https://forum.guardant.ru/post/5501/#p5501</link>
			<description><![CDATA[<div class="quotebox"><cite>Aleksandr пишет:</cite><blockquote><p>Добрый день. Хочу узнать ID используемого ключа программно (через API) - и что-то не вижу похожих функций. А он (ID) точно есть. В какую сторону копать?</p></blockquote></div><p>Добрый день. Просьба уточните версию инструментов Guardant, которой вы пользуетесь?</p>]]></description>
			<author><![CDATA[null@example.com (Тимофей Ершов)]]></author>
			<pubDate>Tue, 23 Sep 2025 12:22:13 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5501/#p5501</guid>
		</item>
		<item>
			<title><![CDATA[Re: Программно узнать ID ключа]]></title>
			<link>https://forum.guardant.ru/post/5497/#p5497</link>
			<description><![CDATA[<p>GrdStartup -&gt; GrdCreateHandle -&gt; GrdSetAccessCodes -&gt; GrdFind</p><p>GrdFind <a href="https://dev.guardant.ru/display/DOC/GrdFind">https://dev.guardant.ru/display/DOC/GrdFind</a><br /> ... возвращает в том числе значения в структуре TGrdFindInfo, там есть и поле DWORD dwID, это оно и есть.</p>]]></description>
			<author><![CDATA[null@example.com (vlad-mal)]]></author>
			<pubDate>Tue, 23 Sep 2025 11:04:47 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5497/#p5497</guid>
		</item>
		<item>
			<title><![CDATA[Программно узнать ID ключа]]></title>
			<link>https://forum.guardant.ru/post/5495/#p5495</link>
			<description><![CDATA[<p>Добрый день. Хочу узнать ID используемого ключа программно (через API) - и что-то не вижу похожих функций. А он (ID) точно есть. В какую сторону копать?</p>]]></description>
			<author><![CDATA[null@example.com (Aleksandr)]]></author>
			<pubDate>Tue, 23 Sep 2025 08:38:15 +0000</pubDate>
			<guid>https://forum.guardant.ru/post/5495/#p5495</guid>
		</item>
	</channel>
</rss>
