Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: vizaritm on April 27, 2020, 07:46:05 AM

Title: INIWRITE/INIREAD Почему то не работает
Post by: vizaritm on April 27, 2020, 07:46:05 AM
INIWRITE ("D:\Torrent\cm413_32\Clickermann v4.13 x32\data\test.ini", "tik", 30, [hotkey] )
Такое ошибку интерпретации строки выдает с квадратами вместо кавычек
INIWRITE ("test.ini", "tik", 30, [hotkey] )
Почему то ничего не меняет
INIREAD тоже не читает
И что я делаю не так, вроде все правильно. Может с виндой что то не то
В файле  test.ini
[hotkey]
tik=50
Title: Re: INIWRITE/INIREAD Почему то не работает
Post by: vizaritm on April 27, 2020, 10:16:42 AM
Спасибо, понял что файл ini должен лежать в корневой папке программы, а не в date, программа похоже не переваривает корректно другое расположение.
Title: Re: INIWRITE/INIREAD Почему то не работает
Post by: Vint on April 28, 2020, 12:35:20 PM
Спасибо, понял что файл ini должен лежать в корневой папке программы, а не в date, программа похоже не переваривает корректно другое расположение.
Ничего себе вывод. ini может лежать где угодно, правда пути работают только относительные. По умолчанию рядом со скриптом.
Если скрипт в "projects", то путь в data будет таким:
Code: (clickermann) [Select]
INIWRITE("..\data\test.ini", "tik", 30, "hotkey")
В справке квадратными скобками обозначаются необязательные параметры, зачем ты пишешь [hotkey]

Может сбило с толку что по синтаксису ini-файлов так пишется секция. Вот только синтаксис ini скрыт за реализацией функций кликера INIWRITE и т.п. и думать о нём не надо.