Некоторые другие варианты - Blue Prism или Automation Anywhere, но они, вероятно, будут такими же скучными.
Проблема с автоматизацией Citrix заключается в том, что все, что вы получаете, это изображение пользовательского интерфейса. Никакие элементы приложения не могут быть просмотрены или взаимодействовать. Поэтому единственный вариант - использовать OCR для сканирования текста или других объектов и возврата относительных координат экрана (x, y). Затем вы используете эти координаты для ввода текста или установки флажков или чего-либо еще.
Если вы хотите написать код, вы, вероятно, можете получить положение на экране, используя библиотеку классов OCR или API. Есть один доступный здесь ocr.space / ocrapi . Он поддерживает несколько языков и может быть полезен, если вы хотите go этот маршрут.