GuiltyC Posted December 22, 2013 Share Posted December 22, 2013 Hello ! 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. Link to comment Share on other sites More sharing options...
guinness Posted December 22, 2013 Share Posted December 22, 2013 What are you trying to do please? Also did you read the help file and Forum rules? 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...
JohnOne Posted December 22, 2013 Share Posted December 22, 2013 (edited) HotkeySet() Edited December 22, 2013 by JohnOne AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
GuiltyC Posted December 22, 2013 Author Share Posted December 22, 2013 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. Link to comment Share on other sites More sharing options...
GuiltyC Posted December 22, 2013 Author Share Posted December 22, 2013 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 : ) Link to comment Share on other sites More sharing options...
JohnOne Posted December 22, 2013 Share Posted December 22, 2013 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. Link to comment Share on other sites More sharing options...
JohnOne Posted December 22, 2013 Share Posted December 22, 2013 Also MouseClick ("left Down") MouseClick ( "Left up" ) to MouseDown MouseUp AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
GuiltyC Posted December 22, 2013 Author Share Posted December 22, 2013 Thanks 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