VM LiveView Lite for rFactor & rFactor2

Discussion in 'Plugins' started by Frank Geyer, Feb 20, 2012.

  1. Valbuena72

    Valbuena72 Registered

    Joined:
    Dec 23, 2011
    Messages:
    194
    Likes Received:
    0
    Page suppr2.php :



    Code:
    		
    <?php 
    header('Content-Type: text/html; charset=utf-8');
    // Destruction de la session ?
    	if ((isset($_GET['action'])) && ($_GET['action'] == 'logout'))
    	{
    		$_SESSION = array();
    		session_destroy();
    		session_start();
    	}
       
    
    	$_SESSION['login'] = '';
    	$_SESSION['password'] = '';
    
    	if (isset($_POST['submit'])) 
    	{
    		$login = (isset($_POST['login'])) ? $_POST['login'] : '';
    		$pass =  (isset($_POST['pass']))  ? $_POST['pass']  : '';
    
    		if (($login == "deglingos") && ($pass == "totototo")) // Mode connecter
    		{
    		 if(isset($_GET['track_id']))
        {
        $con = mysql_connect("localhost","vmliveview03dbw","deglingos" );
        if (!$con)
          {
          die('Could not connect: ' . mysql_error());
          }
        mysql_select_db("xxx", $con);
        $track_id = $_GET['track_id'];
        $result =  mysql_query("delete FROM hotlaps where TrackName='$track_id'" );
    			$_SESSION['login'] = "xxx";
    			$_SESSION['password'] = "xxx";
    			echo '<p style="color:#FF0000; font-weight:bold;"> '.$_GET['track_id'].' à été Supprimer avec sucès <br/><a href="javascript:history.back()">page précédente</a></p>';
    }}
    
    		else // Mode non admin
    		{
    			echo '<p style="color:#FF0000; font-weight:bold;">Erreur d\'identification. Recommence, jusqu\'a trouver la bonne formule.<br/> 
    			Rappel : Réserver aux administrateurs</p>';
    		}	
    
    	} 
    
    	if (!isset($_POST['submit']))
    	{
    		echo '
    		<form id="conn" method="post" action="">
    			<p><label for="login">Login :</label><input type="text" id="login" name="login" /></p>
    			<p><label for="pass">Mot de Passe :</label><input type="password" id="pass" name="pass" /></p>
    			<p><input type="submit" id="submit" name="submit" value="Connexion" /></p>
    		</form></br><a href="javascript:history.back()">page précédente</a>';
    	}; // fin if (!isset($_POST['submit'])))
    
    ?>
    

    Ajouter cette ligne dans le fichier hotlaps.php / Add line in the file hotlaps.php
    Code:
     echo "<a href='suppr2.php?track_id=$track_id'>Tout Supprimer</a>"; 
    Avant / Before :
    Code:
     echo "</table>\n"; 
     
    Last edited by a moderator: Aug 14, 2013
  2. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
    Bizarre, je pense avoir tout mis et tout semble parfait mais il ne trouve pas le circuit a effacer aparement :
    http://192.168.1.2/wtcc/suppr2.php?track_id=

    il n'y a rien après le =
    il me dit que c'est bien effacé mais il n'efface pas loll
     
  3. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
  4. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
    je pense que les lignes en jaunes sont les pilotes en dessous de 50 tours effectués mais je ne suis pas sûre
     
  5. Valbuena72

    Valbuena72 Registered

    Joined:
    Dec 23, 2011
    Messages:
    194
    Likes Received:
    0
    Je pense qu'il sont a jaune car ils ont battu leur précedent chrono.
    A tester !
    Moi je n'ai pas de couleur car je ne dois pas avoir la dernière version.
     
  6. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Le Track view fonctionne chez vous ?
     
  7. Valbuena72

    Valbuena72 Registered

    Joined:
    Dec 23, 2011
    Messages:
    194
    Likes Received:
    0
    Faut faire une manip pour ça :
    1) Lire le readme en anglais ici : \rFactorSL\TrackData
    Pour rfactor 2 :
    1) Il faut ouvrir Mas2.exe qui est dans : RF2\Support\Tools
    2) File => Open => Installed\Locations => La choisissiez votre circuit. Ne vous tromper pas dans les versions si il
    y en a plusieurs.
    3) Lorsque vous avez ouvert votre fichier MAS, extraire les deux fichiers suivants : .AIW & .GDB
    4) Le fichier AIW doit être extrait dans ce dossier : rFactorSL\TrackData
    5) Ouvrez votre fichier gdb avec le bloc note, notepad et reperer la ligne "TrackName=
    Vous copier le nom qui est après le = et vous renommer votre fichier AIW. Le GDB ne sert plus à rien, vous pouvez le supprimer
    6) Ouvrez maintenant rfactorSL, si il est en route. Appuyer sur Stop. Maintenant, en haut il y a un petit menu qui s'apelle Main
    Vous cliquez et là dans la liste déroulante vous choisissez votre circuit et vous faites Load !

    Maintenant vous allez sur votre Live et vous cliquez sur Track, vous devrez voir la map du circuit !
    P.S : Il faut au minimum une voiture sur la piste
     
  8. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Merci Valbuena72, ça fonctionne. As tu testé d'afficher une Map du circuit en fond ?
     
  9. Valbuena72

    Valbuena72 Registered

    Joined:
    Dec 23, 2011
    Messages:
    194
    Likes Received:
    0
    Non pas encore, faudrait que j'y pense ;)

    Je pense pas que ce soit si difficile à codé :

    - Renseignement de l'url de l'image dans TrackConfig.php
    - La taille doit être fixe !
    Après je vois bien mais faut codé et là vu j'ai trouvé un job. Je n'ai pas vraiment le temps...ou j'ai pas envie de faire ça sur mon temps libre au choix. ;)
     
  10. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Je vais essayé de le faire :)
     
  11. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
  12. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
  13. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Oui j'ai edité le fichier Trackdata.php, afin de fixer certaines valeurs, car la plus grosse problématique est la résolution du navigateur, ce qui affecte la taille du tracé. Maintenant avec des valeurs fixe, plus aucun soucis.
    Mais les valeurs change pour chaque circuit.
     
  14. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
    Peux tu me dire quelle ligne pour fixer?
     
  15. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Je te fait parvenir le fichier si tu veux ? Communique moi ton email en MP.
     
  16. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
  17. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
    Parfait sur le mien aussi, tu as fait comment pour avoir le tracé en continu ?
    J'aime bien t'as présentation de page en plein écran, je veux bien avoir quelques infos sur t'es différentes modif du coup.
     
  18. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
    Heureux de pouvoir te donner des infos si je peux t'aider à mon tour .
    Pour le tracé en continu, il faut aller à la ligne 188 :
    if($mapScale <= 0.75){$trackModulo = 4;} , remplacer le 4 par 0

    if($mapScale <= 0.75){$trackModulo = 0;} // Faire une ligne au lieu des pointillés
     
  19. Pascal Martin

    Pascal Martin Registered

    Joined:
    Apr 3, 2013
    Messages:
    46
    Likes Received:
    0
  20. LCCMarc

    LCCMarc Registered

    Joined:
    May 16, 2012
    Messages:
    56
    Likes Received:
    0
    whowww la classe :D
     

Share This Page