Облачный телефон и MEmu: что лучше для управления несколькими аккаунтами в социальных сетях?

Главная страница » Блог » Облачный телефон и MEmu: что лучше для управления несколькими аккаунтами в социальных сетях?

Задумываешься, каково это — управлять 100 аккаунтами в социальных сетях с помощью MEmu? Справится ли он с настройкой прокси, синхронизацией GPS и часового пояса, установкой приложений, автоматизацией и совместной работой в команде? И как он выглядит на фоне облачного телефона?

В этой статье я сравниваю MEmu и облачные телефоны на основе практического тестирования. Я сосредоточился на аспектах, которые имеют наибольшее значение для работы с аккаунтами в социальных сетях: Android-среде, настройке сети, управлении приложениями, автоматизации, командной работе и использовании локальных ресурсов.

Разница заключается не только в том, что один вариант работает локально, а другой — в облаке. По мере роста количества аккаунтов всё более заметными становятся различия во времени настройки, объёме рутинной работы, обслуживании и управлении командой.

К концу статьи у тебя будет чёткое представление о том, для каких задач лучше подходит MEmu, а для каких — облачные телефоны, и какой вариант больше соответствует количеству твоих аккаунтов, бюджету и рабочему процессу.

Примечание: облачные телефоны, использованные в этом тесте, были предоставлены GeeLark.

Краткий ответ

Если твоя основная цель — играть в Android-игры, тестировать приложения или запускать несколько экземпляров Android при ограниченном бюджете, MEmu стоит попробовать в первую очередь. Порог входа невысокий. Однако использование MEmu для управления несколькими аккаунтами в социальных сетях требует больше усилий. Тебе может понадобиться много времени на настройку прокси, GPS, часовых поясов и параметров устройств, а также на создание скриптов автоматизации и планирование ресурсов локального компьютера.

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

Если тебя также интересует BlueStacks, ознакомься с нашим сравнением облачного телефона и BlueStacks.

Характеристики тестового устройства

КомпонентХарактеристики
Процессор (CPU)Intel Core i7-12700KF, 12 ядер
Материнская платаMSI PRO Z790-A WIFI DDR4
Оперативная память64 ГБ Kingston DDR4-3600 МГц (32 ГБ × 2)
Видеокарта (GPU)MSI NVIDIA GeForce RTX 4060 Ti, 16 ГБ
МониторDell U2414H, 24 дюйма, 1920 × 1200
НакопительSHPP41-2000GM, 2 ТБ
СетьIntel Ethernet Controller I226-V; Intel Wi-Fi 6E AX211 160 МГц

1. Требования к оборудованию

MEmu

MEmu Play запускает экземпляры Android на локальном компьютере, поэтому использует его CPU, оперативную память, GPU и дисковое пространство. Согласно требованиям MEmu, существуют минимальные и рекомендуемые характеристики.

Минимальные требования:

  • Процессор: двухъядерный процессор Intel или AMD с архитектурой x86/x86_64
  • Операционная система: Windows 7 или более поздняя версия
  • Оперативная память: не менее 2 ГБ для 32-разрядной системы или 4 ГБ для 64-разрядной системы
  • Свободное место на диске: не менее 5 ГБ
  • Графика: поддержка DirectX 11 и OpenGL 2.0
  • Аппаратная виртуализация: Intel VT-x или AMD-V должна быть включена в BIOS

Эти требования могут быть достаточными для запуска MEmu, но не означают, что компьютер готов одновременно запускать большое количество экземпляров или ресурсоёмкие приложения.

Рекомендуемые требования:

  • Операционная система: Windows 10 с включённой аппаратной виртуализацией
  • Процессор: многоядерный процессор Intel или AMD с показателем однопоточной производительности PassMark выше 1500
  • Видеокарта: GPU Intel, NVIDIA или AMD с показателем PassMark выше 750
  • Поддержка графики: DirectX 11 и OpenGL 4.5 или более поздней версии
  • Оперативная память: 8 ГБ или больше
  • Накопитель: SSD минимум с 10 ГБ свободного пространства

