Привет, помогите, я новичок, сделал скрипт постинга в вк. При открытом браузере всё работает на УРА! Но если свернуть браузер или перетащить окно на задний фон, то всё, начинаются ошибки на стороне вк, а именно когда дело доходит до ввода текста в форму поста.
Сначала было так:
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(11)>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(3)>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(2)" BUTTON=0 EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(11)>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(3)>DIV>DIV:nth-of-type(4)>DIV:nth-of-type(3)" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(11)>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(3)>DIV>DIV:nth-of-type(4)>DIV:nth-of-type(3)" CHARS={{!VAR4}}
EVENT TYPE=CLICK SELECTOR="#post_field" BUTTON=0 TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:post_field CONTENT={{!VAR4}} EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS={{!VAR4}}
InfSub
Отсутствует
Это всё по причине использования EVENT-команд. Решение проблемы - использовать JavaScript, либо TAG POS команды.
Отсутствует
EverythingForYou
удалено, избыточное цитирование
Вот тоже так думаю, но я совсем чайник.
Нужно заменить этот код
Через TAG не получается, а с JS не умею пользоваться.
InfSub
Отсутствует
Barabas
А что: поиск по форуму сломался, в гугле - забанили, а FAQ не открывается?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Barabas
Я говорю о js, о том, что вам посоветовали, а не об ошибке
Ошибка, если б вы почитали форум, давно известна и вам дали ответ, как это обойти
Добавлено 16-04-2017 17:15:50
Метод с tag pos.. для vk не действенен, так что читайте, что такое .innerHTML
Отредактировано InfSub (16-04-2017 17:15:50)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Barabas
да, есть, функция eval() - вот только она в данном случае, вряд ли подойдет из-за принципа по которому работают команды iMacros'a и eval() в их контексте
да и вам сложно обрамить код кавычками и поменять расширение файла?
где многоточия - ваш отформатированный код
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует