Skip to main content

No project description provided

Project description

📦 TikTokRocket-core

TikTokRocket-core — вспомогательный Python-модуль для автоматизации взаимодействия с TikTok, включающая в себя модули для работы с браузером, обхода антибот-защиты, API-клиент TikTokRocket, систему управления аккаунтами, и интеграцию с SMS-активациями. Разрабатывается как часть внутренней инфраструктуры автоматизации и предоставляет универсальный доступ к основному функционалу автоматизации TikTok.

🏷 Badges

Status: Private License: Custom Platform: TikTok Python Maintainer

🚀 Основной функционал

  • Интегрированный API-клиент для взаимодействия с платформой TikTokRocket: управление аккаунтами, автоматизированный доступ к ботам и авторизация
  • Автоматическая установка и обновление Chrome и ChromeDriver до требуемой ревизии, обеспечивая стабильную совместимость с Selenium
  • Антидетект-браузер на базе Selenium с встроенными механизмами обхода защит TikTok и эмуляцией поведения реального пользователя
  • Поддержка SMS-активаций через подключаемые адаптеры (например, Grizzly), включая получение временных номеров и кода подтверждения
  • Графический интерфейс на PySimpleGUI для авторизации и получения API-токена
  • Централизованное хранилище установленных компонентов (браузер, драйвер, токены) с доступом из любых приложений, использующих библиотеку
  • Лёгкая интеграция в сторонние решения, включая CLI-утилиты, десктопные приложения и серверные скрипты

⚠️ Лицензия и ограничения

Данный проект распространяется на условиях ограниченного некоммерческого использования.

  • Разрешается использовать библиотеку только в личных или учебных целях.
  • Коммерческое использование запрещено, включая:
    • перепродажу, аренду, передачу третьим лицам
    • использование в SaaS-продуктах или сервисах
    • модификацию с целью извлечения прибыли

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

Для получения коммерческой лицензии — свяжитесь с автором:

🧰 Tech Stack

Язык: Python 3.11+

GUI: PySimpleGUI

Автоматизация браузера:

  • Selenium
  • undetected-chromedriver
  • selenium-wire
  • selenium-stealth
  • fake-useragent

Сеть и API:

  • aiohttp
  • requests
  • python-dotenv
  • blinker

Системные и утилитные зависимости:

  • platformdirs
  • loguru
  • setuptools

Инструменты сборки:

  • poetry-core

Линтер: pylint с кастомной настройкой (line-too-long, broad-exception-*, signature-differ отключены)

🛟 Support

Если возникли вопросы или нужна помощь:

Официальный сайт проекта: tiktok.eugconrad.com

Коммерческая поддержка доступна по договорённости.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiktokrocket-1.1.7.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tiktokrocket-1.1.7-py3-none-any.whl (27.9 kB view details)

Uploaded Python 3

File details

Details for the file tiktokrocket-1.1.7.tar.gz.

File metadata

  • Download URL: tiktokrocket-1.1.7.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.10 Darwin/20.6.0

File hashes

Hashes for tiktokrocket-1.1.7.tar.gz
Algorithm Hash digest
SHA256 9c9b6e756604ddb676ff95baf978d4c0223f8d69f677e7886598445098f7ade2
MD5 41dded0e14f7f3f243a2806e66e299c2
BLAKE2b-256 f353aa676b239c012b09fe1e47a4e4b0e6d43f8f8167d7c22914228416db55e4

See more details on using hashes here.

File details

Details for the file tiktokrocket-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: tiktokrocket-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 27.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.10 Darwin/20.6.0

File hashes

Hashes for tiktokrocket-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d934d4ccb5d8556177beca1d17292af09a9870bcd9cbc171f5c3a34bd5062957
MD5 c6f155b35f0dd2c57ca8c27c4d8535a7
BLAKE2b-256 dd76f9f8707b9186ec0529501dba38ff00afcfaedb49fd85d6ac23bd0ad1a4b8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page