MEmu также отмечает, что более новые версии Android и ресурсоёмкие приложения требуют больше оперативной памяти и дискового пространства. MEmu не рекомендует запускать программу внутри другой виртуальной машины.

Облачный телефон

Десктопное приложение GeeLark поддерживает Windows, macOS и Linux и не требует мощного локального оборудования.

Поскольку облачный телефон работает в облаке, локальный компьютер в основном отображает экран и передаёт команды управления.

При использовании облачного телефона стабильное интернет-соединение имеет большее значение, чем производительность самого компьютера.

2. Создание экземпляров и Android-сред

Создание экземпляра MEmu

Чтобы создать новый экземпляр Android в MEmu, я использую Multiple Instance Manager.

После нажатия New в правом нижнем углу я могу выбрать один из пяти вариантов экземпляров на базе четырёх версий Android:

  • Android 9.0 (64-bit)
  • Android 12.0 (64-bit)
  • Android 7.1 (64-bit)
  • Android 7.1 (32-bit)
  • Android 5.1 (32-bit)

Для приложений социальных сетей я бы рассматривал только Android 9 и Android 12. Android 5.1 и 7.1 уже значительно отстают от версий, используемых на большинстве современных устройств, поэтому для долгосрочного управления аккаунтами в социальных сетях я бы их не выбирал.

MEmu также поддерживает функцию Batched Create MEmu, которая позволяет создавать несколько экземпляров Android одновременно, вместо того чтобы добавлять их по одному.

После создания экземпляра мне приходится открывать System Settings, чтобы изменить выделенные CPU и оперативную память, разрешение экрана, MAC-адрес, язык и другие параметры. Эти настройки недоступны на этапе первоначального создания экземпляра.

Дополнительная информация: Облачный телефон и эмулятор Android: в чём разница?

Как создаются облачные телефоны

В GeeLark каждый облачный телефон управляется как отдельный профиль, что упрощает работу с несколькими аккаунтами по мере увеличения количества устройств. При создании профиля ты можешь заранее настроить следующие параметры:

  • Название профиля
  • Группа
  • Теги
  • Примечания
  • Прокси для облачного телефона
  • Версия Android (Android 9–16)
  • Бренд и модель телефона (более 10 брендов и 300 моделей реальных устройств)

Ниже показан полный процесс создания профиля облачного телефона:

Чтобы создать сразу несколько облачных телефонов с разными прокси и версиями Android, ты можешь использовать функцию массового создания профилей (Bulk Create Profiles). Настройки каждого облачного телефона заполняются в таблице, после чего можно создать более 100 профилей облачных телефонов примерно за минуту.

3. Управление экземплярами Android и средами

MEmu

После создания все экземпляры Android отображаются в Менеджере нескольких экземпляров (Multiple Instance Manager).

В списке указаны название и порядковый номер каждого экземпляра, версия Android, занимаемое дисковое пространство и текущий статус. Ты можешь переименовать экземпляр, найти нужный экземпляр с помощью поиска или выбрать несколько экземпляров и одновременно запустить или закрыть их.

Ещё одна полезная особенность MEmu — прямо в Менеджере нескольких экземпляров отображается объём дискового пространства, занимаемый каждым экземпляром.

На скриншоте ниже видно, что два новых экземпляра Android 12, которые ещё ни разу не запускались, занимают по 54 МБ каждый. Два экземпляра Android 9, которые уже запускались и использовались, увеличились в размере до более чем 900 МБ каждый. Это позволяет легко отслеживать, сколько локального дискового пространства занимает каждый экземпляр.

MEmu также предлагает несколько инструментов для управления несколькими экземплярами.

Расположение окон

В разделе Window ты можешь настроить расположение нескольких экземпляров на экране, в том числе:

  • Сетка или диагональное расположение
  • Количество окон в одном ряду
  • Расстояние между окнами
  • Размер окон
  • Нужно ли MEmu запоминать положение окон

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

Оптимизация производительности

