Dia

Dia est un programme Open-Source disponible sous windows et linux. Dia est un editeur de diagramme, c’est à dire qu’il vous permettra par exemple de faire les plans d’un reseau, un schemas electrique…

Voici un exemple de schéma réaliser avec Dia:

<45 center>

En conclusion un programme à essayer absolument.

Configurer son IP sous Windows

Il est souvent utile de pouvoir s’attribuer une IP fixe sur le réseau pour diverse raison (poste ayant la connections internet, hébergeant les partie…).

#S’attribuer une IP fixe sous Windows XP

  • Faites Démarrer/paramètre/Panneau de configuration/.
  • Cliquez sur Connexions réseau.
  • Ensuite allez dans les propriétés de votre connexion au réseau.

Cette fenêtre devrez s’afficher: <42|center>

Sélectionnez Protocole Internet TCP/IP et clique sur Propriétés. Vous verrez ensuite ceci:

<41 center>

#S’attribuer une IP fixe sous Windows 98/ME

  • Faites Démarrer/paramètre/Panneau de configuration/.
  • Cliquez sur Réseau.
  • Ensuite allez dans les propriétés de votre connexion au réseau.

Cette fenêtre devrez s’afficher: <43|center>

Sélectionnez TCP/IP (domestique) et clique sur Propriétés. Vous verrez ensuite ceci:

<44 center>
  • Cliquez sur Spécifier une adresse IP
  • Dans le champ Adresse IP mettez l’adresse IP que vous désirez utiliser
  • Dans le champ Masque de sous réseau laissez la valeur par défaut
  • Dans l’onglet Passerelle mettez l’adresse IP de l’ordinateur où se trouve la connections Internet (laissez vide si vous n’en avez pas besoin)
  • Puis dans l’onglet Configuration DNS remplissez les champs DNS [<1>] par exemple pour Wanadoo les DNS sont 80.10.246.1 et 80.10.246.132 [[<2>]].

Gérer l'erreur 404

Je vais vous expliquer en quelque ligne comment avec Apache on peut gérer la page qui sera affiché en cas d’erreur 404. Afin d’éviter aux visiteur un message incompréhensible en anglais on va lui afficher en cas d’erreur un article.

Vous pouvez voir une démo ici.

Il suffit de créer un fichier .htaccess à la racine de votre site et d’y placer cette ligne:

ErrorDocument 404 /article.php3?id_article=145

Maintenant lorsque votre visiteur tentera d’accéder à une page qui n’existe pas il arrivera sur l’article 145.

Vous pouvez aussi facilement rajouter d’autre erreur (403 par exemple).

#Rendre cela plus propre Attention votre article erreur 404 va apparaître dans la liste des articles de votre site. C’est pour cela que je vous encourage à créer une rubrique cachée qui sera exclu de vos boucle où vous pourrez mettre toute les pages «fixe» de votre site.

J’ai aussi créer un squelette appelé page.html qui est en réalité une version nettoyé de article, c’est à dire juste avec le texte de l’article.

QuadGuard

QuadGuard est un anti-cheat réservé au réseau de lan QUAD

#Présentation du programme Cette anti-cheat est composé d’un client et d’un serveur. La partie serveur est composé de deux morceau, une base de donnée et un plugin AMX.

Une interface web permet aux admin de visualiser les logs en temps réel de n’importe quelle PC de la lan.

Coté client un programme surveille le PC du joueur et installe automatiquement le GUI de la lan.

De plus le client ne s’active que si le joueur est en tournois.

#Le travail de Noplay

Noplay a pris en charge la réalisation de la partie serveur de QuadGuard celle ci ce présente sous la forme d’un simple plugin AMX.

Son rôle est de garantir à la partie client qu’elle contrôle bien les bon fichiers d’HL.

#Peut on avoir QuadGuard pour notre lan?? Actuellement la partie client est toujours en développement, cette anticheat n’est donc pas disponible…

PyRcon

That’s an Half-life rcon console write in python under GPL liscence.

This script could work under linux and windows

For install python go to http://www.python.org

