#!/usr/bin/env python3
"""Verifikasi HTTP 200 kandidat link Threads 12 Okt 2026."""
import subprocess, time

KAND = [
    ("uky", "https://studiosoft.id/ai-untuk-marketing/"),
    ("tslaw", "https://www.tslaw.id/cara-daftar-merek-dagang.htm"),
    ("tsc", "https://www.theskincodeclinic.com/praktik-dokter-kulit-krian-jadwal-alur/"),
    ("das", "https://dasindonesia.com/biaya-servis-bmw-series-3-2/"),
]
cb = int(time.time())
for akun, u in KAND:
    sep = "&" if "?" in u else "?"
    url = f"{u}{sep}cb={cb}"
    r = subprocess.run(["curl", "-4", "-s", "-o", "/dev/null",
                        "-w", "%{http_code} %{time_total}s ft=%{url_effective}",
                        "-L", "-m", "40", "-A", "Mozilla/5.0", url],
                       capture_output=True, text=True)
    print(f"{akun:6} {r.stdout.strip()}")
    print(f"       <= {u}")