В разделе Optimization ты можешь изменять настройки производительности для выбранных экземпляров, в том числе:

  • Выделение ресурсов CPU и оперативной памяти
  • Частота кадров
  • Рендеринг через OpenGL или DirectX
  • Устройство вывода звука
  • Оптимизация видеопамяти GPU

При запуске большого количества экземпляров ты можешь уменьшить объём CPU и памяти, а также частоту кадров, выделенные для каждого экземпляра, чтобы снизить нагрузку на локальные ресурсы компьютера. Однако слишком низкие значения могут привести к замедлению работы приложений социальных сетей и снижению их отзывчивости.

Другие массовые действия

MEmu также предлагает такие массовые действия, как очистка (Clean up), экспорт (Export), рандомизация (Randomize) и удаление (Delete). Эти инструменты помогают сократить объём рутинных действий, которые в противном случае пришлось бы выполнять для каждого экземпляра по отдельности.

Однако Менеджер нескольких экземпляров в первую очередь предназначен для управления экземплярами Android, а не аккаунтами в социальных сетях, прокси и проектами, связанными с ними.

Ты можешь переименовать экземпляр, но не можешь напрямую увидеть в списке используемый прокси, IP-адрес выхода, проект или статус аккаунта. Отдельного поля для заметок также нет. Поэтому по мере увеличения количества экземпляров тебе всё равно понадобится электронная таблица, чтобы отслеживать, какой аккаунт, прокси и проект относятся к каждому экземпляру.

Облачный телефон

В GeeLark каждый облачный телефон управляется через профиль.

Панель управления

После создания все профили облачных телефонов отображаются на странице Profiles в GeeLark. На одной странице ты можешь увидеть название профиля, проект или группу, IP-адрес выхода и страну, теги и примечания.

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

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

GeeLark также предлагает два варианта отображения: в виде списка и в виде карточек. На мой взгляд, режим списка удобнее при управлении большим количеством профилей, поскольку позволяет одновременно видеть больше информации об устройстве и бизнесе. Режим карточек лучше подходит для быстрого просмотра и запуска облачных телефонов.

Массовые действия

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

Например, если тебе нужно заменить прокси на 50 облачных телефонах, ты можешь выбрать соответствующие профили и выполнить замену всего за несколько шагов, вместо того чтобы открывать и редактировать каждый профиль по отдельности.

4. Сигналы датчиков

MEmu

Приложения социальных сетей могут считывать сигналы таких датчиков, как акселерометр и гироскоп, чтобы определить, ведёт ли устройство себя как обычный мобильный телефон.

Чтобы проверить это, я установил приложение для просмотра информации об устройстве в одном из экземпляров MEmu. Показания акселерометра и гироскопа практически не изменялись, а оба графика представляли собой почти ровные линии.

Это сильно отличается от поведения физического телефона. На реальном устройстве показания датчиков обычно меняются даже тогда, когда ты просто берёшь телефон в руки, проводишь пальцем по экрану или слегка наклоняешь его.

Если использовать MEmu для долгосрочного управления аккаунтами в социальных сетях, они будут находиться в среде, где практически отсутствует естественное движение устройства. Со временем такое несоответствие может стать заметным недостатком общей среды устройства и создавать дополнительные риски — особенно при частых входах в аккаунты, длительной активности или работе с большим количеством аккаунтов.

Облачный телефон

Облачный телефон вёл себя больше как физический смартфон.

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

Это больше соответствует тому, что можно ожидать при повседневном использовании Android-смартфона. Для долгосрочного управления аккаунтами в социальных сетях облачный телефон обеспечивает более естественную и полноценную мобильную среду.

5. Настройки сети, GPS и часового пояса

MEmu

Настройка сети

В MEmu нет встроенного поля для назначения отдельного прокси каждому экземпляру. Чтобы разные экземпляры использовали разные IP-адреса, мне пришлось установить стороннее приложение для работы с прокси в каждый из них.

Для этого теста я использовал SocksDroid. После ввода данных SOCKS5-прокси и включения соединения я проверил IP-адрес выхода в браузере, чтобы убедиться, что экземпляр действительно использует прокси.

