GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Showroom SA:MP => Discussion démarrée par: Gilux le 12 Décembre 2010, 21:56:02

Titre: [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Gilux le 12 Décembre 2010, 21:56:02
GLog - Votre Log dans un fichier HTML

Marre de votre server_log.txt, moche à voir, impossible de se retrouver dedans ?
Voici GLog !  :ninja


Il sert à quoi ton GLog ?
GLog retourne le log de votre serveur, c'est à dire l'historique des connexions, déconnexions, chatbox, kills, tentatives de connexion Rcon.
En plus de le retourner dans le fichier classique, il le retourne dans scriptfiles/log.html
Ce fichier HTML avec CSS intégré vous retourne un log clair, avec différentes couleurs :

Gris : Le chat
Jaune : Les connexions
Turquoise : Les déconnexions
Olive : Les morts
Rouge : Les tentatives d'accès Rcon (+ un ban pour la personne concernée)  :ninja

Avertissements
Le fichier HTML retourné n'est pas du tout valide W3C !

Screens
Un screen est disponible en pièce jointe.


Crédits
Moi même  :ninja
Tous ceux qui m'ont aidé dans le topic qui correspondait : Chneubeul, Sasuke, Xartrick

Mode d'emploi
Copiez ce code dans un nouveau fichier HTML et placez-le dans scriptfiles :
Code: (HTML) [Sélectionner]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Log de votre serveur</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       <style type="text/css">
body
{
background-color:green;
}
    table
{
border-collapse: collapse;
text-align : center;
}
td,th
{
border: 1px solid black;
padding-left : 60px;
padding-right: 60px;
}
.deconnexion
{
background-color:aqua;
}
                        .connexion
         {
background-color:yellow;
         }
.chat
{
background-color:silver;
}
.bruteforce
{
background-color:red;
}
.mort
{
background-color:olive;
}

       </style>
   </head>
   <body>
   <center><h1 style="font-variant:small-caps; font:calibri,serif;">Log de votre serveur</h1>
       <table>
   <tr>
<th>Date</th>
<th>Nom</th>
<th>Détails</th>
</tr>
   <tr class="connexion"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>IP : 127.0.0.1</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Salut</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Ce script permet de sauvegarder votre log dans un fichier HTML</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Plus simple &agrave; lire grâce &agrave; ses couleurs !</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Pour utiliser ce fichier, colle-le dans "scriptfiles"</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Et copie le Filterscript log.amx dans le dossier correspondant</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>:)</td></tr><tr class="deconnexion"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Quitte</td></tr>

Merci de laisser les crédits.

Have Fun !
++
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Jcvag44800 le 12 Décembre 2010, 22:05:08
Merci à toi c'est très simpas Giluxounet  :P
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: S@omy le 12 Décembre 2010, 22:06:19
Génial Gilux !
Merci du partage!
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Ssk le 12 Décembre 2010, 22:29:58
Pas mal =)
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Jimmy_Krapovich le 12 Décembre 2010, 23:09:06
Salut,

Sa peut être très utilise sa. Merci à toi.
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Xartrick le 13 Décembre 2010, 07:28:02
Vraiment bonne idée !
Bon travail également.

Bonne chance pour les version futurs !
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: spiirou le 13 Décembre 2010, 11:58:08
Tres bon travail,
Je te conseillerais de faire des pages differentes pour eviter d'avoir un .html de 60Mo :)

Spiirou
++
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Hip-hop le 13 Décembre 2010, 11:58:47
Joli Travail !  :cheers
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: mazz57 le 15 Décembre 2010, 14:09:33
Joli travail ,
Juste je te conseil de mettre le CSS et le html dans deux fichier séparer je pense que c'est se que spiirou voulez dire.

Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Ssk le 15 Décembre 2010, 14:44:47
Non il parlais plutôt de faire plusieurs page pour le log, par exemple quand on a 60 actions loggé dans la page, alors on écris dans une nouvelle page
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: spiirou le 15 Décembre 2010, 17:36:48
Sasuke a bien résumé ce que j'essayais de dire :p
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: mazz57 le 16 Décembre 2010, 16:58:30
a ok =/
Je mets les fichier html et css séparer je ne les pas testé donc si il ne marche pas merci de la dire.
html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Log de votre serveur</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
       <link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />

  
   </head>
   <body>
   <center><h1 style="font-variant:small-caps; font:calibri,serif;">Log de votre serveur</h1>
       <table>
  <tr>
