Lina modifier

Fiche modifier

  • Nommé d'après Lina Inverse, du manga Slayers (parce qu'elle parle bcp pour ne rien dire).
  • Codé en Ruby
    • Squelette de bot: ~110 lignes
    • Doc et constante: ~50 lignes
    • Lina: 35 lignes
    • IO: 16 lignes
    • Main: 7 lignes

But modifier

Lire une page contenant un item par ligne, en sélectionner un certain nombre aléatoirement et les assembler pour créer une page Le savez-vous.

Méthode modifier

  1. Log-in
  2. Lecture de la page de fait
  3. Lecture de la page Le savez-vous
  4. Sélection aléatoire
  5. Soumission de la page Le savez-vous, avec un summary Lina's fact

Lina prévient de son fonctionnement sur la page de l'utilisateur qui le lance.