Надо скопировать "выделенное слово" в буфер
и затем скопировать из буфера в определенное место,
Как прописать в блоке кода?
запарился уже.
1. koba - 06 Сентября, 2021 - 09:11:12 - перейти к сообщению
2. Zireael - 06 Сентября, 2021 - 17:33:53 - перейти к сообщению
CODE:
// нажать Ctrl+C чтобы скопировать текст
keydown(CONTROL);
sleep(200);
key('c');
sleep(200);
keyup(CONTROL);
keydown(CONTROL);
sleep(200);
key('c');
sleep(200);
keyup(CONTROL);
CODE:
// нажать Ctrl+V чтобы вставить текст
keydown(CONTROL);
sleep(200);
key('v');
sleep(200);
keyup(CONTROL);
keydown(CONTROL);
sleep(200);
key('v');
sleep(200);
keyup(CONTROL);
3. koba - 06 Сентября, 2021 - 20:10:50 - перейти к сообщению
Zireael
Да мне надо в фоновом окне выделить слово по поиску изображения этого слова, скопировать выделение и вставить в другое место.
Выделять выделяет, но не копирует.
что делаю не так?
Нажмите для увеличения
на скрине схема чисто для копирования, про вставку пока молчу.
в клавишах указано жать в фоновом окне, прописанном в СТАРТЕ
Да мне надо в фоновом окне выделить слово по поиску изображения этого слова, скопировать выделение и вставить в другое место.
Выделять выделяет, но не копирует.
что делаю не так?
Нажмите для увеличения
на скрине схема чисто для копирования, про вставку пока молчу.
в клавишах указано жать в фоновом окне, прописанном в СТАРТЕ
4. Zireael - 07 Сентября, 2021 - 03:17:07 - перейти к сообщению
В фоновом не скопирует.
5. Lukash - 07 Сентября, 2021 - 03:25:51 - перейти к сообщению
Даже через распознае текста не получится в фоновом встевить?
6. Zireael - 07 Сентября, 2021 - 03:40:40 - перейти к сообщению
Цитата:
Даже через распознае текста не получится в фоновом встевить?
Можно напечатать через sendkey.
7. koba - 07 Сентября, 2021 - 04:30:13 - перейти к сообщению
Zireael пишет:
Цитата:
Даже через распознае текста не получится в фоновом встевить?
Можно напечатать через sendkey.
Подскажите пример кода, как ее прописать через поиск распознавание текста?
8. Lukash - 07 Сентября, 2021 - 05:11:19 - перейти к сообщению
koba пишет:
Zireael пишет:
Цитата:
Даже через распознае текста не получится в фоновом встевить?
Можно напечатать через sendkey.
Подскажите пример кода, как ее прописать через поиск распознавание текста?
Можно связаться в дискорде и обговорим как можно попробовать это сделать.
9. Zireael - 07 Сентября, 2021 - 05:15:12 - перейти к сообщению
CODE:
string Text_S = "word123"; // допустим это распознанный текст
win W_Kib = window (-1, "Edit", window (-1, "Notepad", -1)); // окно, куда напечатать текст, блокнот в данном случае
// это в блоке кода
char arr[999];
strcpy(#arr[0], Text_S); // скопировать строку в массив
sendlanguage("00000409", W_Kib); // переключиться на англ. раскладку
for(int i=0; i<size(Text_S); i++) // цикл
{
sendkey(arr[i], W_Kib); // напечатать символ
sleep(20);
}
win W_Kib = window (-1, "Edit", window (-1, "Notepad", -1)); // окно, куда напечатать текст, блокнот в данном случае
// это в блоке кода
char arr[999];
strcpy(#arr[0], Text_S); // скопировать строку в массив
sendlanguage("00000409", W_Kib); // переключиться на англ. раскладку
for(int i=0; i<size(Text_S); i++) // цикл
{
sendkey(arr[i], W_Kib); // напечатать символ
sleep(20);
}