Команды

С помощью команд в Кликкерманн можно запрограммировать любую автоматизацию. Ниже будет приведен список команд. Более подробная информация приведена в документации в разделе «Язык сценариев».

Мышь

LCLICK — Левый клик
LCLICK — Левый клик в текущей координате
RCLICK — Правый клик
MCLICK — Клик средней клавишей
DBLCLICK — Двойной левый клик
LDOWN — Зажать левую клавишу
LUP — Отпустить левую клавишу
RDOWN — Зажать правую клавишу
RUP — Отпустить правую клавишу
MDOWN — Зажать среднюю кнопку
MUP — Отпустить среднюю кнопку
MOVE — Переместить курсор
MOVER — Переместить курсор относительно
WHEELDOWN — Крутить колесико вниз
WHEELUP — Крутить колесико вверх

Клавиатура

НАБОР КЛАВИШ
KEYPRESS — Нажать клавишу
KEYDOWN — Зажать клавишу
KEYUP — Отпустить клавишу
KEYSTRING-Набрать текст
GETKEYSDOWN — Поместить в массив зажатые клавиши
GETKBLAYOUT — Получить код раскладки
SETKBLAYOUT — Установить код раскладки

Экран

GETSCREEN — Снимок экрана в буфер программы
GETSCREENO — Снимок экрана в области
SCREENSHOT — Вывод снимка в файл
SCREENSHOTEX — Вывод снимка в файл с параметрами
SCREENSHOTFIX — Вывод снимка в конкретный файл
ФУНКЦИИ
ЦВЕТОКОРРЕКЦИЯ

Вычисления

DEFINE — Объявить переменную
UNDEFINE — Удалить переменную
INC — Увеличение/Уменьшение переменной
RND — Рандом из диапазона
RNDFROM — Рандом из вариантов
DIST — Вычислить расстояние между двумя точками
INT — Целая часть числа или преобразовать строку в число
SIN — Синус
COS — Косинус
ARCSIN — Арксинус
ARCCOS — Арккосинус
SQRT- Квадратный корень
POW — Возведение в степень
ROUND — Округление числа
ARRPUSH — Добавить элемент в конец массива
ARRPOP — Извлечь из массива последний элемент
ARRSIZE — Размер массива
ARRSORT- Сортировка массива
TFREADARR — Считывает массив из файла
TFWRITEARR — Записывает массив в файл
STRSEPARATE — Разбивает строку на подстроки в массив

Условия, циклы, подпрограммы

IF — Условие
SWITCH — Переключатель
FOR — Цикл с параметром
WHILE — Цикл с предусловием
SUB — Подпрограммы
THREAD — Потоки

Строки

ФУНКЦИИ
ТЕКСТОВЫЕ ФАЙЛЫ
SETVAR — Присваивает значение переменной по ее имени
GETVAR — Возвращает значение переменной по ее имени
CHAR — Возвращает символ по его коду
FROMCLIP() — Чтение буфера
TOCLIP — Запись в буфер
HTTPGET- Web-запрос
INIREAD — Считывает параметр из INI файла
INIWRITE — Записывает параметр в INI файл

WinAPI

HGETQ — Возвращает HWND по координатам
HSET- Вкл/Выкл оконного режима
HGETTEXTO — Возвращает текст на элементе
HSETTEXT — Записывает текст на элемент
HGETPID — Возвращает PID процесса по HWND
WNDFINDQ — Поиск окна по заголовку
WNDPOS — Перемещает окно
WNDSIZE — Устанавливает размер окна
WNDSTATE — Сворачивает/разворачивает окно
WNDGETINFO — Получает инф-цию об окне
WNDSETINFO — Обновляет инф-цию об окне
WNDBUMP — Помещает окно на передний план
SENDMESSAGE — Системное сообщение окну
POSTMESSAGE — Системное сообщение окну
GETMESSAGE — Принимает сообщение посланное кликеру

Прочее

Name — Имя скрипта
Include — Вставляет код из внешнего файла
LogFile — Запись лога в файл
Autorun — Автозапуск
Режим PS/2 мыши
Режим PS/2 клавиатуры
Define — Объявляет макрос
EXECUTE — Вызывает внешний файл
INPUTBOX — Диалоговое окно ввода строки
DIALOGBOX — Диалоговое окно с кнопками
RADIOBOX — Диалоговое окно с переключателями
READMEM — Извлекает целое значение из памяти процесса
WRITEMEM — Помещает целое значение в память процесса
GETFILELIST — Помещает в массив список файлов
GETDIRLIST — Помещает в массив список каталогов
skip: — Метка
GOTO (skip) — Переход к метке
HALT-Стоп
HALT(1) — Стоп и закрыть кликер

Рейтинг
Поделиться с друзьями
Clickermann