Sign in to follow this  
Followers 0
GuiltyC

Really simple question!

8 posts in this topic

Hello :D!

I have some experience programming with AHK, however, Autoit has atracted my attention.

I'm new to Autoit script and I'm trying to create a script or program (obvious).

The thing is that i don't the function or symbol to determined a Key, i don't if im explaining myself...

basically if I press the ( F ) it will execute certains commands.

With AHK the command to so is: 

$`::Suspend
;
$~t:: ;Starts commands by pressing T
;
Send {F down}
Send {LButton down}
Sleep 135
return
;
 
if any could help me please with those lines for Autoit, I would appreciate it.
 

Share this post


Link to post
Share on other sites



What are you trying to do please? Also did you read the help file and Forum rules?


_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

What are you trying to do please? Also did you read the help file and Forum rules?

Trying to define a keystroke for the program to start executing the comands.

In the example  $~t::   // ( $ )  is the command that defines (t) as the buttom to start running the program.

Share this post


Link to post
Share on other sites

Mmmh this is how the program looks like...

HotKeySet( "{t}", "Actions" ) 
Func Actions()
   Send ( "{F Down}" )    
   MouseClick ("left Down")    
   Sleep (131)               
   MouseClick ( "Left up" )    ; Left Mouse ?
   Sleep (121)                
   Send ( "{F Up}" )     
   Sleep (4)
   Send ( "{SPACE Down}" )
   Sleep (9)
   Send ( "{SPACE Up}" )      
   Sleep (37)
   return 
EndFunc
;;; End script
 
i Compiled it, but i can't make it start.
don't really know what did wrong hope you help me a bit : )

Share this post


Link to post
Share on other sites

HotKeySet( "{t}", "Actions" ) 

while 1
Sleep(200)
wend

Func Actions()
   Send ( "{F Down}" )    
   MouseClick ("left Down")    
   Sleep (131)               
   MouseClick ( "Left up" )    ; Left Mouse ?
   Sleep (121)                
   Send ( "{F Up}" )     
   Sleep (4)
   Send ( "{SPACE Down}" )
   Sleep (9)
   Send ( "{SPACE Up}" )      
   Sleep (37)
   return 
EndFunc

You need to keep it alive.

Add an exit function


AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt   ipify 

Monkey's are, like, natures humans.

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