Информация о таблице лицензий сетевого ключа
Добрый день! После логина в сетевой ключ Sign нужно получить статус по таблице лицензий по каждому модулю, ресурс и выданное количество лицензий на него. Нашел только совет парсить ответ от HTTP сервера. Это решение является единственным? Если да, то тогда придется использовать GrdGetInfo() для получения адреса и порта сервера. Какой набор параметров запросить, Local или Remote?
GrdGIR_LocalIP Локальный IP-адрес сервера Guardant Net
GrdGIR_LocalPort Локальный IP-порт сервера Guardant Net
GrdGIR_RemoteIP Удаленный IP-адрес сервера Guardant Net
GrdGIR_RemotePort Удаленный IP-порт сервера Guardant Net
Есть ли возможность получить информацию без парсинга HTML? Во-первых, от версии к версии структура может меняться, во-вторых, текущий HTML содержит ошибки:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="expires" content="0">
</head>
<META http-equiv=refresh content=30>
<BR>
<body lang="EN-US" bgcolor="#fefefe" vlink="#1f477d" alink="#02289f" link="#1f477d"><font face="Arial" size="3" color="#1f477d=">
...
</font>
</body>
</html>
<META http-equiv=refresh content=30> находится не в <head>
<BR> не в <body>
Может, на парсинг информации о таблице лицензий оно не повлияет, но все равно служит доказательством того, что вывод будет переделываться от версии к версии.
Так вот, как вы порекомендуете получать информацию о состоянии таблицы лицензий?