Недостаток такого подхода в том, что SocksDroid необходимо устанавливать и настраивать в каждом экземпляре отдельно. Перед использованием аккаунта мне также пришлось бы проверять, отображают ли браузер и приложения социальных сетей один и тот же IP-адрес выхода, а также тестировать, не переключается ли трафик обратно на локальную сеть при отключении прокси.

Местоположение GPS

Затем я протестировал настройки GPS в MEmu.

После смены прокси IP-адрес выхода экземпляра изменился, но местоположение GPS не обновилось. Чтобы синхронизировать эти параметры, мне пришлось использовать инструмент Fake GPS на боковой панели и вручную задать местоположение.

MEmu предлагает два способа задать местоположение:

  • Найти адрес и выбрать нужное местоположение
  • Напрямую указать координаты широты и долготы

В ходе тестирования ввод адреса в строке поиска не дал никаких результатов, даже после нажатия Enter.

Мне пришлось найти координаты широты и долготы для местоположения прокси, а затем вручную ввести их в Fake GPS. Только после этого местоположение успешно обновилось.

Это означает, что прокси и GPS необходимо настраивать отдельно для каждого экземпляра. Если у тебя десятки или сотни аккаунтов в социальных сетях, тебе придётся для каждого прокси отдельно искать соответствующее местоположение, поочерёдно вводить координаты и проверять, что настройки GPS применились. Это занимает много времени.

После этого тебе всё равно придётся проверять местоположение в Google Maps или специальном приложении для определения геолокации и убеждаться, что оно соответствует региону прокси.

Настройка часового пояса

В MEmu смена прокси изменяет только IP-адрес выхода. Часовой пояс системы Android при этом автоматически не меняется.

Чтобы среда аккаунта оставалась согласованной, IP-адрес выхода, местоположение GPS и системный часовой пояс должны соответствовать друг другу. Например, американский IP-адрес в сочетании с азиатским часовым поясом создаёт очевидное несоответствие.

После настройки прокси и GPS мне также пришлось открыть настройки Android и вручную выбрать часовой пояс, соответствующий региону прокси.

При работе с десятками или сотнями экземпляров это тоже приходится делать по одному. Поскольку прокси, GPS и часовой пояс настраиваются в разных местах, весь процесс занимает больше времени и повышает вероятность пропустить какой-либо шаг или указать неверные данные.

Облачный телефон

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

После подключения прокси GeeLark может автоматически синхронизировать местоположение GPS, системный часовой пояс, язык и регион облачного телефона с IP-адресом выхода. Тебе не нужно вручную обновлять эти настройки на каждом телефоне.

Это одно из главных преимуществ облачных телефонов при работе в больших масштабах. Пока ты, возможно, ещё ищешь координаты и меняешь часовой пояс для третьего экземпляра MEmu, GeeLark уже может создавать более 100 профилей облачных телефонов с соответствующими прокси, местоположением и часовыми поясами.

Подробнее о настройке прокси для облачного телефона читай в этом руководстве.

Мой тест

Я настроил на облачном телефоне тот же американский прокси, который использовал во время тестирования MEmu. Затем открыл IP2Location в браузере Chrome на облачном телефоне, чтобы проверить новый IP-адрес выхода, а также убедиться, что определяются соответствующие страна, город, координаты и часовой пояс.

Затем я открыл Google Maps, чтобы проверить GPS-местоположение облачного телефона. Координаты оказались близки к широте и долготе, указанным в IP2Location, что подтвердило соответствие IP-адреса выхода и местоположения GPS.

Системный часовой пояс облачного телефона также был установлен на GMT-04:00 Eastern Daylight Time, а язык интерфейса — на английский, что соответствовало местоположению прокси.

6. Установка, обновление и управление приложениями

MEmu

В MEmu нет собственного магазина приложений, но в экземплярах уже предустановлен Google Play. Ты можешь устанавливать приложения через Google Play или напрямую загружать APK-файлы.

Однако в MEmu нет централизованного инструмента для установки или обновления нескольких приложений социальных сетей сразу на 50 экземплярах. Обычно тебе пришлось бы делать это по одному или создавать скрипт на основе ADB для массового развертывания.

