Hi Peter,
There's nothing we specifically "built-in" to BlueZone/Rocket TE Web-to-Host that would prevent this. I would recommend to check, are the two processes running at the same Integrity Level? Low, Medium, High? If not, Windows User Interface Privilege Isolation(UIPI) will block messages from a process running at a lower integrity. A process's integrity level can be effected by user account privilege/context, As User, As Administrator, and the location where the executable file is running, AppData\LocalLow, etc. Also, in web-to-host type applications, there can be additional security in place that may effect interaction from external applications, depending on the mechanism used to open/launch the program from the web browser page, ActiveX, Java Web Start, Open Web Launch, etc. You can check a process's integrity level using Task Manager-Details tab. Does this help? If not, what is the mechanism/web-control being used to launch the Rocket TE session from the web browser?
Thanks,
Mike
------------------------------
Mike Slater
Software Engineer
Rocket Software
------------------------------
Original Message:
Sent: 10-01-2021 10:45
From: Peter Dunne
Subject: Guidance Scripting via Windows API
Hey All,
Product that I support can be used to write guidance scripts that will copy / paste data or send static strings of data or key stokes via window api from one application to another for example. A customer of both our companies uses our scripting across many applications, however they've had trouble sending such key strokes into Rockets Web2Host application.
Our team have engaged with the customer and tested both via our software and even creating a small VB script to send a single key stroke i.e. key 'A' to Rockets Web2Host application however the emulator presentation screen does not accept the value. (We tested both our product and VB script in the likes of notepad and command prompt and these work successfully).
Wondering if anyone knows of any reason / security / settings that could be preventing the emulation from accepting key strokes via windows api.
Appreciate any advise you can provide if possible.
------------------------------
Peter Dunne
Support Engineer
Verint
------------------------------