Sign in to follow this  
Followers 0
SummerGirl

Auto Script Writer

15 posts in this topic

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!!

Share this post


Link to post
Share on other sites



did you try SciTE / Tools / Au3Recorder ?


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

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 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

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.

Share this post


Link to post
Share on other sites

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.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

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 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

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


Share this post


Link to post
Share on other sites

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.


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

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)

userbar.png

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

The link is in my post #6.


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

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.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

SummerGirl,

Search the Forum as you need the beta version of AutoIt.


_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

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.

 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites

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.0WIN 8.1 X64 - Other Example Scripts

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