niostack

niostack

全栈,独立开发者
twitter
telegram
github

TikTok Media Matrix Operation Platform

tiktok-matrix is a locally deployable system that allows group control of multiple Android phones for TikTok automation.#

Before running this system, you should prepare the following items:

Warning: Do not test with your regular phone!!! The system will periodically clear the video materials in the phone's album to ensure long-term stability!!!#

  1. At least one Windows computer (Windows 7 or above)
  2. At least one Android phone (supports Android 4.4 - Android 11, as screen casting uses the open-source minicap with limitations)
  3. A USB cable to connect the phone and the computer

Computer Network Configuration#

  1. Turn off the computer firewall because the phone needs to transfer data with the computer through internal IP, and the firewall will block the connection by default.
  2. Turn off VPN global rules, as VPN global rules can also block connections to the internal 192.168 network.

Connecting the Phone#

  1. Enable the developer mode on the phone and turn on USB debugging.
  2. Enable USB debugging (Security settings).
  3. Enable USB installation.
  4. Connect the phone to the computer via USB. If it's the first time the phone is connected to this computer, a prompt will appear asking for permission for USB debugging. Click "Allow."

Installing Software Packages#

  1. Download the .msi installation package from here.
  2. Double-click the installation package to install.

Starting the System#

  1. Open the recently installed software (it needs to be started with administrator privileges, and a prompt will appear by default; if not, manually right-click and select "Run as Administrator").
  2. Click the WebServer Start button; it will open a cmd window—do not close it.
  3. Click the Agent Start button; it will open a cmd window—do not close it.
  4. After the system starts, it will automatically initialize the phone environment and install two APKs. If the phone prompts whether to allow installation, click "Allow." 截屏2024-02-04 16 33 20

Initialization#

  1. Click the button on the right side of the WebServer Start button to open the tiktok-matrix control panel.
  2. Click on the Device Management menu to see if the connected phone screen is displayed.
  3. If the screen is not displayed, please refresh later. If no connected devices are visible for more than 1 minute, contact us for assistance.
    Screenshot

Operation Instructions#

Group Management#

The first step in using the system's functionality is to create a group. In the group, you can configure rules for automatic posting and automatic nurturing.

  1. Click on the group menu and then click the create button to create a group.
  2. Enter a recognizable title for easy management later.
  3. If you want the device to automatically open TikTok to watch videos, turn on the automatic nurturing switch and configure at least one nurturing schedule. The system will automatically open TikTok at the specified time to randomly browse recommended videos and perform random interactions such as likes, favorites, and follows, helping improve the account's quality.
  4. If you want the device to automatically post videos, turn on the automatic posting switch and configure at least one automatic posting schedule. The system currently supports two types of posting tasks: self-uploaded materials and TikTok official AI materials. If you want to add a product link to automatically posted videos, configure a product link, which can be copied from the share button in the upper right corner of the product details.
    Screenshot

Account Management#

  1. Associate a TikTok account with the connected device.
  2. If you don't have an account, click on Device Details -> Auto Script -> Register button. After a while, an account will be automatically registered and saved to the account list (the registration process requires manual intervention to solve the human verification image). After registration, modify the account's group in the account list.
  3. If you already have an account, click on the account menu, click the add button, and save the account to the system, associating it with a device and group. After saving, you can manually log in to the account or click Device Details -> Auto Script -> Login button to automatically log in.
    Screenshot

Auto Script#

Auto Login#

This feature is used for automatically logging into TikTok after manually adding an account and binding it to a device. Clicking the login button on the device will initiate the automated login process. Human intervention is required for handling human verification captchas.

Auto Register#

This feature is used for quickly registering a TikTok account. The email used is from a @niostack.com domain and is randomly generated. Human intervention is required to solve the human verification captcha.

How to have an unlimited number of email addresses with your own domain#
  1. Use Cloudflare Email Routing to Easily Create and Route Email Addresses
  2. Use Cloudflare Email Routing Catch-All Feature

Auto Change Avatar#

This feature is used for automatically uploading and setting an avatar after registration. The avatar is a system-built image of a beautiful woman. Configuration options for built-in avatars may be opened in the future.

Auto Set Time Zone#

This feature is used for automatically setting the phone's time zone based on the selected country during the initial deployment.

Auto Account Information Collection#

This feature is used for collecting account information such as username, number of followers, whether merchandising permissions are enabled, commission earnings, etc. The collected information can be viewed in the account list.
Screenshot

Upload Materials#

Now you're just one step away from automatic posting.

  1. Go back to Group Management, click the Upload Materials button above the group you created, and upload one or more materials in batches.
  2. The system will check every minute if there are enough materials to create scheduled posting tasks.
    Screenshot

Auto Posting#

  1. After uploading materials, wait for 1

minute, then open the Auto Posting menu to see if the scheduled posting tasks were successfully created. Note: Currently, only scheduled tasks are pre-created, and the actual execution of posting tasks has not yet occurred.
2. If you don't see posting tasks, check if the group has the automatic posting switch turned on, if any accounts are associated with the group, and if materials have been uploaded to the group.
3. When the scheduled time arrives, the system will automatically open TikTok and push the materials to the phone for a fully automated posting operation. If a product link is configured, it will also be added automatically.
Screenshot

Auto Nurturing#

  1. If the group has the automatic nurturing function enabled and there are available accounts in the group, the system will check and create scheduled nurturing tasks every minute.
  2. In the Auto Nurturing menu, you can view the status of all scheduled nurturing tasks.
  3. Each nurturing task lasts for 10 minutes and will automatically exit upon completion.
  4. Nurturing will automatically refresh recommended videos, and the duration of each video view is randomly set between 1-30 seconds, with random likes, favorites, and follows.
    Screenshot
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.