Baca selengkapnya Sembunyikan

Cara pakai

  1. Ketik satu opsi per baris atau seret .txt (satu baris = satu item).
  2. Jatuhkan gambar — satu file = satu item. Campur teks dan gambar; edit di kolom teks.
  3. Di atas daftar: tab Daftar, Riwayat, dan Dihapus. Riwayat mencatat setiap putaran; Dihapus menyimpan item yang dihapus — Pulihkan untuk mengembalikan.
  4. Thumbnail kiri pada baris gambar; arahkan kursor untuk pratinjau besar.
  5. Di roda, gambar mengisi seluruh segmen menggantikan teks.
  6. Saat pertama kali dibuka, roda berputar pelan sendiri hingga putaran pertama.
  7. Preset atau acak daftar.
  8. Klik roda atau Putar — segmen acak.
  9. Rantai? Tambah roda kedua di bawah.
  10. Popup pemenang: salin, hapus & putar lagi. Setelah hapus, bar Urungkan bawah dengan hitung mundur.

FAQ

Untuk apa?
Pilihan acak: nonton apa, main apa, peran, ya/tidak atau daftar sendiri.
.txt atau gambar?
Ya. Seret ke zona drop. Baris .txt = item; gambar = nama file tanpa ekstensi.
Tab Riwayat?
Setiap hasil putaran dicatat di Riwayat — daftar baca saja. Disimpan di browser, tetap setelah muat ulang.
Tab Dihapus?
Item yang dihapus via « Hapus & putar lagi » muncul di Dihapus. Pulihkan (nonaktif jika sudah di roda).
Tab Dihapus?
Item yang dihapus via « Hapus & putar lagi » muncul di Dihapus. Pulihkan (nonaktif jika sudah di roda).
Diunggah?
Tidak. Semua di browser. Teks, riwayat putaran, dan dihapus di localStorage; gambar di IndexedDB.
Diunggah?
Tidak. Semua di browser. Teks, riwayat putaran, dan dihapus di localStorage; gambar di IndexedDB.
Nilai berulang?
Ya. Baris sama = segmen terpisah.
Peluang sama?
Ya. Indeks acak tiap putaran.
Cara kerja?
JavaScript, roda SVG, clip gambar, CSS. Tanpa backend.