SummerGirl Posted June 8, 2013 Posted June 8, 2013 Dear all, I have started using Auto It and know its a wonderful tool. But does anybody know whether there is some tool which does write simple scripts from the GUI operation. (Similar to Macro Recorder in VBA) If there are any tools that can record the operations and write the scripts would like to use them. As it will help rather than creating from scratch. If anybody knows would appreciate in helping me to know about it. Thanks in advance!!
wakillon Posted June 8, 2013 Posted June 8, 2013 did you try SciTE / Tools / Au3Recorder ? AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
water Posted June 8, 2013 Posted June 8, 2013 The recorder is a good starting point but to get reliable scripts you need to write your script from scratch. Au3Recorder uses Mouse* and Send statements. So it depends on the screen size and position. And the user must leave mouse and keyboard alone while the script is running. Have a look at the Control* functions to enhance your script. 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
SummerGirl Posted June 8, 2013 Author Posted June 8, 2013 SciTE / Tools / Au3Recorder Do you from where it could be downloaded? As I could not find from the installer. Yes I know brushing of the commands would be required but felt it would be easy for easy GUI command testing.
wakillon Posted June 8, 2013 Posted June 8, 2013 SciTE / Tools / Au3Recorder Do you from where it could be downloaded? As I could not find from the installer. Yes I know brushing of the commands would be required but felt it would be easy for easy GUI command testing. SciTE Editor AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
water Posted June 8, 2013 Posted June 8, 2013 Au3Recorder is part of AutoIt - no need to download. I noticed today that there is another >recorder available that creates ControlClick commands. That would create scripts that are much more reliable. 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
storme Posted June 8, 2013 Posted June 8, 2013 There was a originally distributed with SciTe but removed in the latest version because it wasn't supported called "AutoItMacroGenerator". I use it all the time to generate starter scripts when I'm installing software. It will record what controls you click and give you an autoit script. It doesn't record keypress info but you can click on a text box (which will be recorded as a click) then use that information to enter data into the text box when you write your script. It isn't perfect and isn't maintained AND it is OLD but it does help! I'm sure you'll find a copy with a bit of Google searching if you're interested. Good Luck! John Morrison Some of my small contributions to AutoIt Browse for Folder Dialog - Automation SysTreeView32 | FileHippo Download and/or retrieve program information | Get installedpath from uninstall key in registry | RoboCopy function John Morrison aka Storm-E
TheSaint Posted June 8, 2013 Posted June 8, 2013 Another way, avoiding having to macro record anything, is to check the various Snippet banks here there and everywhere. Sure to be a script that does pretty much what you want it to ... especially with some judicious editing ... or at least, get you started in the right direction. You can't help having to go through a learning curve of some sort, when just starting though. Make sure brain is in gear before opening mouth! Remember, what is not said, can be just as important as what is said. Spoiler What is the Secret Key? Life is like a Donut If I put effort into communication, I expect you to read properly & fully, or just not comment. Ignoring those who try to divert conversation with irrelevancies. If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it. I'm only big and bad, to those who have an over-active imagination. I may have the Artistic Liesense to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)
SummerGirl Posted June 9, 2013 Author Posted June 9, 2013 Oh!! Sorry was in a weekend break!! Yes..I could not find Au3Recorder from the installer and also in SciTE4AutoIt3.exe Can you tell from where I can get the tool to record the ControlClick commands. Thanks again.
water Posted June 10, 2013 Posted June 10, 2013 The link is in my post #6. 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
wakillon Posted June 10, 2013 Posted June 10, 2013 Oh!! Sorry was in a weekend break!! Yes..I could not find Au3Recorder from the installer and also in SciTE4AutoIt3.exe Can you tell from where I can get the tool to record the ControlClick commands. Thanks again. If you have downloaded SciTE4AutoIt3.exe and installed it (if not already done as you didn't precised), then open SciTE and go to the menu Tools / Au3Recorder Also it can be found at C:\Program Files (x86)\AutoIt3\Extras\Au3RecordAu3Record.exe AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
SummerGirl Posted June 10, 2013 Author Posted June 10, 2013 Thanks!! Atlast I found the Au3Recorder from Extras....as mentioned above... but on executing it says MSVCR100.dll not present... Does it mean my installer is not properly downloaded? Kindly advise.
guinness Posted June 10, 2013 Posted June 10, 2013 SummerGirl, Search the Forum as you need the beta version of AutoIt. 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
FireFox Posted June 10, 2013 Posted June 10, 2013 but on executing it says MSVCR100.dll not present...You need to install the "Microsoft Visual C++ 2010 Redistributable Package" if the above solution does not work.
wakillon Posted June 11, 2013 Posted June 11, 2013 Thanks!! Atlast I found the Au3Recorder from Extras....as mentioned above... but on executing it says MSVCR100.dll not present... Does it mean my installer is not properly downloaded? Kindly advise. As Firefox said, install Microsoft Visual C++ 2010 Redistributable Package You can get it here : Microsoft Visual C++ 2010 Redistributable Package at Microsoft download center. Once done Au3Recorder will work. AutoIt 3.3.14.2 X86 - SciTE 3.6.0 - WIN 8.1 X64 - Other Example Scripts
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