Перейти к содержимому

База знаний

Повторять свои действия в нескольких окнах

Синхронизатор повторяет то, что вы делаете в окне одного профиля, в окнах других запущенных профилей: открытые страницы, нажатия, прокрутку и текст в полях. Путь такой: «Синхронизатор» в левом столбце, затем «Ведущий профиль», «Целевые профили» и «Начать синхронизацию». Так несколько аккаунтов проходят одни и те же шаги разом, а не по очереди.

Два запущенных профиля

Синхронизатор работает с профилями, открытыми прямо сейчас, а не со всем списком. Пока их меньше двух, экран просит их запустить и предлагает кнопку «К профилям».

Если тариф даёт один профиль, экран так и говорит и предлагает вместо этого «Посмотреть тарифы». Бесплатный тариф даёт два профиля: как раз ведущий и один целевой.

Экран «Синхронизатор», пока запущено меньше двух профилей: просьба их запустить и кнопка «К профилям»
Таким экран остаётся, пока не запущены два профиля. Кнопка «К профилям» ведёт к списку, где их запускают.

Как начать сеанс

Ведущий профиль это окно, в котором работаете вы. Целевые профили это окна, которые повторяют за ним.

  1. 1

    Запустите два профиля или больше

    Кнопка «Запустить» на карточке, вкладка «Профили».

  2. 2

    Откройте «Синхронизатор»

    Пункт под заголовком «Автоматизация» в левом столбце.

  3. 3

    Выберите ведущий профиль

    Нажмите на его название в блоке «Ведущий профиль».

  4. 4

    Отметьте целевые профили

    Нажмите на их названия в блоке «Целевые профили».

  5. 5

    Нажмите «Начать синхронизацию»

    Кнопка вверху экрана, рядом с надписью «Не синхронизируется».

Что повторяют целевые профили

Целевые окна повторяют переход по адресу, нажатия, прокрутку страницы и текст, набранный в полях формы. Подсказка в блоке «Ведущий профиль» называет главное из этого.

Нажатие ищет подходящий элемент на странице целевого профиля. Если его там нет, нажатие приходится на ту же точку окна, в тех же долях ширины и высоты видимой части страницы.

Из клавиш повторяются Enter, Tab, Backspace, Delete, Escape, пробел и стрелки, с тем же местом курсора в поле, что у ведущего. Enter в поле формы отправляет форму и у целевого профиля.

До начала

Включение синхронизатора не переводит целевые окна на страницу ведущего. Они идут за ним со следующего адреса, который он откроет, поэтому откройте тот же сайт в целевых окнах заранее или перейдите на него в ведущем уже после начала.

На движке ARMANOS Browser синхронизатор работает в той вкладке, которая была впереди в момент нажатия «Начать синхронизацию», а на встроенном в том окне профиля, которое последним было в фокусе, и окно стартовой страницы он пропускает, пока открыто другое. Выведите рабочую вкладку или окно вперёд в каждом профиле до нажатия.

Одинаковые страницы повторяются лучше

Если нажатие ушло в точку окна, оно попадёт в то, что там окажется.

Пока синхронизация идёт

Строка состояния показывает, сколько окон синхронизировано, а кнопка сменяется на «Остановить синхронизацию». Поменять ведущий и целевые профили нельзя, пока вы не остановите сеанс.

Целевой профиль остаётся со своим прокси, отпечатком и куки. Синхронизатор копирует действия, а не профиль.

Как синхронизация заканчивается

Кнопка «Остановить синхронизацию» завершает сеанс сразу. Закрытие окна ведущего тоже его завершает, а закрытие окна целевого профиля выводит этот профиль из сеанса.

Когда закрыто последнее целевое окно, синхронизация останавливается сама.

Чего это не делает

  • Это не повторяет движение мыши, наведение, перетаскивание и нажатие правой кнопкой.
  • Это не набирает текст в целевых окнах по буквам. Поле целевого профиля получает текст ведущего целиком, без нажатий клавиш букв и цифр за ним.
  • Это не переносит текст из областей правки, которые не поля формы: например, из окна для поста или сообщения с оформлением текста.
  • Это не прокручивает блоки внутри страницы. Копируется прокрутка самой страницы.
  • Это не идёт за вкладкой, открытой после начала, и не делает пауз между окнами: целевые окна действуют сразу следом за ведущим.

Где это решается

У каждой строки ниже назван стенд, который её проверяет.

Целевой профиль повторяет нажатие и прокрутку ведущего, а нажатие, сделанное до начала синхронизации, не повторяет
apps/desktop/test/синхронизатор-живьём.js
В ARMANOS Browser ведущий и целевые работают во вкладке, которая впереди, а не в скрытой
apps/desktop/test/синхронизатор-берёт-видимую-вкладку.js
Повторы идут в ту вкладку, что выбрана при начале синхронизации
apps/desktop/test/синхронизатор-берёт-видимую-вкладку.js
На встроенном движке ведущий и целевые работают в окне сайта, последнем в фокусе, а не в окне стартовой страницы
apps/desktop/test/синхронизатор-берёт-видимую-вкладку.js
Enter в поле отправляет форму у целевого, текст доходит до поля под React, нажатие попадает в тот же из одинаковых блоков, а курсор едет с клавишей
apps/desktop/test/синхронизатор-повтор-в-браузере.js

Вопросы

Целевым окнам нужен тот же сайт?
Они идут за ведущим со следующего адреса, который он откроет. Если на них уже открыта та же страница, первое нажатие ищет подходящий элемент на ней.
Можно поменять целевые профили на ходу?
Нет, пока идёт синхронизация, оба списка менять нельзя. Нажмите «Остановить синхронизацию», поменяйте выбор и снова нажмите «Начать синхронизацию».
В целевом окне нажатие пришлось не туда, куда в ведущем.
Скорее всего, страница там была другой: иное состояние, баннер, аккаунт, из которого вышли. Если подходящего элемента нет, нажатие приходится на ту же точку окна, а там может оказаться что-то другое.
Пароль, набранный в ведущем, тоже копируется?
Да. Текст из полей формы копируется, и поле пароля не исключение, поэтому начинайте синхронизацию на странице, где целевые окна должны набрать то же самое.
Вставка из буфера работает?
Да, как текст. Вставка меняет текст поля, и копируется уже этот текст, а само сочетание клавиш остаётся в окне ведущего.
Сеанс сохраняется после перезапуска?
Нет. После перезапуска программы выберите ведущий и целевые профили заново и нажмите «Начать синхронизацию».

Попробуйте на двух профилях

Бесплатный тариф даёт два профиля, без срока и без карты.