Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 3.27 sendmessage и postmessage. Отправка любых сообщений в систему

Страниц (6): « 1 2 3 4 5 [6]
 

51. Martin - 18 Апреля, 2023 - 13:02:47 - перейти к сообщению
Kibor , Понял, так не получится, нужно чтобы ctrl при копирование не нажимался а команда скопировать отправлялась.
52. Martin - 28 Апреля, 2023 - 17:32:31 - перейти к сообщению
 Kibor пишет:
Использовать key(для просмотра ссылки Вам необходимо авторизоваться)
Все же может есть какое-то решение

CODE:
#define WM_COPY 0x0301

sleep(2000);

key(WM_COPY);


Так не работает.
(Добавление)
Есть рабочий пример на AHK копирует любой текст который выделишь по нажатию одной клавиши. Работает вроде как на отправке сообщений. Может можно такой же в Киборе сделать?

CODE:
; Задаем горячую клавишу (например, F1)
F1::
; Сохраняем текущее состояние буфера обмена
ClipboardBackup := ClipboardAll
; Отправляем комбинацию клавиш Ctrl+C (копирование в буфер обмена)
SendInput, ^c
; Ждем 100 миллисекунд, чтобы убедиться, что текст успел скопироваться
Sleep, 100
; Получаем скопированный текст из буфера обмена
ClipboardValue := Clipboard
; Восстанавливаем предыдущее состояние буфера обмена
Clipboard := ClipboardBackup
; Освобождаем ресурсы
ClipboardBackup :=
; Делаем что-то с полученным текстом (например, выводим в MsgBox)
MsgBox % ClipboardValue
return

(Добавление)
Вариант просто на keydown(17); key(67); keyup(17); не подходит.

Powered by ExBB FM 1.0 Final