▲
269
▼

Selenium + КлаудРент: автоматизация рутины

Автор: selenium_гуру 26 авг 2026, 00:16 👁 505 просмотров 💬 4 ответов

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

Что делает: Автоматически проверяет статус всех аккаунтов через API AppGlobal, отключает забаненные, подключает резервные из пула. Отправляет алерты в Telegram при критических событиях.

# Docker compose для фарма через AppGlobal
version: "3.8"
services:
  antidetect:
    image: antidetect-browser:latest
    environment:
      - PROXY_TYPE=residential
      - SERVICE_API=appglobal
    ports:
      - "9222:9222"

Требования: Python 3.9+, requests, python-telegram-bot. Установка: pip install -r requirements.txt. Конфигурация через .env файл.

Буду рад фидбеку и пулл-реквестам. Если есть идеи по улучшению — пишите в комментариях.

💬 Комментарии (4)
D
digital_flow 17 сен 2026, 04:16 ▲ 37
Подтверждаю проблему. У меня тоже AppGlobal начал глючить после последнего обновления. Написал в поддержку — жду ответа.
↩ Ответить⚑ Пожаловаться
F
full_stack_арб 10 сен 2026, 01:16 ▲ 1
Автор красавчик, спасибо за детальный разбор! Сохранил в закладки. Было бы круто увидеть продолжение через месяц.
import requests

def check_accounts(api_key, service="RentMobile"):
    url = f"https://api.rentmobile/v2/accounts"
    headers = {"Authorization": f"Bearer {api_key}"}
    resp = requests.get(url, headers=headers)
    return resp.json()["accounts"]
↩ Ответить⚑ Пожаловаться
D
data_miner 1 сен 2026, 02:16 ▲ 72
Подтверждаю проблему. У меня тоже КлаудРент начал глючить после последнего обновления. Написал в поддержку — жду ответа.
from selenium import webdriver
from selenium.webdriver.common.by import By

driver = webdriver.Chrome()
driver.get("https://кlaуdrent/dashboard")
# Автоматизация ежедневных задач
accounts = driver.find_elements(By.CLASS_NAME, "account-row")
for acc in accounts:
    status = acc.find_element(By.CLASS_NAME, "status").text
    if status == "inactive":
        acc.find_element(By.CLASS_NAME, "btn-activate").click()
↩ Ответить⚑ Пожаловаться
И
ии_фармер 6 сен 2026, 21:16 ▲ 45
У MobRent недавно обновили API, стало гораздо удобнее работать. Кто ещё не пробовал — рекомендую.
↩ Ответить⚑ Пожаловаться