Hey all,
Very beginner question.
I'm looking to save a few variables to a .txt file (stuff in blue) and load them.
So my script is saving/loading the following: vAcct, vMsgOp, vMsgHK, vGameName, vGameOp, vGameHK
Code: Select all
; MAPPING
`::Suspend
RAlt::Reload
; SCRIPT
RCtrl::
Gui 1:Default
Gui, Add, GroupBox, Section h170 w200 ym+5 +Center, Load/Input then use Hotkeys
Gui, Add, Text, x18 y38, Name:
Gui, Add, Edit, x75 y35 vAcct
Gui, Add, DDL, x75 y58 w60 vMsgOp Choose1, |Ctrl|Alt|Shift
Gui, Add, Edit, x138 y58 w57 h20 vMsgHK Right, PgDn
Gui, Add, Text, x18 y98, Game:
Gui, Add, Edit, x75 y93 vGameName
Gui, Add, DDL, x75 y115 w60 vGameOp Choose1, |Ctrl|Alt|Shift
Gui, Add, Edit, x138 y115 w57 h20 vGameHK Right, PgUp
Gui, Add, Button, x75 y150, Save
Gui, Add, Button, x115 y150, Load
Gui, Show, AutoSize Center, D2Faster
Return
ButtonSave:
Gui, Submit, NoHide
FileDelete, %A_ScriptDir%\Test.txt
FileAppend, %Acct%`n%MsgOp%`n%MsgHK%`n%GameName%`n%GameOp%`n%GameHK%, %A_ScriptDir%\Test.txt
Return
ButtonLoad:
FileReadLine, Acct, %A_ScriptDir%\Test.txt, 1
FileReadLine, MsgOp_Input, %A_ScriptDir%\Test.txt, 2
FileReadLine, MsgHK, %A_ScriptDir%\Test.txt, 3
FileReadLine, GameName, %A_ScriptDir%\Test.txt, 4
FileReadLine, GameOp_Input, %A_ScriptDir%\Test.txt, 5
FileReadLine, GameHK, %A_ScriptDir%\Test.txt, 6
GuiControl, , Acct, %Acct%
GuiControl, , MsgHK, %MsgHK%
GuiControl, , GameName, %GameName%
GuiControl, , GameHK, %GameHK%
GuiControl, ChooseString, MsgOp, %MsgOp_Input%
GuiControl, ChooseString, GameOp, %GameOp_Input%
Return