Облачный телефон

В GeeLark есть встроенный App Store, в котором доступны популярные приложения социальных сетей, такие как TikTok, Instagram и X.

Устанавливать приложения сразу на большое количество облачных телефонов очень просто. Например, если я хочу установить пять приложений социальных сетей на 100 облачных телефонов, мне достаточно добавить эти приложения в Team’s applications и включить их там.

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

Ниже показан процесс массовой установки приложений социальных сетей на облачные телефоны:

Если нужного приложения нет в App Store, ты можешь загрузить APK/XAPK-файл.

Помимо установки, Team’s applications также предоставляет централизованное управление приложениями. Ты можешь обновить приложение до определённой версии, выполнять массовые действия, например запускать или удалять приложения, заранее настраивать разрешения для приложений и включать Root-доступ.

7. Автоматизация приложений Android

MEmu

Для автоматизации в MEmu наиболее полезны два инструмента: Operation Recorder и командный инструмент MEMUC. Operation Recorder проще в освоении и хорошо подходит для записи фиксированных действий. MEMUC больше подходит для управления экземплярами и выполнения команд Android с помощью кода.

Запись операций

Функция «Запись операций» в MEmu записывает действия мыши и клавиатуры. После записи сценария ты можешь воспроизвести его, изменить настройки запуска, удалить, импортировать или экспортировать его, а также объединить несколько записей в одну более длинную последовательность.

Инструмент довольно прост в использовании. Ты нажимаешь Record, выполняешь нужные действия в экземпляре как обычно, сохраняешь сценарий, а затем нажимаешь Play, когда хочешь повторить эти действия. Однако экземпляр MEmu уже должен быть запущен. Рекордер не запускает группу экземпляров и не распределяет между ними задачи автоматически.


В разделе сценариев отображаются сохранённые записи, а также доступны функции их воспроизведения, удаления и настройки. Ты также можешь импортировать или экспортировать сценарии либо использовать функцию «Объединить сценарии», чтобы последовательно объединить несколько записанных действий.

В настройках сценария доступны несколько режимов воспроизведения: запуск заданное количество раз, запуск в течение определённого периода или бесконечное повторение. Ты также можешь изменить задержку между запусками, скорость воспроизведения и настроить автоматический запуск сценария вместе с экземпляром.

Также есть возможность добавить небольшое случайное смещение к координатам каждого нажатия.

Главное ограничение заключается в том, что рабочий процесс по-прежнему выполняется для каждого экземпляра отдельно. Чтобы запустить один и тот же процесс на 20 экземплярах, мне сначала пришлось бы открыть все 20, затем открыть «Запись операций» на боковой панели каждого экземпляра, выбрать сценарий и отдельно запустить его.

В MEmu нет единой панели управления задачами, где я мог бы выбрать группу экземпляров, назначить сценарий, задать разные входные параметры для задач и отслеживать выполнение всех операций из одного места.

Записанные сценарии также чувствительны к изменениям интерфейса. Другое разрешение экрана, масштаб окна, обновлённый дизайн приложения, задержка загрузки, рекламное объявление, запрос разрешений или ошибка сети могут изменить положение кнопки или остановить выполнение сценария. «Запись операций» лучше всего подходит для повторяющихся задач со стабильным интерфейсом и фиксированной последовательностью действий.

MEMUC

MEMUC — это командный инструмент MEmu, доступный начиная с версии 6.0. Он предоставляет команды для управления несколькими экземплярами, изменения их настроек, взаимодействия с Android и использования ADB. С его помощью ты можешь запускать и останавливать экземпляры, создавать или клонировать их, импортировать и экспортировать, устанавливать APK-файлы, запускать приложения, а также выполнять команды Android или ADB на выбранном экземпляре.

Чтобы автоматизировать нажатия внутри приложения социальной сети, определять состояние страницы, вводить контент или по-разному реагировать на различные всплывающие окна, тебе всё равно пришлось бы создавать собственный сценарий с использованием таких инструментов, как Python, ADB или Appium.

