Работа с Cfg файликом
Posted: 04 Dec 2022, 16:52
Нужна помощь, можете написать мини-скрипт которые будет создавать кфг файлик, и допустим в скрипте, MsgBox будет %cfg_data%, сам пока понять не могу.
Let's help each other out
https://www.autohotkey.com/boards/
https://www.autohotkey.com/boards/viewtopic.php?f=48&t=111181
Code: Select all
FileAppend, Твой текст, config.cfg ;Создаем cfg файл (config можно поменять на желанное имя, а "Твой текст" на желанный текст в файле)
FileRead, OutputVar, config.cfg ;Читает ранее созданый файл и сохраняет его содержимое в переменную "OutputVar"
MsgBox %OutputVar% ;Показывается MsgBox в котором выводиться содержимое OutputVar тобиш содержимое ранее созданого файла(проценты нужны для того чтобы AHK понял, что нужно выводить не просто текст "OutputVar", а само содержимое одноименной переменной
Сохраните этот скрипт в блокноте / notepad как UTF-8 с BOM.Проверил все работает кроме того что если у тебя в ос установлено больше чем два языка то русский язык отображаеться неправильно. Так и не понял как это пофиксить
Code: Select all
#Warn
#Singleinstance,force
F1:=a_scriptdir . "\config.cfg"
ifnotexist,%f1%
{
e=
(Ltrim join`r`n
Твой текст :
v1=low
v2=med
v3=high
)
FileAppend,%e%,%f1%,utf-8 ;-- << add UTF-8
}
ifexist,%f1%
{
Fileread,var,%f1%
;msgbox,%var%
try run,notepad "%f1%"
}
exitapp