Archives de
Category: Publications

Bien organiser un projet (appliqué au bot Ogame)

Bien organiser un projet (appliqué au bot Ogame)

Combien de fois il m’a fallu recommencer un projet à cause d’une architecture foireuse … L’idée est bonne, les techniques/technologies maitrisées mais alors quel plat de spaghetti !!! ^^ Ce tutoriel va vous aider à maitriser toutes ces bonnes idées afin de les canaliser autour de quelques axes primordiaux : Modularité Evolutivité Simplicité Quelques définitions : Modularité La modularité est en informatique l’un des points essentiels. « Rien ne sert de réinventer la roue »:) . Si vous faites une classe de connexion…

Lire la suite Lire la suite

.Net, Microsoft et les Règles …

.Net, Microsoft et les Règles …

Bon, voila, je me dois de pousser une geulante de temps à autre … Non mais sans rire ça me révolte, J’ai passé une heure à débugger mon protocole réseau de mon MMORPG pour me rendre compte que c’est une énormité de microsoft. Vla l’histoire, mon but était de convertir une donnée en type de base (int, char, byte, etc …) en un tableau de byte, jusqu’au moment ou je me trouve face à la conversion de byte en tableau…

Lire la suite Lire la suite

Bot Ogame (ancienne version mais ébauche)

Bot Ogame (ancienne version mais ébauche)

Bon, pour ceux qui se délectaient d’avoir un bot Ogame, je leur donne une ébauche, donc à retravailler. 90% du boulot est fait mais j’ai perdu les sources récentes donc vous ferrez surrement avec ca : Sources A refaire, l’interface, Quelques fonctions haut niveau mais le protocole et les paquets “machés” son en principe dedans. Les sources sont fournies sans garanties et a compiler avec VS.Net 8.0 (et compilable avec le 7.1) ! Si quelqu’un veut se dévouer pour reprendre le…

Lire la suite Lire la suite

Mini tutorial sur les sockets appliqués au Bot Ogame

Mini tutorial sur les sockets appliqués au Bot Ogame

Créer un bot Ogame, pour un noob comme moi, m’a pris pas mal de temps alors je vous poste un guideLine plus qu’un tutoriel sur l’ébauche et le travail de recherche à propos de mon Bot Ogame. Je vous laisse le soins de poster aprés dans le forum directement pour poser une question ou laisser votre avis ici. Si ce tutorial ne vous convient pas, dites le moi et je chercherais à le faire évoluer. Voici l’adresse : Cliquez ICI ^^…

Lire la suite Lire la suite

Les sockets et le protocole HTTP

Les sockets et le protocole HTTP

Bon, nous allons commencer par la base 😀 Les sockets Un socket est un flux de communication entre deux objets que nous nommerons “Client” et “Serveur” dans le cadre du projet. Le Client va demander un droit de créer un canal de communication avec le Serveur, puis, si celui ci accèpte, le Client et le Serveur pourront communiquer. En C++, C#, Java, etc… les fonctions sont quasi-identiques. Cela consiste : Créer un objet Socket Le paramétrer (TCP, Internet, etc… et…

Lire la suite Lire la suite

Les délégates ou comment passer une fonction en paramètre…

Les délégates ou comment passer une fonction en paramètre…

On connais tous les pointeurs de fonction en C par exemple ainsi que leur lot de problème (enfin pour moi) et pour ceux qui ne les connaissent pas les pointeurs, un petit récapitulatif peut être trouvé sur le site :). A quoi servent les délégates ? Je dois vous avouer que je n’ai compris leur utilité que 2 semaines avant d’écrire ce post ! Je suis donc un Noob au niveau des délégates. Alors pour résumer, les délégates sont des variables capablent…

Lire la suite Lire la suite

Quelques définitions

Quelques définitions

Sockets But : un socket est comme un “tunnel” ou transite des informations.Caractéristiques : Mode de création : en serveur, le socket accepte les connections et les traites. En client, il se conecte à un serveur Type de trame : TCP (sûre mais plus couteuse), UDP (sans contrôle d’arrivée), etc… Famille d’adresse : Internet, Unix (je sais pas trop à quoi ca sert) Exemple : je désire naviguer sur internet, “je vais sur google.fr” correspond à créer un “tunnel” entre google.fr et…

Lire la suite Lire la suite

Les Sockets ou comment communiquer sur internet …

Les Sockets ou comment communiquer sur internet …

Je vais essayer de vous montrer comment utiliser les sokets dans un projet. Je ne vais pas le faire dans un “projet vide” directement mais plutôt mais dans une classe que nous pourrons réutiliser. Mise en place d’un projet vierge (Regardez sur le site l’article correspondant) Ceci fait, on passe à la suite… Ajout d’une classe vierge Par le biais du menu “Fichier” faites “ajouter nouvel élément” puis classe. Nomez la et vous êtes prés. Ce qu’a besoin une connection…

Lire la suite Lire la suite

Création d’un Projet C# Vide

Création d’un Projet C# Vide

Ceci sera la base de tous nos projets. Nous utiliserons aussi des classes et structures additionelles. Voici la marche à suivre : Lancer Visual studio.Net. Dans l’onglet “page de démarage”, cliquer sur nouveau projet. Sélectionner “Projet Visual C#” et application Windows. Nommez votre projet. Cliquez sur appliquer et laissez le travailler Vous remarquez que votre environement s’est rempli. Dans l’explorateur de solution, vous voyez que quelques fichier se sont rajoutés : la racine “Solution ‘VOTRE_NOM_DE_PROJET’” et aussi “Form1.cs” pour ne…

Lire la suite Lire la suite