сложно понять..Мой исходник для медиков смотри.
Подключение к сайту, получение ответа, парсишь овет, готово
сложно понять..Мой исходник для медиков смотри.
Подключение к сайту, получение ответа, парсишь овет, готово
Например написать дизайн на HTML + JavaScript (Он еще и Visual Basic поддерживает) и запустить внутри AHK через создание объекта ScriptControl в Windows'e.Всем привет,у меня возник тут не большой вопрос возможно ли в гуи сделать
пролистывание страницы как в браузере,если да,то как?
Значить тебе рано до этого, у него то еще и самые простые и легкие решения.сложно понять..
Если я правильно понялВсем привет,у меня возник тут не большой вопрос возможно ли в гуи сделать
пролистывание страницы как в браузере,если да,то как?
я попросил скинуть урок, если таковой имеется, по его коду разобраться не могу.Например написать дизайн на HTML + JavaScript (Он еще и Visual Basic поддерживает) и запустить внутри AHK через создание объекта ScriptControl в Windows'e.
Выполнять можно и другими способами.
Значить тебе рано до этого, у него то еще и самые простые и легкие решения.
Уроков я не видел.я попросил скинуть урок, если таковой имеется, по его коду разобраться не могу.
Сперва нужно нормально AHK изучить, и как пользоваться SAMP UDF уже сам разберешься.Приветик. Как пользоваться Samp UDF, и как вообще его использовать?
Виртуальные коды клавиш(https://api.farmanager.com/ru/winapi/virtualkeycodes.html)Как изменить клавишу включение скрипта?
К примеру вместо Numpad5, или !1 поставить букву.
Можете кто нибудь написать функцию,если это возможно.
Короче,чтобы по тексту в тхт файле,можно было определить номер строки. допустим
text:="Вася пупкин"
Если в в тхт файле найден данный текст,он выводит НОМЕр строки этого текста
GetNumberLineForText(file, str)
{
Loop, Read, %file%
{
if (InStr(A_LoopReadLine, str))
return A_Index
}
return false
}
Не понял как работает,можешь расписать?AutoHotKey:GetNumberLineForText(file, str) { Loop, Read, %file% { if (InStr(A_LoopReadLine, str)) return A_Index } return false }
Первый параметр - название файла в которым ищем текст.Не понял как работает,можешь расписать?
MsgBox, % GetNumberLineForText("file.txt", "Текст который я ищу")
file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Loop, Read, %file%
If RegExMatch( A_LoopReadLine, "Nik \[(.*)] R-IP \[(.*)] IP \[(.*)]", line)
Первый параметр - название файла в которым ищем текст.
Второй параметр - текст который ищем.
Функция вернет строку в который будет этот текст (Если будет несколько совпадений, вернет только первую).
AutoHotKey:MsgBox, % GetNumberLineForText("file.txt", "Текст который я ищу")
Если это для чтения чатлога с конца, то это это вызывает потери производительности.Как чекать chatlog с конца?
Код:file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt Loop, Read, %file% If RegExMatch( A_LoopReadLine, "Nik \[(.*)] R-IP \[(.*)] IP \[(.*)]", line)
file := "file.txt", TotalLines := 0
Loop, Read, %file%
TotalLines++
Loop, % TotalLines
{
FileReadLine, line, %file%, % TotalLines - A_Index + 1
MsgBox, 4, Test, % "Строка №" TotalLines - A_Index + 1 ":`n" line "`nПродолжить?"
IfMsgBox, No
break
}
Левые числа выводятся -_-Первый параметр - название файла в которым ищем текст.
Второй параметр - текст который ищем.
Функция вернет строку в который будет этот текст (Если будет несколько совпадений, вернет только первую).
AutoHotKey:MsgBox, % GetNumberLineForText("file.txt", "Текст который я ищу")