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

Как создавать предустановленные шаблоны профилей с помощью Python

Если вы автоматизируете исследования веб-сайтов, вам, вероятно, нужно, чтобы ваши профили были готовы к работе немедленно – без необходимости вручную выбирать прокси Indigo и импортировать файлы cookie. Хорошие новости: у нас есть скрипт для этого! 🛠️🔥

Зачем использовать предустановленные шаблоны профилей?

Этот удобный скрипт автоматизирует для вас весь процесс. Вот что он делает:

  • Получает прокси Indigo через API
  • Создает профиль через API
  • Импортирует файлы cookie в профиль
  • При необходимости повторяет процесс
Известная проблема

Существует известная ошибка пользовательского интерфейса при создании профилей с прокси Indigo через API: данные прокси будут отображаться на вкладке «Пользовательские». Имейте это в виду! 🚨

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

  1. Извлеките содержимое из profile_template.zip в вашу локальную папку.

  2. Откройте файл (.env) любым текстовым редактором.

  3. Настройте значения в вашем файле .env:

    • AUTHORIZATION_TOKEN: ваш токен доступа Indigo
    • PROXY_TYPE: http или socks5
    • BROWSER_TYPE: mimic или stealthfox
    • PROXY_COUNTRY: Используйте двухбуквенное обозначение (например, us, gb). Список кодов стран можно найти здесь.
    • FOLDER_ID: ID вашей папки Indigo
    • RANGE_START: Первый номер создаваемого профиля (используется в имени профиля)
    • RANGE_END: Последний номер создаваемого профиля
    • COOKIE_TYPE: google, ebay, etsy, bing, mixed, facebook, amazon или другой

    Пример конфигурации .env:

    AUTHORIZATION_TOKEN = <ваша строка токена>

    # socks5 или http
    PROXY_TYPE = socks5

    # mimic или stealthfox
    BROWSER_TYPE = mimic

    # Страна прокси Indigo
    PROXY_COUNTRY = us

    FOLDER_ID = <ID вашей папки профилей>

    # количество создаваемых профилей. Будет использовано в имени профиля
    RANGE_START = 1
    RANGE_END = 6

    COOKIE_TYPE = amazon
    # список типов cookie: ['google','ebay','etsy','bing','mixed','facebook','amazon']

Запустите скрипт

Предварительные требования

Перед запуском скрипта убедитесь, что ваш агент Indigo запущен.

  1. Убедитесь, что ваш агент запущен.
  2. Откройте командную строку (Windows) или Терминал (macOS).
  3. Перейдите в папку, куда вы извлекли файлы.
  4. Запустите скрипт с помощью Python:
    python profile_template.py

Скрипт будет циклически выполняться и при необходимости создавать несколько профилей. Просто, правда? 😎

Это пример успешного вывода:

Successful Output Example

Устранение неполадок

Если у вас возникнут какие-либо проблемы, дважды проверьте настройки .env и ваш токен, так как он мог устареть.