home

Un générateur de proverbes, gracieuseté du Machin à écrire



Résultats assez rarement corrects syntaxiquement, mais souvent cocasses. Des heures de plaisir!
(Rafraîchissez la page pour faire générer un nouveau proverbe).

Proverbe instantané



Ajoutez le Google Gadget "Proverbe instantané"

...grâce au superbe bouton qui suit:

Add to Google


Code source (Javascript)

// Proverbe instantané: Un générateur de proverbe naïf.
// Une gracieuseté du Machin à écrire: http://www.machinaecrire.com
// Copiez librement, mais merci de référer à http://www.machinaecrire.com
<script type="text/javascript">
    // Proverbes, dictons, etc.
    // Le caractère @ indique la coupure.
    var prov_liste = [
        "A beau mentir@ qui vient de loin.",
        "&Agrave; bon chat@ bon rat.",
        "&Agrave; chaque jour@ suffit sa peine.",
        "&Agrave; cheval donn&eacute;@ on ne regarde pas la bride.",
        "&Agrave; coeur vaillant@ rien d'impossible.",
        "&Agrave; force de forger@ on devient forgeron.",
        "&Agrave; la guerre@ comme &agrave; la guerre.",
        "&Agrave; l'impossible@ nul n'est tenu.",
        "&Agrave; quelque chose@ malheur est bon.",
        "Aide-toi,@ le ciel t'aidera.",
        "Apr&egrave;s la pluie@ vient le beau temps.",
        "Au royaume des aveugles@ les borgnes sont rois.",
        "Aussit&ocirc;t dit,@ aussit&ocirc;t fait.",
        "Avec des Si,@ on mettrait Paris dans une bouteille.",
        "Blanc bonnet@ bonnet blanc.",
        "Ce que femme veut,@ Dieu le veut.",
        "Chacun son m&eacute;tier@ et les vaches seront bien gard&eacute;es.",
        "Charit&eacute; bien ordonn&eacute;e@ commence par soi-m&ecirc;me.",
        "Chat &eacute;chaud&eacute;@ craint l'eau froide.",  
        "Chien qui aboie@ ne mord pas",            
        "Chose promise,@ chose due.",
        "Coeur qui soupire@ n'a pas ce qu'il d&eacute;sire.",
        "Dans le doute,@ abstiens-toi.",
        "Dans les petits pots@ on mets les meilleurs onguents.",
        "De deux maux@ il faut choisir le moindre.",
        "Entre l'arbre et l'&eacute;corce@ il ne faut pas mettre le doigt.",
        "Fais ce que dois,@ advienne que pourra.",
        "Faute avou&eacute;e@ est &agrave; moiti&eacute; pardonn&eacute;e.",
        "Force@ fait loi.",
        "Grand parleur,@ petit faiseur.",
        "Heureux au jeu,@ malheureux en amour.",
        "Honni soit@ qui mal y pense.",
        "Ignorance@ est m&egrave;re de tous les maux.",
        "Il faut battre le fer@ pendant qu'il est chaud.",
        "Il faut rendre &agrave; C&eacute;sar@ ce qui appartient &agrave; C&eacute;sar.",
        "Il faut tourner sa langue sept fois dans sa bouche@ avant de parler.",
        "Il n'y a pas de fum&eacute;e@ sans feu.",
        "Il ne faut pas mettre la charrue@ devant les boeufs.",
        "Jamais deux@ sans trois.",
        "Jeux de mains@ jeux de vilains.",
        "L'amour@ est aveugle.",
        "L'app&eacute;tit@ vient en mangeant.",
        "L'argent@ n'a pas d'odeur.",
        "L'argent@ ne fait pas le bonheur.",
        "L'enfer@ est pav&eacute; de bonnes intentions.",
        "L'erreur@ est humaine.",
        "L'esprit est prompt,@ mais la chair est faible.",
        "L'habit@ ne fait pas le moine.",
        "L'homme propose@ et Dieu dispose.",
        "L'occasion@ fait le larron.",
        "L'oisivet&eacute;@ est la m&egrave;re de tous les vices.",
        "L'union@ fait la force.",
        "La fin@ justifie les moyens.",
        "La fortune@ vient &agrave; qui sait attendre.",
        "La nature@ a horreur du vide.",
        "La n&eacute;cessit&eacute;@ est m&egrave;re de l'invention.",
        "La nuit@ porte conseil.",
        "La nuit@ tous les chats sont gris.",
        "La parole est d'argent,@ mais le silence est d'or.",
        "La vengeance@ est un plat qui se mange froid.",
        "Le chien@ est le meilleur ami de l'homme.",              
        "Le coeur a ses raisons@ que la raison ignore.",
        "Le cordonnier@ est toujours le plus mal chauss&eacute;.",
        "Le crime@ ne paie pas.",
        "Le malheur des uns@ fait le bonheur des autres.",
        "Le monde appartient@ &agrave; ceux qui se l&egrave;vent t&ocirc;t.",
        "Le temps@ c'est de l'argent.",
        "Les absents@ ont toujours tort.",
        "Les bons comptes@ font les bons amis.",
        "Les jours se suivent et@ ne se ressemblent pas.",
        "Les loups ne se mangent pas@ entre eux.",
        "Les paroles s'envolent@ mais les &eacute;crits restent.",
        "Les voyages@ forment la jeunesse.",
        "Loin des yeux,@ loin du coeur.",
        "Malheur celui par qui@ le scandale arrive.",
        "Mieux vaut pr&eacute;venir@ que gu&eacute;rir.",
        "Mieux vaut tard@ que jamais.",
        "N&eacute;cessit&eacute;@ fait loi.",
        "Nul n'est proph&egrave;te@ en son pays.",
        "Oeil pour oeil,@ dent pour dent.",
        "On a souvent besoin@ d'un plus petit que soi.",
        "On n'apprend pas &agrave; un vieux singe@ &agrave; faire des grimaces.",
        "On n'attrape pas les mouches@ avec du vinaigre.",
        "On n'est jamais si bien servi@ que par soi-m&ecirc;me.",
        "On ne fait pas d'omelette@ sans casser des oeufs.",
        "Petit à petit@ l'oiseau fait son nid.",
        "Pierre qui roule@ n'amasse pas mousse.",
        "Quand le chat n'est pas l&agrave;@ les souris dansent.",
        "Quand le vin est tir&eacute;@ il faut le boire.",
        "Qui a bu@ boira.",
        "Qui aime bien@ ch&acirc;tie bien.",
        "Qui dort@ d&icirc;ne.",
        "Qui ne dit mot@ consent.",
        "Qui s'y frotte@ s'y pique.",
        "Qui s&egrave;me le vent@ r&eacute;colte la temp&ecirc;te.",
        "Qui trop embrasse,@ mal &eacute;treint.",
        "Qui va &agrave; la chasse@ perd sa place.",
        "Qui vivra@ verra.",
        "Qui vole un oeuf@ vole un boeuf.",
        "Quiconque se sert de l'&eacute;p&eacute;e@ p&eacute;rira par l'&eacute;p&eacute;e.",
        "Rien ne sert de courir@ il faut partir &agrave; point.",
        "Rira bien@ qui rira le dernier.",
        "Si jeunesse savait,@ si vieillesse pouvait.",
        "Si tu veux la paix,@ pr&eacute;pare la guerre.",
        "Tant va la cruche &agrave; la source@ qu'&agrave; la fin elle se casse.",
        "Tel p&egrave;re@ tel fils.",
        "Tous les chemins@ m&egrave;nent &agrave; Rome.",
        "Tout vient &agrave; point@ &agrave; qui sait attendre.",
        "Tout ce qui brille@ n'est pas d'or.",
        "Toute bonne chose@ a une fin.",
        "Toute v&eacute;rit&eacute;@ n'est pas bonne &agrave; dire.",
        "Trop de cuisiniers@ g&acirc;tent la sauce.",
        "Un homme averti@ en vaut deux.",
        "Un tiens@ vaut mieux que deux tu l'auras.",
        "Un malheur@ n'arrive jamais seul.", 
        "Une hirondelle@ ne fait pas le printemps.",
        "Ventre affam&eacute;@ n'a point d'oreilles."
    ];
    nb_provs = prov_liste.length;

    // Choisir nos 2 proverbes:
    do
    {
        ip1 = Math.floor( Math.random() * nb_provs );
        ip2 = Math.floor( Math.random() * nb_provs );
    } while ( ip1 == ip2 );

    // Combiner:
    isep1 = prov_liste[ ip1 ].indexOf( "@" );
    isep2 = prov_liste[ ip2 ].indexOf( "@" );
    proverbe = prov_liste[ ip1 ].slice( 0, isep1 ) 
               + prov_liste[ ip2 ].slice( isep2 + 1 );

    html = "&laquo; " + proverbe + " &raquo;";
    document.getElementById('Prov').innerHTML = html; 
    n = (ip1 * (nb_provs - 1) + ((ip2 < ip1) ? (ip2 + 1) : ip2) );
    nb = (nb_provs * nb_provs - nb_provs);
    html = "(n<sup>o</sup> " + n + " de " + nb + ")";
    document.getElementById('Nb').innerHTML = html; 
</script>