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

unreal

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

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
есть кубик - эмуляция клавиатуры. там указывай макросы СTRL и V
а вообще, зачем тебе буфер обмена ? он же один в системе, запустишь многопоток и огребешь кучу проблем с перепутанными данными.
сразу скажу, лок на буфер обмена не поможет, все равно данные будут искажаться.
 

unreal

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 433
Благодарностей
9 128
Баллы
113

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Благодарностей
0
Баллы
1

dmitlife

Client
Регистрация
25.04.2019
Сообщения
43
Благодарностей
26
Баллы
18
И какой макрос выбрать чтобы оно именно вставлялось? Я не нашел там 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

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Благодарностей
0
Баллы
1
Вот этот код вставляешь в кубик 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


Я вставил сюда код, что дальше нужно делать?
 

dmitlife

Client
Регистрация
25.04.2019
Сообщения
43
Благодарностей
26
Баллы
18

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Благодарностей
0
Баллы
1

dmitlife

Client
Регистрация
25.04.2019
Сообщения
43
Благодарностей
26
Баллы
18
Последнее редактирование:
  • Спасибо
Реакции: unreal

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Благодарностей
0
Баллы
1
Перед тем как начать работать с программой нужно почитать хотя бы мануал к ней, посмотреть видео уроки.
Создание переменной проекта
Посмотреть вложение 99329
Как записать в переменную
Посмотреть вложение 99331
Я наверное не когда не разберусь как это сделать, спасибо
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 433
Благодарностей
9 128
Баллы
113
И какой макрос выбрать чтобы оно именно вставлялось? Я не нашел там CTRL + V, или как-то самому нужно написать?
Либо вписать макросы с моего скриншота вручную, либо нажать Ctrl+Space и из выпадающего меню выбирать макросы, которые на скриншоте, двойным кликом левой кн. мыши.
{CTRLDOWN}v{CTRLUP}
 
  • Спасибо
Реакции: unreal

unreal

Новичок
Регистрация
08.11.2022
Сообщения
8
Благодарностей
0
Баллы
1
Либо вписать макросы с моего скриншота вручную, либо нажать Ctrl+Space и из выпадающего меню выбирать макросы, которые на скриншоте, двойным кликом левой кн. мыши.
{CTRLDOWN}v{CTRLUP}
99381

Я так сделал и у меня вставляется оно
 

dmitlife

Client
Регистрация
25.04.2019
Сообщения
43
Благодарностей
26
Баллы
18
Посмотреть вложение 99381
Я так сделал и у меня вставляется оно
Заполнять поля через вставку CTRL + V не лучшая идея.
Лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.
Вот хоть посмотри обучение как работать через конструктор действий, как вставлять в поля информацию
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Заполнять поля через через вставку CTRL + V не лучшая идея.
Лучше всего вставлять текст в поля используя конструктор действий и поиск элементов.
Вот хоть посмотри обучение как работать через конструктор действий, как вставлять в поля информацию
я ему написал сразу, вот про это... что с буфером обмена одни проблемы у него будут... но таков путь :bk:
 
Регистрация
21.03.2019
Сообщения
396
Благодарностей
203
Баллы
43
зачем вам буфер обмена вы текст положили в переменную
конструктор действие value ту вставить
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 433
Благодарностей
9 128
Баллы
113
Посмотреть вложение 99381
Я так сделал и у меня вставляется оно
Все правильно сработало, т.к. вы скорее всего скопировали {CTRLDOWN}v{CTRLUP} в буфер и теперь Эмуляция клавиатуры вставила из буфера эту конструкцию. Скопируйте в буфер что то другое и попробуйте снова выполнить кубик.
 

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