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.8.tar.gz (20.0 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.8-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tiktokrocket-1.1.8.tar.gz
  • Upload date:
  • Size: 20.0 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.8.tar.gz
Algorithm Hash digest
SHA256 3ee59a5dc818c3cd7f8b969792cdc5fb08c2c51167efa7eea2f53421daa8778e
MD5 391fd8a1252a37eca83cac9878719bea
BLAKE2b-256 c37d4cd1a9c4d683f4d536af8386eaebed899987ee81c9bddaa31c233b4a1e35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tiktokrocket-1.1.8-py3-none-any.whl
  • Upload date:
  • Size: 28.6 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.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bd21301cd1754db57dced01bde1293baca5633b07f911fd9f1f019965c0814cd
MD5 a0fc7b07f96f921bde7fd1822287fc53
BLAKE2b-256 7346458a297b736bf1180673806e693adc986dda400dd4a9f6bc7355a8aa5010

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