Page précédente

Format d'un fichier de configuration NabazParis

Un fichier de configuration est constitué de lignes successives correspondant à chaque requête que l'on désire effectuer. Ces requêtes sont toujours de la même forme : type=[valeur]&Option1&Option2&Option3 etc.. Vous pouvez jeter un œil sur le fichier test.txt pour voir à quoi il ressemble.

Chaque ligne commence par le type de requête à effectuer. Chaque type a ses propres options pour préciser la requête.

Les perturbations RATP

type=metro

Ce type de requête fait lire au lapin les informations pertinentes du site Trafic métro de la RATP.

Ce type de requête admet les options suivantes.

numLigne=[valeur] optionnel Cette option vous permet de passer le numéro de ligne qui vous intéresse. Actuellement, cette option est inutilisée.

type=rer

Ce type de requête fait lire au lapin les informations pertinentes du site Trafic RER de la RATP.

Ce type de requête admet les mêmes options que le type=metro.

type=bus

Ce type de requête fait lire au lapin les informations pertinentes du site Trafic Bus et tramway de la RATP.

Ce type de requête admet les mêmes options que le type=metro.

type=tramway

Ce type de requête est actuellement synonyme de type=bus.

type=sncf

Ce type de requête fait lire au lapin les informations pertinentes du site Trafic Train de banlieue de la RATP.

Ce type de requête n'admet aucune option.

Les horaires de passage

type=transilien

En cas de perturbation, et seulement dans ce cas là, la SNCF met en place un site www.abcdtrains.com qui donne les horaires de passage prévus des différents trains à une gare donnée, pour un trajet donné. Ce type de requête permet à votre lapin de vous annoncer les prochains passages qui vous intéressent.

Pour fonctionner, le lapin a toutefois besoin des informations relatives à vos gares de départ et d'arrivée, dans le même format que celui du site de la SNCF. Il vous faudra donc attendre la première perturbation, pour effectuer la recherche qui vous intéresse sur le site www.abcdtrains.com. Notez alors, dans l'URL, les numéros de vos gares de départ et d'arrivée pour pouvoir les renseigner dans votre fichier de configuration.

Ce type de requête admet les options suivantes :

Depart=[valeur] option obligatoire Cette option vous permet de préciser le numéro de la gare de départ de votre trajet.
Arrivee=[valeur] option obligatoire Cette option vous permet de préciser le numéro de la gare d'arrivée de votre trajet.
Delai=[valeur] optionnel Cette option vous permet de préciser le délai qu'il vous faut pour vous rendre à la gare de départ. Le lapin évitera ainsi de vous donner des horaires de train que vous manqueriez à coup sûr.

type=siel

La RATP a mis en place le système SIEL pour donner en temps réel une information précise sur les temps d'attente de l'ensemble de ces moyens de transport en commun. Ces informations sont disponibles et le but de cette option est que votre lapin puisse vous les lire.

Pour cela, il vous faut tout d'abord aller sur le site Horaires de la RATP. Effectuez alors les opérations pour trouver les horaires des passages à l'arrêt de votre choix dans le sens qui vous intéresse. Lorsque vous arrivez à la fenêtre d'affichage cliquer sur "Ajouter à mes horaires favoris" pour faire apparaître le lien correspondant dans la fenêtre de droite.

Fenêtre SIEL

Avec le bouton de droite de la souris, copiez l'adresse du lien ainsi généré. C'est ce qui va vous servir à configurer votre requête.

url=[valeur] option obligatoire Cette option vous permet de préciser la requête à effectuer sur le site SIEL. Mais ATTENTION, le caractère '?' de l'URL d'origine doit être remplacé par '&'. Vous pouvez jeter un œil sur le fichier test.txt pour un exemple de cette modification.

Les embouteillages

type=sytadin

Le site Sytadin permet d'accéder en temps réel aux informations de circulation en région parisienne. Il vous permet également de calculer un temps de parcours entre un certain nombre de nœuds majeurs. Là encore, il est possible de sauvegarder un itinéraire favori.

Fenêtre Sytadin

Avec le bouton de droite de la souris, copiez l'adresse du lien ainsi généré. C'est ce qui va vous servir à configurer votre requête.

url=[valeur] option obligatoire Cette option vous permet de préciser la requête à effectuer sur le site Sytadin. Mais ATTENTION, le caractère '?' de l'URL d'origine doit être remplacé par '&'. Vous pouvez jeter un œil sur le fichier test.txt pour un exemple de cette modification.

L'intérêt majeur de cette dernière option, c'est que l'itinéraire le plus rapide est calculé en temps réel en fonction des embouteillages et qu'il varie donc d'un moment à l'autre pour optimiser le temps de trajet.

Les stations Velib

type=velib

Le site Velib' permet de rechercher les informations sur les stations Velib' en région parisienne. Une fois le numéro de la station repéré, il suffit de le préciser dans l'URL.

station=[valeur] option obligatoire Cette option vous permet de préciser le numéro de la station Velib' à surveiller.

Cette fonctionnalité est entièrement due à mirlitone.

La météo

type=meteo

Cette fonctionnalité est simplement reprise du script de Hunta permettant d'accéder aux prévisions météo.

Delai=[valeur] optionnel Cette option vous permet de préciser à partir de quelle heure vous souhaitez la prévision du lendemain. Par défaut, le script donne toujours la prévision du lendemain. Si vous indiquez Delai=25, il donnera toujours la prévision du jour même. Si vous indiquez Delai=18, il donnera la prévision du jour jusqu'à 18 h, puis celle du lendemain après 18h.

Voilà c'est presque fini, il reste quelques trucs et astuces pour les plus courageux...