<th>Date</th>
<th>Nom</th>
<th>Détails</th>
</tr>
  <tr class="connexion"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>IP : 127.0.0.1</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Salut</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Ce script permet de sauvegarder votre log dans un fichier HTML</td></tr><tr class="chat"> <td>12/12/2010 - 21:26</td><td>[DX]Gilux</td><td>Plus simple &agrave; lire grâce &agrave; ses couleurs !</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Pour utiliser ce fichier, colle-le dans "scriptfiles"</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Et copie le Filterscript log.amx dans le dossier correspondant</td></tr><tr class="chat"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>:)</td></tr><tr class="deconnexion"> <td>12/12/2010 - 21:27</td><td>[DX]Gilux</td><td>Quitte</td></tr>
CSS :
Il faut le mettre dans le meme dossier que le fichier html et le nommer design.css
              body
{
background-color:green;
}
       table
{
border-collapse: collapse;
text-align : center;
}
td,th
{
border: 1px solid black;
padding-left : 60px;
padding-right: 60px;
}
.deconnexion
{
background-color:aqua;
}
                        .connexion
        {
background-color:yellow;
        }
.chat
{
background-color:silver;
}
.bruteforce
{
background-color:red;
}
.mort
{
background-color:olive;
}
Ceci sert a a mieux ranger et aussi a éditer plus facilement les couleur,taille ,police,présentation ect...
+++
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: Gilux le 17 Décembre 2010, 19:28:12
Sachant qu'il n'y a qu'un fichier, c'est pas la peine ^^
Enfin, faites comme vous voulez, n'hésitez pas à le modifier si besoin !

D'ailleurs, un petit conseil : J'ai oublié d'écrire un \n à chaque fois, pour que le code HTML soit plus lisible avec N++ ou le bloc notes ^^ (Tout est regroupé sur la même ligne  ;D)
++

Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: wargof le 02 Mars 2011, 17:01:46
Merci beaucoup ;) J'ai tester la version avec le css intégré au html sa marche nickel chez moi franchement du bon boulot bonne continuation ;)  :cheers
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: MK le 02 Mars 2011, 20:07:50
je regarde se que tu a fais et j'édite mon message s'il le faut (en cas de beug).

édit: A votre avis: possible de transformer ce log en possibilité de chatbox a distance? on refresh la page html tous les x seconde et quand on insère un message
il s'inscrit dans le log  mais s'inscrit-il aussi dans la chatbox de sa-mp?
Titre: Re : Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: S!m le 03 Mars 2011, 01:00:45
Salut,

je regarde se que tu a fais et j'édite mon message s'il le faut (en cas de beug).

édit: A votre avis: possible de transformer ce log en possibilité de chatbox a distance? on refresh la page html tous les x seconde et quand on insère un message
il s'inscrit dans le log  mais s'inscrit-il aussi dans la chatbox de sa-mp?

je dirais possible, mais à ce moment il serait peut-être plus interessant de faire un fichier contenant les données provenant du site, afin de pouvoir repérer facilement ce qui provient du site.

++Sim++
Titre: Re : [FS] GLog - Votre Log serveur en HTML + CSS ! [V1.0]
Posté par: scott1 le 28 Juin 2012, 12:36:12
Salut,

désolé pour ce big up,

mais la flemme de créer un, gilux, pourrais tu redonner un lien? ou tu ne veux plus le partager

Merci

Max

EDIT: Erreur, je ne voiyais pas les piece jointes car je n'etais pas connecté

Désolé