En savoir plus Masquer

Mode d'emploi

  1. Saisissez une option par ligne ou glissez un .txt (une ligne = un élément).
  2. Déposez des images — un fichier = un élément. Mélangez texte et images ; éditez dans le champ texte.
  3. Au-dessus de la liste : onglets Liste, Historique et Supprimés. Historique enregistre chaque tirage ; Supprimés garde les éléments retirés — Restaurer pour les remettre.
  4. Miniature à gauche des lignes avec image ; survol pour aperçu agrandi.
  5. Sur la roue, les images remplissent tout le segment au lieu du texte.
  6. À la première visite, la roue tourne lentement seule jusqu’à votre premier lancer.
  7. Preset ou mélangez la liste.
  8. Cliquez la roue ou Tourner — segment aléatoire.
  9. Chaîne de choix ? Ajoutez une deuxième roue en dessous.
  10. Popup gagnant : copier, retirer & rejouer. Après retrait, barre Annuler en bas avec compte à rebours.

FAQ

À quoi sert cet outil ?
Choix aléatoire : film, jeu, rôles, oui/non ou liste personnelle.
Importer .txt ou images ?
Oui. Glissez dans la zone ou cliquez. Ligne .txt = élément ; image = nom de fichier sans extension.
Onglet Historique ?
Chaque tirage est enregistré dans Historique — liste en lecture seule. Sauvegardé dans le navigateur, persiste au rechargement.
Onglet Supprimés ?
Les éléments retirés via « Retirer & retourner » apparaissent dans Supprimés. Restaurer (désactivé si déjà sur la roue).
Onglet Supprimés ?
Les éléments retirés via « Retirer & retourner » apparaissent dans Supprimés. Restaurer (désactivé si déjà sur la roue).
Annuler une suppression ?
Oui. Barre Annuler en bas avec countdown. Ou plus tard via Supprimés.
Fichiers envoyés ?
Non. Tout dans le navigateur. Texte, historique des tirages et supprimés en localStorage, images en IndexedDB local.
Valeurs en double ?
Oui. Lignes identiques = segments séparés.
Probabilités égales ?
Oui. Index aléatoire à chaque tour.
Comment ça marche ?
JavaScript, roue SVG, images découpées par segment, CSS. Pas de serveur.