from pathlib import Path import zipfile base = Path("/mnt/data/cloudflare-video-affiliate-fast") base.mkdir(parents=True, exist_ok=True) html = r''' Produk pilihan — Cek di Shopee

🔥 Produk pilihan

Lihat videonya, cek produknya di Shopee

CEK PRODUK DI SHOPEE ↗

Tautan afiliasi. Anda akan diarahkan ke Shopee setelah 2 detik. Tekan “Tetap di halaman” untuk membatalkan pengalihan otomatis.

''' (base / "index.html").write_text(html, encoding="utf-8") (base / "PETUNJUK.txt").write_text( """PAKET CLOUDFLARE PAGES — REDIRECT 2 DETIK 1. Letakkan index.html, promo.mp4, dan thumbnail.jpg dalam satu folder. 2. Di index.html, ganti NAMA-PROYEK dengan nama proyek Cloudflare Pages Anda pada og:url, og:image, twitter:image. 3. Ganti URL affiliate Shopee di dua tempat pada index.html bila perlu. 4. Deploy ketiga file tersebut ke root proyek Cloudflare Pages. 5. Uji halaman setelah deploy. Catatan: - Video autoplay dicoba dalam mode muted agar lebih kompatibel dengan browser. - Pengalihan otomatis berlangsung 2 detik setelah halaman dibuka, bukan setelah video selesai. - Pengunjung bisa menekan tombol “Tetap di halaman / tonton ulang” untuk membatalkan pengalihan. - Facebook, WhatsApp, dan X biasanya menampilkan thumbnail statis, bukan memutar video di kartu preview. - File thumbnail.jpg harus berupa gambar langsung yang dapat diakses publik; jangan gunakan URL halaman berbagi Facebook sebagai src gambar. - Gunakan hanya video dan materi promosi yang Anda berhak gunakan. """, encoding="utf-8" ) zip_path = Path("/mnt/data/cloudflare-video-affiliate-fast.zip") with zipfile.ZipFile(zip_path, "w", zipfile.ZIP_DEFLATED) as zf: zf.write(base / "index.html", "index.html") zf.write(base / "PETUNJUK.txt", "PETUNJUK.txt") print("Paket versi redirect 2 detik berhasil dibuat:") print(zip_path) print(base / "index.html")