Skip to main content

Tool tu dong report tai khoan TikTok voi nhieu Chrome profiles

Project description

dtik-report

Công cụ CLI tự động report tài khoản TikTok sử dụng nhiều Chrome profile độc lập.

Tính năng

  • Report tài khoản TikTok liên tục qua nhiều Chrome profile
  • Mỗi profile có phiên đăng nhập riêng biệt
  • Wizard thiết lập tương tác — không cần chỉnh file config thủ công
  • Cấu hình thời gian chờ giữa các vòng report
  • Đếm ngược thời gian để biết vòng tiếp theo bắt đầu khi nào

Yêu cầu

  • Python 3.11 trở lên
  • Google Chrome đã được cài đặt
  • macOS, Linux hoặc Windows

Cài đặt

pipx install dtik-report

Khuyến nghị dùng pipx để tool chạy trong môi trường độc lập. Cài bằng brew install pipx hoặc pip install pipx.

Sau đó cài trình duyệt Playwright:

playwright install chromium

Hoặc dùng script tiện lợi (tự động cài tất cả):

./run.sh

Bắt đầu nhanh

1. Thiết lập

dtik setup

Wizard sẽ hỏi bạn:

  1. Số lượng Chrome profile muốn sử dụng
  2. Đặt tên (alias) cho từng profile
  3. Số phút chờ giữa các vòng report (mặc định: 2 phút)
  4. Giữ trình duyệt mở giữa các vòng (nhanh hơn) hay đóng rồi mở lại (tiết kiệm RAM)

Sau khi thiết lập, Chrome sẽ mở cho từng profile để bạn đăng nhập TikTok.

2. Chạy

dtik run @username

Tool sẽ lặp liên tục:

--- Vòng 1 ---
  [Tài khoản 1] Report ...  [OK]
  [Tài khoản 2] Report ...  [OK]
  Hoàn thành vòng 1. Chờ 2 phút ...
  Còn lại: 01:45

--- Vòng 2 ---
  ...

Dừng bất cứ lúc nào bằng Ctrl+C.

Các lệnh

Lệnh Mô tả
dtik setup Thiết lập ban đầu — cấu hình profile và đăng nhập TikTok
dtik setup --retry Mở lại Chrome cho profile đã chọn để đăng nhập lại
dtik run @username Bắt đầu report tài khoản
dtik open [alias] Mở Chrome cho một profile cụ thể
dtik check Xem trạng thái cấu hình hiện tại
dtik update Cập nhật lên phiên bản mới nhất
dtik uninstall Gỡ cài đặt và xóa toàn bộ dữ liệu
dtik help Hiển thị trợ giúp

Cấu hình

Cài đặt và dữ liệu Chrome profile được lưu tại:

~/.dtik-report/
├── settings.json       ← timeout, danh sách profile, chế độ trình duyệt
└── profiles/
    ├── profile_1/      ← Chrome user-data-dir của tài khoản 1
    ├── profile_2/
    └── ...

Bạn có thể chỉnh settings.json trực tiếp nếu cần:

{
  "num_profiles": 2,
  "profiles": [
    { "id": "profile_1", "alias": "Tài khoản 1" },
    { "id": "profile_2", "alias": "Tài khoản 2" }
  ],
  "timeout_between_reports_min": 2,
  "keep_browser_between_reports": true
}

Giấy phép

MIT

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

dtik_report-0.1.1.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

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

dtik_report-0.1.1-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file dtik_report-0.1.1.tar.gz.

File metadata

  • Download URL: dtik_report-0.1.1.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for dtik_report-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e6a34e92008a5dda6077dd3c52be0f1ee3ef579e45b7cd949ff939b208af7f39
MD5 fe4c710e26c76a9612b45d6c285cfd03
BLAKE2b-256 8494dfa807156b68a2723db4441df5059e0c2c6451de5c85c5325d9785ba7146

See more details on using hashes here.

File details

Details for the file dtik_report-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: dtik_report-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for dtik_report-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 320d46410f1bc7d7c2b08e62c838008cdb1d17c7a33d42d3174098bc4b143266
MD5 8d353329947cb3405df3801940fcc40a
BLAKE2b-256 ece04d7301aab2bdfdaf2e79862d1103511a0ba769eb78ab640c1f262b4383ba

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