Classement/Chrono en direct sur internet

Depuis la version 5.33 Pc Lap Counter permet de présenter le classement de la course en direct sur internet en temps réel. Les gens qui veulent suivrent votre course sur internet ont juste besoin d’une connexion internet, d’un navigateur et de surfer sur la page http://yourdomain/directory/pclclivetiming.html , les gens verront le classement de votre course comme ici :

Leadearboard_75.jpg

bulet.gifComment cela fonctionne :

En gros Pc Lap Counter envoi régulièrement 2 fichiers sur votre espace web en utilisant le service FTP de votre hébergeur : pclclivetiming.xml et pclclivetiming.html.
pclclivetiming.xml contient les données du classement et pclclivetiming.html est la page qui affiche le classement, toutes les n secondes la page html télécharge le fichier XML depuis votre espace web et rafraichi le classement en utilisant ajax (Asynchronous JavaScript and XML).
Pour le style la page HTML utilise CSS boodstrap ((http://getbootstrap.com/css/).
Le fichier HTML est envoyé sur votre espace web durant la première connexion au serveur FTP, le fichier XML qui contient les données du classement est envoyé toutes les n secondes (vous pouvez choisir la fréquence d’envoi dans Pc Lap Counter).
Au final, les gens qui veulent suivre votre course ont juste besoin d’allez sur http://www.yourdomain/directory/pclclivetiming.html

bulet.gifQuelles sont les besoins :

  • Du coté du serveur : service FTP, en principe ce service est inclu dans le service d’hébergement de votre hébergeur comme php,my sql, email,etc. (Pc Lap Counter utilise le service FTP pour envoyer les fichiers contenant le classement sur votre espace web).
  • Du coté client: juste un navigateur comme internet explorer, google chrome,etc...et allez sur http://yourdomain/directory/pclclivetiming.html.

bulet.gifComment configurer le classement en direct de Pc Lap Counter :

  • En premier lieu il faut configurer la connexion FTP pour que Pc Lap Counter puisse envoyer les fichiers du classement sur votre espace web, pour cela allez dans l’écran “options” onglet "Live Timing" :
    livetiming_setup1.jpg
    • Enabled live timing :
      Active/Déactive le système de classement en direct de Pc Lap Counter.
    • Server Address, user , password, port :
      Spécifier ici les paramètres de votre service FTP (en principe ceux-ci vous ont été fourni par votre hébergeur).
    • Live timing directory :
      Spécifier ici le répertoire de votre espace dans lequel Pc Lap Counter mettra les fichiers XML et HTML, si le répertoire n’existe pas Pc Lap Counter le créera.
    • Server refresh rate :
      Spécifier ici la fréquence d’envoi du fichier XML vers votre espace web (fichier XML qui contient les données du classement).
    • Client refresh date :
      Spécifier ici la fréquence de télécharement depuis votre espace web (fréquence de rafraichissement de la page internet).
    • Domain name :
      Spécifier ici le nom de domaine de votre site internet.
      Les gens qui veulement suivre votre course iront sur http://yourdomain/directory/pclclivetiming.html .
      dans l’exemple ici l’url est http://www.livepclc.com/LiveTiming/pclclivetiming.html.
    • ftp_test.jpgCe bouton permet de tester la connexion FTP, si tout est OK la fenêtre suivant s’affiche :
      ftp_ok.jpg
    • open_leaderboard.jpgCe bouton ouvre la page de classement dans votre navigateur, vous pouvez aussi le faire durant la course en utilsant le menu :
      livetiming_menu.jpg
  • Après avoir testé la connexion, dans l’écran “options” cliquez sur le bouton OK , si vous avez activé la fonctionnalité “classement en direct” alors Pc Lap Counter démarrera l’interface “Live timing” et envoyera les fichiers HTML et XML sur votre espace web toutes les n secondes :
    livetiming_setup2.jpg
    Le feux vert signifie que l’interface est connecté à votre service FTP, ne jamais fermer cette fenêtre (ce programme est le noyau du système de classement en direct).
    Quand la connexion à votre service FTP est perdue l’interface essaie de rétablir la connexion toutes les 2 secondes.
    • Send leaderboard button :
      Ce bouton permet de tester l’envoi des fichiers sur votre espace web.

bulet.gifVoici une petite vidéo qui montre en action le système de classement en direct :

Télécharger PC Lap Counter
Télécharger PC Lap Counter