Herramental ASCII para la terminal de línea de comandos, con Frases y aforismos de hacking y adoctrinamiento (en castellano). Personajes cowfiles para cowsay 3 y cowsay 4.
Licenciado bajo GPLv3 por ~peron peron@texto-plano.xyz
Las frases para fortune requiere de alguna versión de este programa (GNU fortune, fortune-mud, bsd-fortune, o similar). Los personajes .cow requieren cowsay 3, cowsay 4 o similar. Ambos suelen estar disponibles en la mayoría de las distribuciones de sistemas operativos similares a Unix. Por ejemplo:
En GNU/Linux (Ubuntu/Debian) puede instalar cowsay 3:
sudo apt install fortunes-es
En BSD puede instalar cowsay 3 o cowsay 4, dependiendo la versión.
pkg install fortune
Copie doctrina_linux y rms_linux (ficheros con frases de adoctrinamiento sin word wrap situados en el directorio Estatuto-del-Hacker/fortunes) en el directorio /usr/share/games/fortunes/es/ de su sistema GNU/Linux. Copie los ficheros de los personajes .cow del directorio Estatuto-del-Hacker/cows en el directorio /usr/share/cowsay/cows/ de su sistema GNU/Linux. Use strfile para incorporar los ficheros .DAT.
cd /tmp ;
git clone https://github.com/ubuntuperonista/Estatuto-del-Hacker/ ;
sudo cp /tmp/Estatuto-del-Hacker/fortunes/doctrina_linux /usr/share/games/fortunes/es/doctrina ;
sudo cp /tmp/Estatuto-del-Hacker/fortunes/rms_linux /usr/share/games/fortunes/es/rms ;
sudo cp /tmp/Estatuto-del-Hacker/cows/*.cow /usr/share/cowsay/cows/ ;
cd /usr/share/games/fortunes/es/ ;
sudo strfile /usr/share/games/fortunes/es/doctrina ;
sudo strfile /usr/share/games/fortunes/es/rms ;
sudo cp /tmp/Estatuto-del-Hacker/doctrina.sh /usr/local/bin/doctrina ;
sudo cp /tmp/Estatuto-del-Hacker/rms.sh /usr/local/bin/rms ;
sudo chmod +x /usr/local/bin/doctrina /usr/local/bin/rms ;
sudo cp /tmp/Estatuto-del-Hacker/actualizar_doctrinas.sh /usr/local/sbin/actualizar_doctrinas ;
sudo chmod +x /usr/local/sbin/actualizar_doctrinas
Copie fortunes/doctrina_bsd y fortunes/rms_bsd (ficheros con las frases de adoctrinamiento, con word wrap a 72 líneas en el directorio /usr/share/games/fortune/ de su sistema BSD. Copie los ficheros .cow de los personajes Estatuto-del-Hacker/bsdcows en la carpeta /usr/local/share/cows de su sistema BSD. Use strfile para incorporar los ficheros .DAT.
cd /tmp ;
git clone https://github.com/ubuntuperonista/Estatuto-del-Hacker/ ;
sudo cp /tmp/Estatuto-del-Hacker/fortunes/doctrina_bsd /usr/share/games/fortune/doctrina ;
sudo cp /tmp/Estatuto-del-Hacker/fortunes/rms_bsd /usr/share/games/fortune/rms ;
sudo cp /tmp/Estatuto-del-Hacker/cows/*.cow /usr/local/share/cows/ ;
cd /usr/share/games/fortune/ ;
sudo strfile /usr/share/games/fortune/doctrina ;
sudo strfile /usr/share/games/fortune/rms
Solicite una frase al azar con fortune, mediante:
fortune doctrina
o bien:
fortune rms
Podrá dirigir la salida del comando a un personaje de cowsay por medio de pipes. Por ejemplo:
clear && fortune doctrina | cowsay -f 17oct
_________________________________________
/ Los hackers unidos, triunfaremos \
\ ----------------------------------------/
\
\ _______
\o/ \ peron \ ---------
------+ \------- | C G T |
:::::::::::::::\::::::::::|---------|:::::::::::
%%%%%%%%%%%%%%%%\%%%%%%%%%|%%%%%%%%%|%%%%%%%%%%%
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
oooooooooooooooooooooooooooooooooooooooooooooooo
<o/ ~ \o\ ~o| o/ o _____ _o
| +o | | | |\|chori| |\
/\ /z /\ /\ /\ /\ o o /\
Para solicitar una frase corta al azar sin borrar la terminal:
fortune -s doctrina | cowsay -f pocho
_____________________________________
/ Quien programe, comente. Quien use, \
\ documente. /
-------------------------------------
\
\ ,_____._____
,_. /-_---------_\
/ | || || /\
/ < \|.__. .__.|/ | l
| / |E==< E==<| n J |
| / G| | | |D \ |
| | \| , q_p , |J _|__/_
==== | /._____.\ | |\__/|
| | ( \___J ) | |
| | ( =.___- = ) / /
| | (.__-___,) / /
\ |____----+ |________/ /
\ \ \/ _/ /
\_____ \ / / ______/