RDM able to deal with submit buttons that change ID on every page refresh

RDM able to deal with submit buttons that change ID on every page refresh

0 vote

avatar
mephisto
Disabled

Hi guys,

there is a website from a service provider we use that randomly changes the login button ID every time the page is refreshed, meaning that RDM cannot read the submit button. The webpage is https://www.gamma-portal.com/login.jspa in this example but I've seen this across a few other sites in the past as well.

Would be possible to implement something like that into RDM? Thanks!

All Comments (4)

avatar

Hello,

Would it be possible for you to go in the properties of your Web Browser entry, under the "Advanced" section and check "Automatic refresh".
By keeping the default value, your page will be refreshed after 1 minute, this should allow RDM to read the submit button.

Best regards,

James Lafleur

avatar

Hi James,

I tried that, no difference so far. I guess that setting would pull the submit button ID every 1 minute for example? Not sure that would work as the ID changes every time the page is refreshed so far I can see. Thanks!

avatar

Hello,

I just had a conversation with our engineering department and unfortunately, that is not something that could be added to RDM as a feature request.

For this reason, only 2 options are available to you:

1- Create a Custom Script in Javascript which would allow you to submit your credentials automatically on this website. Once created, this script can be pasted in your Web Browser entry by going under Login -> Custom -> Custom Script. Which means that every time your entry will be launched, the script will be executed.

2- Create a typing macro in RDM which would allow you to press on "Enter" once your credentials have been filling.
For more information on that matter. please refer to this link: https://help.remotedesktopmanager.com/settings_events_autotypingmacro.htm

Best regards,

James Lafleur

avatar

Hi James,

Thanks for getting back to me on this, I guess the macro will be the quickest way to resolve this then.