mohanthirteen Posted October 4, 2015 Posted October 4, 2015 Hello All,I am a newbie to AutoIT. I am trying to automate an application whose control properties window shows empty. How can i proceed next. Below is the snippet from Auto Info tool. Thanks in advance !>>>> Window <<<<Title: UC-OneClass: Qt5QWindowIconPosition: 1139, 181Size: 263, 470Style: 0x96CE0000ExStyle: 0x00000100Handle: 0x000000000002044A>>>> Control <<<<Class: Instance: ClassnameNN: Name: Advanced (Class): ID: Text: Position: Size: ControlClick Coords: Style: ExStyle: Handle: >>>> Mouse <<<<Position: 1251, 283Cursor ID: 0Color: 0xB6FFFF>>>> StatusBar <<<<>>>> ToolsBar <<<<>>>> Visible Text <<<<>>>> Hidden Text <<<<
water Posted October 4, 2015 Posted October 4, 2015 Welcome to AutoIt and the forum!Which application do you try to automate? Somehow it looks Quicktime related. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
computergroove Posted October 5, 2015 Posted October 5, 2015 First thing I would search for is command line parameters for the program. You can save yourself a lot of headache for something that has already been solved by the developer. If you cant find command line parameters then you can use pixelgetcolor, mouseclick, pixelchecksum, imgsearch, etc. What are you trying to accomplish? Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html
junkew Posted October 5, 2015 Posted October 5, 2015 (edited) faq 31 QT widgets can (partly) be automated with IUIAutomation and you can test it with simplespyhttps://www.autoitscript.com/wiki/FAQ#How_can_I_control_.28click.2C_edit_etc.29_an_external_.28html.29_application.3F Edited October 5, 2015 by junkew FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets
Teks Posted October 5, 2015 Posted October 5, 2015 Hi,that looks like Qt toolkit. As far as I know, Qt does not use windows controls and by-passes standard message based (GetMessage(), SendMessage()) event handling, it works at GDI level using its own signal-slot mechanism. I highly doubt AutoIt can do anything about it.
junkew Posted October 5, 2015 Posted October 5, 2015 As said qt is supported with msaa iuia ia2 see examples sectionhttps://mayaposch.wordpress.com/2013/02/15/msaa-and-ia2-accessibility-in-qt/ FAQ 31 How to click some elements, FAQ 40 Test automation with AutoIt, Multithreading CLR .NET Powershell CMDLets
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now