Citrix Simulation API SDK с Citrix Receiver

Я пытаюсь использовать «Simulation API SDK» для сеанса Citrix, чтобы получить информацию о запущенных процессах в сценарии AutoIt.

Документация SDK доступна здесь: https://www.citrix.de/community/receiver-ica-sdks.html Для использования API необходим файл WfIcaLib.dll, который находится по адресу Programs/Citrix/ICA Client/WfIcaLib.dll

В современном «Citrix Receiver» такого файла нет, и я не смог найти способ установить этот SDK. Сам SDK все еще кажется современным, даже если документации уже несколько лет. Есть ли способ использовать этот SDK с современным Citrix Receiver (версия 4.4), или я просто зря трачу время?

Если это невозможно, есть ли хорошая альтернатива этому API для получения информации о процессах Citrix?

Заранее спасибо.


person DarthVader    schedule 08.09.2016    source источник
comment
Итак, этот SDK работал на вас? Удалось ли вам хотя бы запустить удаленный сеанс и запустить одно приложение на стороне клиента? Благодарность!   -  person Colorator    schedule 21.12.2017
comment
Да, этот SDK работает для меня. Используя его, я могу либо запустить полное подключение к рабочему столу, либо запустить одно приложение. Также работает получение такой информации, как существующие заголовки окон в citrix desktop. До сих пор это было успешно только для меня на машине с Windows 7. Win10 тоже может работать, но я перестал пробовать.   -  person DarthVader    schedule 08.01.2018


Ответы (1)


Проблема возникла на компьютере с Windows 10 с новейшим приемником Citrix. Я установил тот же приемник Citrix на машину с Windows 7, и файл dll теперь доступен. Похоже, что он устанавливается по-другому/без dll-файла в Windows 10.

person DarthVader    schedule 12.09.2016