;Project Name: autoProgramWriter.au3 ;Author Name: Jacob DiDiodato ;Project Version: 1.0 ;Last Edit: Thursday February 23rd 2017 @ 8:11 PM ;This program, when given a filename, will write all the characters of that file to notepad++ save for extra new lines. MAKE SURE THAT WHEN USING THIS PROGRAM THAT AUTO-INDENTING ON NOTEPAD++ IS DISABLED. ;To disable auto-indenting do the following Settings -> Preferences -> http://www.filedropper.com/pdndisableauto-indent #include #include $fileName = InputBox("filename", "Enter the filename to type") $file = FileOpen($fileName) $readFile = FileRead($file) ;MsgBox(0, "text", $readFile) ;Split the entire file into single characters $chars = StringSplit($readFile, "") ;Run notepad - if you don't have it it could be a problem Run("C:\Program Files (x86)\Notepad++\notepad++.exe") WinWaitActive("[CLASS:Notepad++]", "", 10) ;Write all the characters to notepad++ For $i = 1 To $chars[0] If $chars[$i] == Chr(9) Then Send("{TAB}") ElseIf $chars[$i] == Chr(10) Then ;Send("{ENTER}") Else Send($chars[$i], 1) EndIf ;Edit this if you want it to write faster or slower. Smaller numbers make it faster and larger numbers make it slower Sleep(10) Next FileClose($file)