AmberZ Posted May 26, 2011 Share Posted May 26, 2011 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. Link to comment Share on other sites More sharing options...
guinness Posted May 26, 2011 Share Posted May 26, 2011 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) UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _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 parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
AmberZ Posted May 27, 2011 Author Share Posted May 27, 2011 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. Link to comment Share on other sites More sharing options...
Ammy Posted May 17, 2013 Share Posted May 17, 2013 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. Link to comment Share on other sites More sharing options...
water Posted May 17, 2013 Share Posted May 17, 2013 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 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
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