Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

№104-12-2016 15:24:21

IVIvanov
Участник
 
Группа: Members
Зарегистрирован: 04-12-2016
Сообщений: 3
UA: Yandex 16

[РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

Добрый день.

Помогите обойти баг EVENTS, при свернутом или неактвном окне мозиллы, не работает ввод текста с помошью EVENTS TYPE=KEYPRESS SELECTOR, все действия происходят кроме ввода текста, если окно не свернуто и активно все работает

скрытый текст

Выделить код

Код:

URL GOTO=урл группы вконтакте с открытыми комментариями

EVENT POS=1 TYPE=CLICK SELECTOR="#page_wall_posts a.post_link" BUTTON=0 

EVENTS TYPE=KEYPRESS SELECTOR=".reply_field.submit_post_field" CHARS="Текст"


код публикуется в тегах code внутри спойлера

Многие советует переписать на js и делать фокус или клик в нужном месте, я пробовал разные варианты, но не нашел рабочий вариант для данного случая, помогите пожалуйста.

InfSub

Отсутствует

 

№204-12-2016 16:52:27

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 54.0

Re: [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

Вы саму сущность данной команды не поняли, а говорите что это баг, нет это не баг это его нормальная работа, почти все соц сети при свернутом окне дивы  где пишут текст делает неактивными, и команда при всем желание не может это обойти, как минимум потому что это команда имитирует ввод с клавиатуры (хотел бы я видеть человека который печатает свернув окно). Помочь вам может простая команда js (если у вас только текст), а если вы таким образом допустим импортируете картинку по ссылке, то это работать не будет. И да фокус именно на элемент нечего не даст, а фокус window.focus() даст фокус окну, т.е развернет его (можно заморочится и написать костыльный вариант, который будет разворачивать и сворачивать окно). Выберите то что вам больше всего подходит.

скрытый текст

Выделить код

Код:

window.document.querySelector('.reply_field.submit_post_field').textContent = 'текст'


iMacros скрипты на заказ!

Отсутствует

 

№304-12-2016 17:54:08

IVIvanov
Участник
 
Группа: Members
Зарегистрирован: 04-12-2016
Сообщений: 3
UA: Yandex 16

Re: [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

Hamzat
удалено, избыточное цитирование
Большое спасибо, работает

Подскажите еще, допустим нужно не просто текст вставить, а плеер ютюб например, на чистом imacros это решалось пробелом в конце и задержкой, как здесь это решить?

InfSub

Добавлено 04-12-2016 18:03:06
По поводу фокуса на окно window.focus(), как сделать фокус окну в котором работаем данный скрипт, просто window.focus() не помог

Добавлено 04-12-2016 18:08:49
Разобрался со всем, работает, спасибо Hamzat

Отредактировано IVIvanov (04-12-2016 18:08:49)

Отсутствует

 

№405-12-2016 00:35:48

IVIvanov
Участник
 
Группа: Members
Зарегистрирован: 04-12-2016
Сообщений: 3
UA: Yandex 16

Re: [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

Решил вопрос использовав window.focus(), но для того чтобы можно было вставлять больше чем текст, пришлось оставить

скрытый текст

Выделить код

Код:

EVENTS TYPE=KEYPRESS SELECTOR=".reply_field.submit_post_field" CHARS="Текст"


но осталась проблема что иногда скрипт пытается вставить бесконечное количество раз текст в форму, вставляя его друг за другом, что это и из за чего не могу понять

Отсутствует

 

№505-12-2016 10:27:55

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 39.0
Веб-сайт

Re: [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

IVIvanov
EVENT экспериментальная функция, в связи с чем работает во много не стабильно - используйте js-функции для вставки текста


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » [РЕШЕНО] Баг EVENTS, при свернутом или неактвном окне мозиллы

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]