GuiltyC Posted December 22, 2013 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.
guinness Posted December 22, 2013 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
JohnOne Posted December 22, 2013 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.
GuiltyC Posted December 22, 2013 Author 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.
GuiltyC Posted December 22, 2013 Author 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 : )
JohnOne Posted December 22, 2013 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.
JohnOne Posted December 22, 2013 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.
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