カスタムスクリプト
組み込みスクリプトは一般的なフローを網羅しています。それでは足りないとき——順序を変えたい、組み込みが触れない画面を操作したい、TikTok や Instagram 以外のアプリを動かしたい——は、好きな言語で自分で書き、TikMatrix に端末を貸してもらえます。
必要条件
ライセンス要件
カスタムスクリプトには Pro / Team / Business プランが必要です。 Starter プランでは利用できません。
プランのデバイス数はそのまま同時実行数の上限になります。Pro プラン(20 台)なら、組み込みタスク・カスタムスクリプト・その両方のいずれであっても、同時に 20 台まで動かせます。
実行方法は 2 通り
スタンドアロン
プログラムはあなたが起動します。TikMatrix は端末を貸すだけです。
from tikmatrix import TikMatrix
client = TikMatrix()
for device in client.devices():
if device["busy"]:
continue
with client.device(device["serial"], label="my crawler") as d:
d.press("home")
print(d.info())
単発の処理、データ収集、自前のスケジューラから走らせたいものに向いています。