Download PyRcon: https://sourceforge.net/project/showfiles.php?group_id=79306&package_id=105591

Admin SideBar

J’ai écrit ce petit script afin de ne plus avoir à toujours me connecter à l’interface d’administration de mon site pour vérifié si il y a de nouvelles bréves, articles ,site web et forums en attente de validation.

Ce script affiche dans la sidebar de mozilla (ou de netscape). Dans votre sidebar vous obtiendrez la liste des bréves, articles, site web et forums en attente avec un lien vers l’interface d’admin.

#Qu’est ce qu’une sidebar? Je vous invite à lire cette article de zpmag.com

#Installation

  • créez un fichier admin_sidebar.php3 à la racine de votre site
  • copiez collé le code ci dessous dans admin_sidebar.php3
<?
$fond = "admin_sidebar";
$delais = 0;

include ("inc-public.php3");
?>
  • copiez collé le code ci dessous dans admin_sidebar.html
<?php
//Ici votre configuration
$url_site="http://maison.noplay.net/noplay2/"; //l'url de votre site web (avec / à la fin)
$titre="Noplay.net Admin SideBar"; // le titre de votre sidebar

$mysql_prefix="spip_"; //le prefix de vos tables MySQL

// Ne pas modifier aprés cette ligne
include("ecrire/inc_connect.php3");
$url=$url_site."admin_sidebar.php3?mode=read";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Noplay">
<meta http-equiv="Refresh" content="1200; URL=<?php echo $url;?>">
<title><?php echo $titre;?></title>
<?php
if ($_GET['mode']!="read") {
	print "
	<script language=\"JavaScript\">
function addSidebar() {
if ((typeof window.sidebar == \"object\") && (typeof window.sidebar.addPanel == \"function\")) {
window.sidebar.addPanel (\"".$titre."\",
\"".$url."\",\"\");
} else {
var rv = window.confirm (\"Cette fonctionnalité est uniquement disponible sur les \"
+ \"navigateur supportant les sidebar\");
if (rv)
document.location.href = \"http://frenchmozilla.sourceforge.net/\";
}
}
</script>
	";
}
?>
</head>
<body>
<b><?php echo $titre;?></b>
<br>
<br>
<?php
if ($_GET['mode']!="read") {
	print "<a href=\"javascript:addSidebar();\">Installer la sidebar</a><br><br>";
}
?>
<?php
$aumoinsun=0;
$query  = "SELECT * FROM ".$mysql_prefix."forum WHERE `statut`='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
    if (!$aumoinsun) {
        $aumoinsun=1;
        echo "Forums: <br><i>";
};
    echo '- <a href="ecrire/controle_forum.php3" target="_content">'.$row['titre']."</a><br>";
}
if ($aumoinsun) echo "</i><br><br>";
?>
Dernières bréves:
<br>
<i>
<?php
$query  = "SELECT * FROM ".$mysql_prefix."breves WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
	echo "- <a href=ecrire/breves.php3?id_breve=".$row['id_breve']." target=_content>".$row['titre']."</a><br>";
}
?>
</i>
<br>
Derniers articles:
<br>
<i>
<?php
$query  = "SELECT * FROM ".$mysql_prefix."articles WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
	echo "- <a href=ecrire/articles.php3?id_article=".$row['id_article']." target=_content>".$row['titre']."</a><br>";
}
?>
</i>
<br>
Derniers sites:
<br>
<i>
<?php
$query  = "SELECT * FROM ".$mysql_prefix."syndic WHERE statut='prop'";
$result = spip_query($query);
while ($row = spip_fetch_array($result)) {
	echo "- <a href=ecrire/sites.php3?id_syndic=".$row['id_syndic']." target=_content>".$row['nom_site']."</a><br>";
}
?>
</i>
<br>
<br>
<small><a href="http://www.noplay.net/rubrique29.html">Une création de Noplay.net</a></small>
</body>
</html>
  • configurez le script (les paramétre se trouvent en haut de admin_sidebar.php3)
  • connectez vous à l’adresse http://mon_site/admin_sidebar.html