How to jump from parent window to child window in pywinauto - windows

I am trying to automate printer driver setup installation steps. once i click next button it is jumping into small pop up window with OK button, I have to click that button. please help on this.

Find the control properties like title, automation_id, control type with the help of print_control_identifiers().

Related

Log Event Details Window is Not Showing Up in Data Stage Designer (IBM)

I can't see the detailed job log message from IBM Data Stage Designer (client) from a few days ago. I had worked well by double-clicking the log message on the job log panel, but suddenly it has been stopped to show up in the popup windows.
I tried to push the key combination: Shift + Window + Left/Right arrows, but it still does not provide the job log window. Could anyone has an idea how to make it visible again? I would appreciate it.
If you're working with multiple monitors, maybe on a laptop, changing the connected monitors, then maybe the popup window is showing "outside the box". You already tried to fix it with Shift+Win+←→, but this type of modal window will not stick to that.
Instead, try the following procedure:
Press Alt+SPACE while the window has focus. This will bring up the context menu of the window.
Use the arrow keys ↑,↓ to select Move and press ↵Enter. Do not click on it using the mouse.
The window is now in moving state. Press any arrow key ←↑↓→, just one keystroke.
Now, the window will be stuck to the mouse. Move the mouse around (without clicking) to retrieve the window.
Click once to release the window from the mouse.

Is there a way to make "pynput" clicks on "next" or "cancel" buttons in exe installer?

I made a python script to automate sum apps on windows, and its working very fine.
I am using pynput to click on elements (by giving the coordinates)and to insert a text to fields.
Like i said every thing is working very fine, the problem is when i am trying to click on a button (next, cancel...) on an exe installer, the mouse do not move and do not click on the given coordinates when the installer window is in focus.
when putting the installer window out of focus, the mouse starts moving and clicking.
Help please !!!
Thanks a lot

Unable to inspect or click a toolbar button using AutoIt

I have an old app to automate using AutoIt.
My biggest problem is to access a specific button inside a toolbar (like the example message).
When inspecting, the inspector only shows the info of the toolbar, not the individual buttons. I can't inspect a specific element inside it.
How can I tell the script which button should be clicked? Maybe find the tool bar and tell to click button 3, but how? Is it possible like this?
Thanks.
Resolved with the instance number of the button inside the toolbar.
Example: [CLASS:Viewcore_W32; INSTANCE:3]
I have to do some attempts with different indexes until right button is clicked but it works now.
Thanks.

How to mouse hover using Blue prism on a web page

I am trying to mouse hover a menu option using blue prism. I tried HTML/Win32/AA/Region mode while spying but none of them worked. If I click on that element, I will be navigated to a different page.
Any pointers will help.
Thanks
Not sure if you still need an answer on that as this question is more than month old.
If I understood you correctly, you want to hover mouse pointer over menu and then select one of the options from the drop down list. If so, there might be some options to achieve that without clicking on the menu itself.
If you want to open same link every time you navigate through this website, then you can launch the target URL instead of navigating through the menu.
Some HTML elements doesn't need to be visible to be active, on some websites you can 'click' on menu item without it being presented in form of drop down list. You can try to spy that element and navigate directly to it. If you won't be able to spy it you can search for correct element in application tree (Application Modeller -> Select some element -> click on arrow next to Identify button -> Open Application Navigator). Then you can use Mouse Click on that element via Navigate stage.
I've tried to imitate mouse hover on some website by spying whole browser window with Win32 mode, and then using Drop option in Navigate stage, giving the menu exact coordinates. Seems to be working, you can try this option as well.
You can test how menu reacts on Focus method in Navigate stage, but I wouldn't get my hopes up with this option.
If you share link to the website, then maybe I'll be able to help more.

Rgui - disable right click on plot window?

I've written a routine whereby a user is displayed an image (using grid.raster) and they click on it to define a region of interest (grid.locator).
I added in support for the user to right-click on the plot instead of left-click, which would undo their previously-clicked point.
This works by testing whether grid.locator() returns NULL (from the help file: "If the user did not click mouse button 1, the function (invisibly) returns NULL).
This works fine on Linux, but in Windows using Rgui, right-clicking the plot window brings up a context menu with 'Stop' and 'Continue' and continues waiting for you to click (i.e. the right click is not detected by grid.locator() since it's intercepted for the context menu first).
Is there some way to disable the right click context menu for the plot window in Rgui?
(The user is only going to use Rgui. For the moment I can tell them to use the middle click button to undo instead of right click and this works, but it is moot if they don't have a button with a scroll wheel/middle click button. Alternatively if there's some way I can listen for a keyboard event without having to load a UI package like gtk or tcltk I'm happy for that to happen too).

Resources