Sign in to follow this  
Followers 0
AmberZ

AutoIt Window Info cannot see controls on Firefox download dialog

5 posts in this topic

I am using the latest AutoIt version and Firefox 3.6. The application that I am working on has a dialog to trigger the Firefox download dialog to allow user choose the way to handle files. I tried to use the Finder Tool to locate the controls on this Firefox dialog then select the 'Save File' radio button and save the file from my application. However, the Finder Tool failed to detect the controls on this FireFox dialog. The title is ok, but not the rest.

I have the screenshot attached. Please help.

Thank you very much for your time.

Share this post


Link to post
Share on other sites



Firstly Welcome to the Forum. There is no Screenshot attached and the reason why you can't interact with Firefox is because it doesn't use the Windows API for GUI creation (I believe) so have a look at FF.au3 (you can find in the Examples Forum)


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

Firstly Welcome to the Forum. There is no Screenshot attached and the reason why you can't interact with Firefox is because it doesn't use the Windows API for GUI creation (I believe) so have a look at FF.au3 (you can find in the Examples Forum)

Thank you guinness for your reply. I attach this screenshot now (I forget pressing the 'Attach This File' button yesterday, sorry...)

I talked to the developer about your comment - doesn't use the Windows API. He said that this Firefox dialog is control by the Firefox browser. When this browser detects a program that be able to open the download file, it will open this dialog. It should be developed by the Windows API.

I'll take a look at the FF.au3 file and see if it can give me some clue.

Thank you very much again for your suggestions.

post-65087-0-49583200-1306464315_thumb.g

Share this post


Link to post
Share on other sites

Hello Amberz,

I am also facing exactly the same issue, AutoIT Info tool doesn't recognize controls on firefox download Pop-up window.

I need to select either 'Save File' or 'Open with' radio button, based upon the information which one is already selected. 

I am using 'ControlCommand' to to get the status of Radio button, but I don't have controlID for them.

Pls. let me know if you are able to resolve this issue & how.

Thanks.

Share this post


Link to post
Share on other sites

Welcome to AutoIt and the forum!

Please don't necro a two year old thread! Open a new one and we wil do our best to help you.


My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (NEW 2017-04-18 - Version 1.4.8.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (NEW 2017-02-27 - Version 1.3.1.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2015-04-01 - Version 0.4.0.0) - Download - General Help & Support - Example Scripts
Excel - Example Scripts - Wiki
Word - Wiki
PowerPoint (2015-06-06 - Version 0.0.5.0) - Download - General Help & Support

Tutorials:
ADO - Wiki

 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0