bebou

Le site web bebou.netlib.re - retour accueil

git clone git://bebou.netlib.re/bebou

Log | Files | Refs |

index.sh (7043B)


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