Это повышает технический порог входа. Тебе понадобятся навыки работы с командной строкой и разработки, а также придётся самостоятельно управлять ID экземпляров, очередями задач, тайм-аутами, повторными попытками, журналами и изменениями интерфейса.

Приложения социальных сетей часто меняют интерфейс, поэтому клики по заданным координатам могут легко перестать работать. Для более сложных сценариев может потребоваться Appium для определения элементов интерфейса или Airtest для распознавания изображений.

Иными словами, «Запись операций» лучше всего подходит для фиксированных повторяющихся действий на небольшом количестве экземпляров. MEMUC больше подходит для массового управления экземплярами и использования в качестве управляющего уровня для автоматизации с помощью Python, ADB или Appium.

Облачный телефон

Автоматизация Android-приложений в GeeLark настраивается гораздо проще. Платформа предлагает несколько уровней управления: от массовых действий без кода и готовых шаблонов до RPA, ADB и API. Это позволяет нетехническим пользователям начать работу с простых инструментов, сохраняя при этом возможность создавать собственные сценарии автоматизации для разработчиков.

Для более сложных задач API позволяет подключать облачные телефоны и задачи автоматизации к внутренней системе для программного управления в большом масштабе.

Synchronizer

Самый простой вариант — Synchronizer. Ты управляешь одним основным облачным телефоном, а его нажатия, свайпы и другие действия одновременно копируются на остальные выбранные телефоны.

Он хорошо подходит для повторяющихся задач, когда все телефоны проходят один и тот же путь и имеют похожую структуру экрана. Например, ты можешь просматривать ленту TikTok, открывать разделы с комментариями или выполнять одни и те же базовые действия сразу на нескольких телефонах. Это сокращает объём повторяющейся ручной работы.

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

Синхронизация ввода текста

Помимо нажатий и свайпов, Синхронизатор GeeLark также поддерживает синхронизацию ввода текста.

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

Ниже показан пример работы Synchronizer:

Шаблоны автоматизации

Шаблоны автоматизации GeeLark — это готовые сценарии для выполнения распространённых задач в социальных сетях. Они управляют облачным телефоном через интерфейс приложения, выполняя те же действия, которые обычно выполняет человек.

Например, чтобы опубликовать видео в TikTok, обычно нужно открыть TikTok, выбрать видео, добавить подпись и нажать «Опубликовать». Шаблон автоматизации выполняет эти же действия на облачном телефоне.

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

Для шаблона публикации видео в TikTok я выбираю профили облачных телефонов, загружаю видео, добавляю подписи и устанавливаю время публикации. После сохранения задачи я могу оставить её для автоматического выполнения.

Автоматическая публикация видео в TikTok:

Автоматическая публикация Reels в Instagram:

После запуска задачи весь процесс выполняется в облаке. Тебе не нужно держать GeeLark открытым или оставлять компьютер включённым. В назначенное время GeeLark запускает выбранный облачный телефон и выполняет задачу непосредственно в приложении.

После завершения задачи ты можешь открыть Logs, чтобы проверить статус и результат для каждого облачного телефона. В разделе View report также можно посмотреть финальный скриншот, проверить, на каком экране завершилось приложение, и убедиться, что задача была выполнена ожидаемым образом.

RPA

Если в Marketplace нет нужного мне шаблона или существующий шаблон не охватывает весь рабочий процесс, я могу создать собственную автоматизацию в RPA-конструкторе.

RPA по-прежнему управляет Android-приложением через интерфейс облачного телефона. Разница в том, что весь рабочий процесс я создаю самостоятельно.

В RPA-конструкторе я могу соединять блоки действий в единую последовательность, например:

  • Открыть приложение TikTok
  • Подождать заданное время
  • Распознать значок и нажать на него
  • Подождать заданное время
  • Ввести ключевое слово

После завершения создания сценария он сохраняется в разделе Custom tasks как многоразовый командный шаблон. Затем ты можешь использовать его для создания разовых или повторяющихся задач для разных профилей облачных телефонов.

