Le site web bebou.netlib.re - retour accueil
git clone git://bebou.netlib.re/bebou
Log | Files | Refs |
index.sh (7476B)
1 #! /usr/bin/env ./faq 2 title: Les services 3 author: bébouse 4 description: La liste des \"services\" du serveur 5 sectionmd: main 6 7 *Ces services sont par nature expérimentaux. Ils comportent tous des bugs 8 connus et inconnus. Ils peuvent disparaîtres du jour au lendemain et le serveur 9 sur lequel ils tournent peu facilement perdre sa connexion internet. S'ils vous 10 sont utiles il est conseillé de les faire fonctionner en local sur vos 11 machines. N'hésitez pas à prendre contact si besoin d'aide ! 😀* 12 13 ## Tableau récapitulatif 14 15 nom|description|accès|données|code 16 ---|---|---|---|--- 17 A venir | a venir | a venir | a venir | a venir 18 19 ## Ouverts à tout le monde : 20 21 ### Les horaires et affluences des piscines de Strabourg 22 23 * [au format tsv](/piscine.tsv) 24 * [sous forme de tableau textuel](/piscine.term) 25 * [sous forme de tableau textuel avec des couleurs pour le terminal](/piscine-couleur.term) 26 27 En ligne de commande : 28 29 $ curl -Ls bebou.netlib.re/piscine-couleur.term 30 31 ### Les menus des RU de Strasbourg 32 33 Code : http://git.bebou.netlib.re/rumenu/log.html 34 35 En ligne de commande : 36 37 $ curl -Ls bebou.netlib.re/rumenu.txt 38 39 ### Les services 2222 40 41 Ces "services" sont accessibles via le port 2222 et répondent à une sorte de 42 protocole maison ultra simple. Il suffit d'envoyer sur le port le nom du 43 service que vous voulez utiliser et celui-ci répondra. Le code des commandes 44 derrières ces commandes est disponible dans nos dépôts gits et permet de les 45 faire tourner en local si vous préférez. 46 47 Ils sont disponibles en mode interactifs : 48 49 $ nc bebou.netlib.re 2222 50 help ou h pour obtenir de l'aide 51 synonyme manger 52 bouffer 20 53 dévorer 19 54 engloutir 14 55 [...] 56 57 ou en cli pour les intégrer dans des scripts, un éditeur de texte ou autre : 58 59 $ echo "s manger" | nc -N bebou.netlib.re 2222 60 bouffer 20 61 dévorer 19 62 engloutir 14 63 [...] 64 65 Nous recommandons l'utilisation de l'outil très simple `nc`, parfait pour cet 66 usage, mais vous pouvez utiliser tout outil permettant d'ouvrir une connexion 67 TCP et d'y envoyer des données arbitraires. 68 69 Leur liste : 70 71 #### Synonymes 72 73 Envoyez un paquet TCP avec `s mot` sur le port 2222 : 74 75 $ nc bebou.netlib.re 2222 76 help ou h pour obtenir de l'aide 77 s manger 78 bouffer 20 79 dévorer 19 80 engloutir 14 81 [...] 82 83 Ou alternativement [télécharger la base de donnée en local](/crisco-des/) 84 85 #### Conjugaison 86 87 Envoyez un paquet TCP avec `c verbe` ou `c -c verbe` sur le port 2222 : 88 89 $ nc bebou.netlib.re 2222 90 help ou h pour obtenir de l'aide 91 c -c manger futur tu 92 Indicatif Futur simple tu mangeras 93 Indicatif Futur antérieur tu auras mangé 94 95 Ou alternativement [télécharger la base de donnée en local](/conjugaison/) 96 97 #### Recherche youtube 98 99 Envoyez un paquet TCP avec `yts recherche` sur le port 2222 100 (bug avec les caractères spéciaux, les éviter en attendant) : 101 102 $ nc bebou.netlib.re 2222 103 help ou h pour obtenir de l'aide 104 yts mediapart 105 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 106 yhxRDcK7W8Y Trump : et maintenant ? Mediapart 49 k vues Diffusé il y a 12 jours 1:28:00 107 pqlYb4gKQ3s « Le 7-Octobre ne justifie pas cette extermination d’un peuple » Mediapart 31 k vues il y a 3 semaines 56:24 108 [...] 109 110 Ou alternativement [télécharger la base de donnée en 111 local](http://git.bebou.netlib.re/ytcli/file/README) 112 113 #### Savoir ce qui passe sur fip 114 115 Envoyez un paquet TCP avec `fip` sur le port 2222 : 116 117 $ nc bebou.netlib.re 2222 118 help ou h pour obtenir de l'aide 119 fip 120 Diana Damrau - Lucia di Lammermoor : Spargi d'amaro pianto (Acte III) Lucia Raimondo Enrico et choeur 121 122 Ou alternativement [le faire tourner en 123 local](http://arthur.bebou.netlib.re/fip). Ca vient avec la musique cela dit. 124 125 #### cts 126 127 Obtenir un itinéraire sur le réseau de la CTS : 128 129 $ nc bebou.netlib.re 2222 130 cts -j 2025-06-23 -f -t 11h00 -d 148499 -i STOP_PLACE -a 300284472 -o COMMERCIAL_STOP_POINT 131 132 Cette commande prend en argument non pas les noms des arrêts/lieux mais leurs 133 identifiants internes dans le système de la CTS en plus de leurs "types". Elle 134 n'est donc pas adéquate à une interaction de type "exploratoire". Elle convient 135 mieux à des requêtes déjà connus pour des trajets fréquemment pratiqués. 136 137 Pour une interface plus exploratoire voir [`ctsui`](/services/#ctsui). 138 139 ### Les services `guest` 140 141 Un certain nombre de services nécessitant un tty sont disponibles via l'utilisateur guest. 142 Pour y accéder faire 143 144 ssh -t guest@bebou.netlib.re -p1459 145 146 ou avec la config suivante : 147 148 host guest 149 hostname bebou.netlib.re 150 user guest 151 requestTTY yes 152 port 1459 153 154 On fait 155 156 ssh guest 157 158 Sans arguments supplémentaires on choisit le service via une petite TUI. 159 Alternativement on peut fournir directement le nom du service : 160 161 ssh guest oly 162 163 #### oly 164 165 Un jeu de culture générale sur les jeux olympiques d'été. 166 167 ssh guest oly 168 169 #### pdfextract 170 171 Un outil pour extraire un intervalle de pages d'un pdf. Si l'on a un pdf de 40 172 pages et que l'on veut en extraire les pages de 7 à 21 : 173 174 ssh guest pdfextract -s 7 -e 21 175 176 Pour vérifier les possiblilités 177 178 ssh guest pdfextract -h 179 180 Ou alternativement l'installer en local : 181 http://git.bebou.netlib.re/pdfextract/files/README.html 182 183 #### ctsui 184 185 Une interface guidée permettant de construire une commande 186 [`cts`](/services/#cts). On l'appelle tout de même avec la commande `cts`. 187 188 ssh guest cts 189 190 #### Des présentations 191 192 Plusieurs présentations vim.slides sont disponibles via guest. 193 194 ### Kun - faire des sondages 195 196 Accéder à l'interface TUI : 197 198 ssh kun@bebou.netlib.re -p1459 199 200 Utiliser directement une commande : 201 202 ssh kun@bebou.netlib.re -p1459 results OHToV 203 204 Ou exécuter un "script" qcm : 205 206 <<. ssh kun@bebou.netlib.re -p1459 207 addanswer id name réponse 208 results id 209 . 210 211 Voir les commandes disponibles : 212 213 ssh kun@bebou.netlib.re -p1459 -h 214 215 ### Les CGI 216 217 #### Vérifier qu'un mot est valide au scrabble 218 219 Via [le formulaire HTML](/cgi-bin/scrabble.cgi) 220 221 En ligne de commande : 222 223 curl -Ls -H "Accept: text/plain" "http://bebou.netlib.re/cgi-bin/scrabble.cgi?mot=machin" 224 225 #### Encoder un QR code 226 227 Via [le formulaire HTML](/cgi-bin/qr.cgi) 228 229 En ligne de commande 230 231 curl -Ls -H "Accept: text/plain" "http://bebou.netlib.re/cgi-bin/qr.cgi?text=machin" | base64 -d > image.png 232 233 ## Réservés aux membres du serveur 234 235 ### Hébergement des présentations slides.vim 236 237 Héberger et publier des [présentations slides.vim](http://arthur.bebou.netlib.re/vimslides) : [tuto](http://arthur.bebou.netlib.re/service-slides) 238 239 ### Serveur IRC 240 241 Un serveur IRC pour se parler et un client toujours ouvert permettant de ne 242 rien rater des conversations dans vos salons préférées. 243 244 ### Hébergement de sites web 245 246 [Hébergement de sites webs](/faq/#modifier-son-site)\ 247 [La liste des sites](/pagesjaunes/) 248 249 ### qcm 250 251 Faire des sondages simples et synchrones : [tuto](http://arthur.bebou.netlib.re/qcm) 252 253 Dans sa version la plus simple : 254 255 ssh user@bebou.netlib.re -p1459 qcm 256 257 ### Hébergement de dépôt git 258 259 [Les dépôts git](http://git.bebou.netlib.re)\ 260 [Les tutos](/faq/#consulter-et-grer-des-dpts-git) 261 262 ### Serveur icecast pour streamer de l'audio et de la vidéo 263 264 [Les radios](http://bebou.netlib.re:1111)\ 265 Pas encore de tuto 266