Les services


retour accueil


Ces services sont par nature expérimentaux. Ils comportent tous des bugs connus et inconnus. Ils peuvent disparaîtres du jour au lendemain et le serveur sur lequel ils tournent peu facilement perdre sa connexion internet. S’ils vous sont utiles il est conseillé de les faire fonctionner en local sur vos machines. N’hésitez pas à prendre contact si besoin d’aide ! 😀

Tableau récapitulatif

nom description accès données code
A venir a venir a venir a venir a venir

↩ retour en haut


Ouverts à tout le monde :

Les horaires et affluences des piscines de Strabourg

En ligne de commande :

$ curl -Ls bebou.netlib.re/piscine-couleur.term

Les menus des RU de Strasbourg

Code : http://git.bebou.netlib.re/rumenu/log.html

En ligne de commande :

$ curl -Ls bebou.netlib.re/rumenu.txt

Les services 2222

Ces “services” sont accessibles via le port 2222 et répondent à une sorte de protocole maison ultra simple. Il suffit d’envoyer sur le port le nom du service que vous voulez utiliser et celui-ci répondra. Le code des commandes derrières ces commandes est disponible dans nos dépôts gits et permet de les faire tourner en local si vous préférez.

Ils sont disponibles en mode interactifs :

$ nc bebou.netlib.re 2222
help ou h pour obtenir de l'aide
synonyme manger
bouffer    20
dévorer    19
engloutir  14
[...]

ou en cli pour les intégrer dans des scripts, un éditeur de texte ou autre :

$ echo "s manger" | nc -N bebou.netlib.re 2222
bouffer 20
dévorer 19
engloutir   14
[...]

Nous recommandons l’utilisation de l’outil très simple nc, parfait pour cet usage, mais vous pouvez utiliser tout outil permettant d’ouvrir une connexion TCP et d’y envoyer des données arbitraires.

Leur liste :

Synonymes

Envoyez un paquet TCP avec s mot sur le port 2222 :

$ nc bebou.netlib.re 2222
help ou h pour obtenir de l'aide
s manger
bouffer    20
dévorer    19
engloutir  14
[...]

Ou alternativement télécharger la base de donnée en local

Conjugaison

Envoyez un paquet TCP avec c verbe ou c -c verbe sur le port 2222 :

$ nc bebou.netlib.re 2222
help ou h pour obtenir de l'aide
c -c manger futur tu
Indicatif  Futur simple     tu mangeras
Indicatif  Futur antérieur  tu auras mangé

Ou alternativement télécharger la base de donnée en local

Recherche youtube

Envoyez un paquet TCP avec yts recherche sur le port 2222 (bug avec les caractères spéciaux, les éviter en attendant) :

$ nc bebou.netlib.re 2222
help ou h pour obtenir de l'aide
yts mediapart
qYSj-WT4fho  #MeToo et la justice : après le choc Mazan, en finir avec la culture du viol ?                        Mediapart  48 k vues   Diffusé il y a 7 jours   1:54:51
yhxRDcK7W8Y  Trump : et maintenant ?                                                                               Mediapart  49 k vues   Diffusé il y a 12 jours  1:28:00
pqlYb4gKQ3s  « Le 7-Octobre ne justifie pas cette extermination d’un peuple »                                      Mediapart  31 k vues   il y a 3 semaines        56:24
[...]

Ou alternativement télécharger la base de donnée en local

Savoir ce qui passe sur fip

Envoyez un paquet TCP avec fip sur le port 2222 :

$ nc bebou.netlib.re 2222
help ou h pour obtenir de l'aide
fip
Diana Damrau - Lucia di Lammermoor : Spargi d'amaro pianto (Acte III) Lucia Raimondo Enrico et choeur

Ou alternativement le faire tourner en local. Ca vient avec la musique cela dit.

cts

Obtenir un itinéraire sur le réseau de la CTS :

$ nc bebou.netlib.re 2222
cts -j 2025-06-23 -f -t 11h00 -d 148499 -i STOP_PLACE -a 300284472 -o COMMERCIAL_STOP_POINT

Cette commande prend en argument non pas les noms des arrêts/lieux mais leurs identifiants internes dans le système de la CTS en plus de leurs “types”. Elle n’est donc pas adéquate à une interaction de type “exploratoire”. Elle convient mieux à des requêtes déjà connus pour des trajets fréquemment pratiqués.

Pour une interface plus exploratoire voir ctsui.

Les services guest

Un certain nombre de services nécessitant un tty sont disponibles via l’utilisateur guest. Pour y accéder faire

ssh -t guest@bebou.netlib.re -p1459

ou avec la config suivante :

host guest
hostname bebou.netlib.re
user guest
requestTTY yes
port 1459

On fait

ssh guest

Sans arguments supplémentaires on choisit le service via une petite TUI. Alternativement on peut fournir directement le nom du service :

ssh guest oly

oly

Un jeu de culture générale sur les jeux olympiques d’été.

ssh guest oly

pdfextract

Un outil pour extraire un intervalle de pages d’un pdf. Si l’on a un pdf de 40 pages et que l’on veut en extraire les pages de 7 à 21 :

ssh guest pdfextract -s 7 -e 21

Pour vérifier les possiblilités

ssh guest pdfextract -h

Ou alternativement l’installer en local : http://git.bebou.netlib.re/pdfextract/files/README.html

ctsui

Une interface guidée permettant de construire une commande cts. On l’appelle tout de même avec la commande cts.

ssh guest cts

Des présentations

Plusieurs présentations vim.slides sont disponibles via guest.

Kun - faire des sondages

Accéder à l’interface TUI :

ssh kun@bebou.netlib.re -p1459

Utiliser directement une commande :

ssh kun@bebou.netlib.re -p1459 results OHToV

Ou exécuter un “script” qcm :

<<. ssh kun@bebou.netlib.re -p1459
addanswer id name réponse
results id
.

Voir les commandes disponibles :

ssh kun@bebou.netlib.re -p1459 -h

↩ retour en haut


Réservés aux membres du serveur

Hébergement des présentations slides.vim

Héberger et publier des présentations slides.vim : tuto

Serveur IRC

Un serveur IRC pour se parler et un client toujours ouvert permettant de ne rien rater des conversations dans vos salons préférées.

Hébergement de sites web

Hébergement de sites webs
La liste des sites

qcm

Faire des sondages simples et synchrones : tuto

Dans sa version la plus simple :

ssh user@bebou.netlib.re -p1459 qcm

Hébergement de dépôt git

Les dépôts git
Les tutos

Serveur icecast pour streamer de l’audio et de la vidéo

Les radios
Pas encore de tuto