Я скопировал текст, как мне можно его вставить в браузере? Например как СTRL+V в обычном гугле

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Реакции
0
Баллы
1
Я новичок, возможно где-то туплю)
 
есть кубик - эмуляция клавиатуры. там указывай макросы СTRL и V
а вообще, зачем тебе буфер обмена ? он же один в системе, запустишь многопоток и огребешь кучу проблем с перепутанными данными.
сразу скажу, лок на буфер обмена не поможет, все равно данные будут искажаться.
 
есть кубик - эмуляция клавиатуры. там указывай макросы СTRL и V
а вообще, зачем тебе буфер обмена ? он же один в системе, запустишь многопоток и огребешь кучу проблем с перепутанными данными.
сразу скажу, лок на буфер обмена не поможет, все равно данные будут искажаться.

99322
Я вот так сделал и оно вставляет СTRL со скобочками и мне нужно СTRL + V, а не просто контрл, можешь как-то помочь?
 
И какой макрос выбрать чтобы оно именно вставлялось? Я не нашел там CTRL + V, или как-то самому нужно написать?
Вот этот код вставляешь в кубик C#.
Здесь данные из переменной проекта text вставятся по CTRL + V. Предварительно может понадобиться перед этой командой кликнуть в поле ввода.
C#:
Развернуть Свернуть Копировать
lock (SyncObjects.InputSyncer){
   var textcr = project.Variables["text"].Value;
   System.Windows.Forms.Clipboard.SetText(textcr);
   instance.ActiveTab.KeyEvent("v","press","ctrl");//вставить текст из переменной
   System.Windows.Forms.Clipboard.Clear(); // очистить буфер
}

Но лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.
 
Последнее редактирование:
  • Спасибо
Реакции: Chubzik
Вот этот код вставляешь в кубик C#.
Здесь данные из переменной проекта text вставятся по CTRL + V. Предварительно может понадобиться перед этой командой кликнуть в поле ввода.
C#:
Развернуть Свернуть Копировать
lock (SyncObjects.InputSyncer){
   var textcr = project.Variables["text"].Value;
   System.Windows.Forms.Clipboard.SetText(textcr);
   instance.ActiveTab.KeyEvent("v","press","ctrl");//вставить текст из переменной
   System.Windows.Forms.Clipboard.Clear(); // очистить буфер
}

Но лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.

99327


Я вставил сюда код, что дальше нужно делать?
 
Последнее редактирование:
  • Спасибо
Реакции: unreal
Перед тем как начать работать с программой нужно почитать хотя бы мануал к ней, посмотреть видео уроки.
Создание переменной проекта
Посмотреть вложение 99329
Как записать в переменную
Посмотреть вложение 99331
Я наверное не когда не разберусь как это сделать, спасибо
 
И какой макрос выбрать чтобы оно именно вставлялось? Я не нашел там CTRL + V, или как-то самому нужно написать?
Либо вписать макросы с моего скриншота вручную, либо нажать Ctrl+Space и из выпадающего меню выбирать макросы, которые на скриншоте, двойным кликом левой кн. мыши.
{CTRLDOWN}v{CTRLUP}
 
  • Спасибо
Реакции: unreal
Либо вписать макросы с моего скриншота вручную, либо нажать Ctrl+Space и из выпадающего меню выбирать макросы, которые на скриншоте, двойным кликом левой кн. мыши.
{CTRLDOWN}v{CTRLUP}
99381

Я так сделал и у меня вставляется оно
 
Посмотреть вложение 99381
Я так сделал и у меня вставляется оно
Заполнять поля через вставку CTRL + V не лучшая идея.
Лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.
Вот хоть посмотри обучение как работать через конструктор действий, как вставлять в поля информацию
 
Последнее редактирование:
Заполнять поля через через вставку CTRL + V не лучшая идея.
Лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.
Вот хоть посмотри обучение как работать через конструктор действий, как вставлять в поля информацию
я ему написал сразу, вот про это... что с буфером обмена одни проблемы у него будут... но таков путь :bk:
 
Посмотреть вложение 99381
Я так сделал и у меня вставляется оно
Все правильно сработало, т.к. вы скорее всего скопировали {CTRLDOWN}v{CTRLUP} в буфер и теперь Эмуляция клавиатуры вставила из буфера эту конструкцию. Скопируйте в буфер что то другое и попробуйте снова выполнить кубик.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)