\chapter{Gadgets} % =============================================================== \section{Fortune} \index{fortune} Un rapide petit exemple, avant de passer aux choses techniques : \begin{verbatim} tth@plop:~$ fortune You will outgrow your usefulness. tth@plop:~$ fortune Future looks spotty. You will spill soup in late evening. tth@plop:~$ fortune You are deeply attached to your friends and acquaintances. tth@plop:~$ \end{verbatim} Bref, vous voyez le principe : c'est un machin à raconter des trucs plus ou moins aléatoires\footnote{et jamais revenus, il faut bien le préciser.}. Il y a tout un tas d'options intéressantes, la principale étant \texttt{-o} pour avoir les fortunes offensives\index{porn} qui peuvent choquer les âmes sensibles. Nous allons donc maintenant le plier à notre volonté en créant nous même le contenu adéquat. Pour cela, nous devons tout d'abord préparer un fichier texte contenant tous nos aphorismes, séparés par une ligne contenant uniquement le caractère \texttt{\%}. Ensuite, il faut utiliser \texttt{strfile}\index{strfile} qui va préparer une version indexée de notre fichier texte afin qu'il soit utilisable par fortune. Le pendant graphique est \texttt{xcowsay}. % =============================================================== \section{/usr/games/} On trouvera dans ce répertoire une collections de jeux anciens, dont certains datent d'une époque où la \texttt{vt102} était un terminal de luxe. Certains remontent même à l'antique Unix de Berkeley\index{BSD}. Et quelques-uns d'entre eux sont devenus, au fil du temps, de grands classiques. \subsection{les générateurs} \index{morse}\index{ppt} Les décideurs pressés seront heureux de pouvoir enrichir leurs PointPuissant\index{beamer} avec de très écoles-anciennes messages cryptiques avec ces quelques outils ergonomiques et pipelinables avec d'autres fidèles serviteurs. \begin{verbatim} tth@plop $ morse -s we make porn | tr '\n' ' ' ; echo .-- . -- .- -.- . .--. --- .-. -. ...-.- tth@plop $ ppt we make porn | tr 'o' '*' ___________ | *** .***| | ** .* *| | * . | | ** *.* *| | ** . *| | ** *. **| | ** .* *| | * . | | *** . | | ** *.***| | *** . * | | ** *.** | ___________ \end{verbatim} Certains esprits ouverts pensent que \texttt{fortune}\index{fortune} est aussi un générateur de données futilement complexes. D'autres songent à MXDoctor\index{emacs} ou Camélia. \subsection{Les animations} Ahem, là, c'est délicat, parce que je ne sais pas vraiment\footnote{Enfin, si, j'essaye de confectionner un soft pour fabriquer des flipbooks à partir de portnawak} faire d'animation imprimable. % ===============================================================