Проблема: эмуляция клавиатуры и многопоток

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
Здравствуйте. Прочитал много тем, но ответа так и не нашел.

Возникла такая проблема:

Есть сайт, там есть форма ввода текста, в шаблоне захожу на этот сайт, делаю клик мыши по полю в который нужно ввести текст (то есть курсор устанавливается в поле) и далее иет набор текста при помощи эмуляции клавиатуры.

Так вот, когда работает один поток все прекрасно работает, а когда запускаю многопоток то текст не всегда вводится в поле, как будто курсор установленный в поле оттуда пропадает.

Получается при многопотоке шаблоны друг другу мешают? Как можно решить такую проблему?

PS: Запустил в два потока и увидел что например первый поток дошел до ввода текста , текст начал набираться корректно, а второй поток в это время дошел до ввода и курсор из поля, куда надо вводить текст, пропал, и сайт начал прокручиваться вниз, как будто первый поток как то сделал то поле неактивным, вот такие наблюдения.
 

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
P.P.S: Та же проблема наблюдается если запускать одновременно другой шаблон. То есть не только если этот один шаблон в многопотоке, но и в один поток вместе с другим шаблоном.
 

Hungry Bulldozer

Moderator
Регистрация
12.01.2011
Сообщения
3 441
Благодарностей
834
Баллы
113
Это зависит от числа потоков на инстанс. Если более 1, то потоки будут разделять время ввода текст с эмуляцией. Поставьте 1 поток на инстанс в настройках
 

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
Это в настройках зенопостера в первой вкладке "Потоки" поставить: Количество потоков в одном процессе = 1 ?
 

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
К сожалению проблема есть если дае в один поток работать. То есть запускаем один поток одного шаблона и один поток другого шаблона. У них же разные инстансы буду верно?

Пропадает фокус на поле ввода, то есть эмуляция работает, но пропадает фокус на поле ввода. Если так яснее выразится)
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
К сожалению проблема есть если дае в один поток работать. То есть запускаем один поток одного шаблона и один поток другого шаблона. У них же разные инстансы буду верно?

Пропадает фокус на поле ввода, то есть эмуляция работает, но пропадает фокус на поле ввода. Если так яснее выразится)
В один поток не пропадает, в несколько потоков пропадает? При настройке 1 инстанс на процесс?
 

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
В один поток не пропадает, в несколько потоков пропадает? При настройке 1 инстанс на процесс?
Да вы все верно поняли. В настройках один инстанс на процес стоит.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Пришлите шаблон в воспроизводимом на другом компе виде на почту.
 

Nikolas555

Client
Регистрация
12.04.2013
Сообщения
17
Благодарностей
2
Баллы
3
Интересно, программа дала сбой пришлось ее переустановить, теперь все работает с настройкой в один инстанс на процесс. Как будто настройки не вступали в силу до этого.

Спасибо за помощь, вопрос решился :-)
 

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