Как и готовые шаблоны автоматизации, задачи RPA полностью выполняются в облаке. В назначенное время GeeLark запускает выбранный облачный телефон и выполняет сценарий. Тебе не нужно заранее открывать телефон или держать GeeLark и компьютер включёнными.

После завершения задачи ты можешь проверить статус каждого облачного телефона в разделе Logs. Если задача завершилась с ошибкой, подробности ошибки, неудачно выполненный шаг и финальный скриншот помогут определить, на каком этапе остановился сценарий. После этого ты можешь вернуться в RPA-конструктор и скорректировать этот шаг.

По сравнению с готовыми шаблонами автоматизации, RPA предоставляет больше возможностей для настройки. Ты можешь превратить собственный рабочий процесс команды в многоразовую задачу автоматизации.

ADB + API

Облачные телефоны GeeLark также поддерживают ADB. Ты можешь подключать их к собственным скриптам или сторонним инструментам для более гибкого управления автоматизацией.

GeeLark также предоставляет API для разработчиков, которые хотят управлять облачными телефонами с помощью скриптов или интегрировать их в собственные системы. С помощью API ты можешь создавать и запускать профили облачных телефонов, настраивать прокси, устанавливать приложения, загружать файлы и назначать задачи автоматизации.

Для ознакомления с конкретными эндпоинтами и инструкциями смотри документацию GeeLark API.

8. Удалённая совместная работа

MEmu

MEmu больше подходит для одного пользователя, который управляет несколькими экземплярами Android на одном компьютере, чем для командной работы онлайн. Экземпляры, приложения и данные аккаунтов хранятся локально. Другие участники команды не могут войти в MEmu под своими аккаунтами и получить доступ к этим экземплярам со своих компьютеров.

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

Другой вариант — предоставить участникам команды доступ к тому же компьютеру с Windows через программу удалённого рабочего стола.

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

Облачный телефон

Облачные телефоны работают в облаке, поэтому участникам команды не нужно использовать AnyDesk или TeamViewer, чтобы управлять одним конкретным компьютером. Они могут войти в свои аккаунты GeeLark со своих компьютеров и открыть облачные телефоны, к которым у них есть доступ.

Ты можешь создавать разные группы профилей (Profile Groups) для клиентов, проектов или платформ и назначать каждую группу определённым участникам команды. Участники смогут просматривать и использовать только те профили, к которым у них есть разрешение, не получая доступа к сторонним файлам или аккаунтам на компьютере администратора.

Когда состав команды меняется, ты можешь в любое время изменить или удалить доступ участников. GeeLark также записывает такие действия, как вход участников в систему, запуск и закрытие облачных телефонов, а также изменения профилей, прокси и групп. Если что-то пойдёт не так, ты сможешь проверить, кто и какие действия выполнял.

Подход GeeLark к удалённой совместной работе заключается не в удалённом управлении одним компьютером. Он позволяет участникам команды напрямую работать с профилями облачных телефонов. Для команд, которые управляют аккаунтами в социальных сетях разных клиентов или проектов, это значительно упрощает настройку прав доступа и отслеживание активности.

9. Потребление ресурсов

MEmu

MEmu запускает экземпляры Android на локальном компьютере, поэтому при увеличении их количества возрастает нагрузка на локальные CPU, оперативную память и дисковое пространство.

Я одновременно запустил 10 экземпляров Android 12. Когда приложения социальных сетей не были открыты и никакие задачи не выполнялись, MEmu показывал около 120 МБ оперативной памяти на каждый экземпляр.

Это был только тест в режиме простоя. После открытия TikTok, Instagram или других приложений воспроизведение видео, загрузка изображений и фоновые процессы увеличивают потребление CPU и памяти. Фактическая нагрузка также зависит от настроек экземпляра, разрешения экрана, частоты кадров и количества запущенных приложений.

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

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

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

Облачный телефон

Я также одновременно открыл 10 облачных телефонов в GeeLark. Каждый из них использовал около 100 МБ оперативной памяти на моём локальном компьютере, хотя внутри облачных телефонов уже были открыты TikTok, Reddit и другие приложения.

