AchterlijkeVleugel 1 Posted July 15, 2014 Hi guys, So basically what im trying to do is to have my script or function(the whole script is a function and a hotkey) repeated once by a hotkey. But i can't figure out how to do this, any help please? Share this post Link to post Share on other sites
JohnOne 1,603 Posted July 15, 2014 Func _Func() For $i = 1 To 2 MsgBox(0, "Title", "Text?") ;code here. Next EndFunc ;==>_Func 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
AchterlijkeVleugel 1 Posted July 15, 2014 Why the mesagebox? Share this post Link to post Share on other sites
guinness 1,517 Posted July 15, 2014 To show you how loops work. 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 Share this post Link to post Share on other sites
AchterlijkeVleugel 1 Posted July 15, 2014 Func _Func() For $i = 1 To 2 MsgBox(0, "Title", "Text?") Sleep(Random(300, 500, 1)) send("ssssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) Send("sssssssssssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) send("sssssssssssssssssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) Send("sssssssssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) Send("sssssssssssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) Send("ssssssssssssssssssssssssss") Sleep(Random(300, 500, 1)) Send("ssssssssssssssssssssssssssssss") Next EndFunc ;==>_Func This is what i got right now but the script automatically terminates? Share this post Link to post Share on other sites
JohnOne 1,603 Posted July 15, 2014 HotKeySet("{Esc}", "_Func") While 3 Sleep(321) WEnd Func _Func() For $i = 1 To 2 ConsoleWrite($i & @LF) ;code here. Next EndFunc ;==>_Func 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
AchterlijkeVleugel 1 Posted July 15, 2014 but that doesnt repeat once, that keeps repeating till i press esc right? Share this post Link to post Share on other sites
JohnOne 1,603 Posted July 15, 2014 No, it repeats once. 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
AchterlijkeVleugel 1 Posted July 15, 2014 uhm my s key doesnt work anymore? i thi cuz of the cript? 1 Geir1983 reacted to this Share this post Link to post Share on other sites
JohnOne 1,603 Posted July 15, 2014 No. 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