В отличие от MEmu, приложения работают на удалённых облачных устройствах, а не используют локальные CPU, оперативную память и дисковое пространство. Поэтому запуск более ресурсоёмких приложений внутри облачного телефона не создаёт такой же нагрузки на локальный компьютер, как при работе с эмулятором.

Локальный компьютер в основном получает видеопоток с экрана облачного телефона и отправляет обратно в облако команды мыши и клавиатуры. На практике качество работы больше всего зависит от двух факторов:

  • Стабильность и пропускная способность локального интернет-соединения — они влияют на плавность трансляции экрана облачного телефона.
  • Скорость и стабильность прокси — они влияют на загрузку видео в TikTok, доступ к веб-сайтам и другую сетевую активность внутри приложений.

При открытии большего количества окон облачных телефонов или повышении качества изображения и частоты кадров локальное потребление памяти, CPU и интернет-трафика также увеличивается. Однако требования к локальному оборудованию обычно ниже, чем при запуске такого же количества эмуляторов Android непосредственно на компьютере.

То же касается дискового пространства. Приложения, данные аккаунтов и кэш внутри облачных телефонов хранятся в облаке и не продолжают заполнять локальный диск. На компьютере в основном хранятся десктопное приложение GeeLark, небольшой локальный кэш и журналы, а также файлы, которые ты решишь скачать.

Итог

Для меня время — деньги.

Облачный телефон требует определённого бюджета на подписку. Однако благодаря полноценной среде Android, настройке прокси и местоположения, массовому управлению, автоматизации и командным функциям он гораздо лучше подходит для долгосрочной работы с несколькими аккаунтами в социальных сетях. Вместо того чтобы часами настраивать прокси, GPS, часовые пояса, приложения и локальные экземпляры по одному, я могу быстрее сосредоточиться на публикации контента, управлении аккаунтами и привлечении трафика.

Если мне нужно всего несколько Android-приложений, запуск игр или выполнение простых тестов, MEmu по-прежнему остаётся недорогим вариантом. Но если цель — масштабировать работу до десятков или сотен аккаунтов в социальных сетях и привлекать трафик за счёт регулярной публикации контента, облачный телефон GeeLark определённо стоит попробовать.

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

FAQs

MEmu позволяет одновременно запускать несколько экземпляров Android, поэтому его можно использовать для управления несколькими аккаунтами в социальных сетях.

Однако для каждого экземпляра отдельно необходимо настраивать прокси, местоположение GPS, системный часовой пояс, приложения и данные аккаунта. По мере увеличения количества аккаунтов повторяющаяся настройка и потребление локальных ресурсов становятся всё сложнее. Поэтому MEmu больше подходит для небольших тестов, чем для долгосрочного управления десятками или сотнями важных клиентских аккаунтов.

Нет. При смене прокси меняется IP-адрес выхода экземпляра MEmu, но местоположение GPS и системный часовой пояс Android автоматически не обновляются в соответствии с ним.

Нет. Эмулятор Android создаёт виртуальную среду Android на локальном компьютере и использует его аппаратные ресурсы. Облачный телефон работает на удалённой облачной инфраструктуре. Локальный компьютер в основном получает трансляцию экрана и отправляет команды управления, а приложения, данные аккаунтов и кэш хранятся в облаке.

Да. Облачный телефон предоставляет независимую среду Android-устройства, а прокси определяет, через какой сетевой выход телефон подключается к интернету.

При работе с несколькими аккаунтами в социальных сетях обычно лучше использовать для каждого аккаунта отдельный выделенный прокси-IP или прокси со sticky session. Это уменьшает количество общих сетевых сигналов между аккаунтами и упрощает раздельное управление регионом и сетевой средой каждого аккаунта.

Нет. Шаблоны автоматизации и задачи RPA выполняются в облаке. Когда задача запускается, GeeLark запускает выбранный облачный телефон и выполняет действия непосредственно в приложении, например нажатия, свайпы, ввод текста, загрузку и публикацию контента.

Запланированные задачи продолжают выполняться даже после закрытия GeeLark или выключения компьютера. После завершения ты можешь открыть Logs, чтобы проверить статус, результат и финальный скриншот.