Programmation

Ici vous pouvez télécharger les sources de programmes que j’ai fait en Visual Basic il y a plusieurs années. Vous pouvez voir ma progression de 2001 à 2004 alors que j’étais débutant en programmation. Certains sont bien codés, d’autre pas du tout. J’ai abandonné le VB depuis longtemps, mais ces programmes traînaient sur mon disque dur… [Cette liste ne contient aucun codes récents pour le moment]

Pour plus de sources ou d’informations récentes allez faire un tour sur mes sources Codes-Sources.

2002 – Filmer le curseur de la souris

Ce programme enregistre le mouvement de la souris dans un fichier et reproduis le mouvement ensuite. J’ai fais ce programme pour me pratiquer à utiliser les API SetCursorPos et GetCursorPos.

2002 – Informations périphériques

Ce programme affiche des informations à propos de l’ordinateur. Il récupère des informations depuis le registre et depuis des apis. Des informations à propos de la mémoire, du processeur, de l’écran, etc…

.

2002 – Pong

Une réplique du jeu pong.

.

2003 – Alex Script Interpretor

C’est un moteur de script entièrement écrit en visual basic, il peut interpreter un script dans un langage que j’ai créé, il est très proche du basic, il supporte les fonctions et procédures, il est dans une classe donc facile à implenter dans d’autres projets. J’ai créé plusieurs petits exemple qui montre un peu les possibilités du moteur. Ce script m’a value un trophée sur le site de vbfrance.com :) .

.

2003 – Émulateur z80

C’est principalement un module. À la base je souhaitais faire un émulateur gameboy, j’étais arrivé a quelques chose de fonctionnel mais j’ai ensuite modifier le code et il est de nouveau inutilisable, par contre il émule presque en totalité le processeur z80.

.

.

2003 – Serveur IRC

C’est un serveur IRC que j’ai fais il y a très longtemps. Il est fonctionnel mais ne supporte pas beaucoup de chose et le code est plutôt brouillon. C’était surtout des test que je fesais avec le protocole.

.

.

2003 – Client msn messenger

C’est un client msn écrit en visual basic, à l’époque il était le seul client msn en visual basic qui fonctionnait bien. Il supportait une grande partie du protocole msn et j’avais commencé la gestion des transferts de fichiers. J’avais commencé une deuxieme version basé sur le protocole version 11 que je n’ai jamais pu terminer. Cette source est donc probablement inutilisable dans l’état actuel des choses.

.

2004 - Hub DC++

C’est un hub pour le réseau direct connect. Direct Connect est un système de partage de fichiers communautaires dans le sens ou il y a une salle de chat, etc. La casi totalité du protocole est geré, le code est très peu commenté
.

2006 – Status Serveur Counter Strike dans msn

J’avais fais ce code à l’origine en PureBasic, je l’ai ensuite porté en php puis en C et finallement en VB. Ça récupère le status d’un serveur de jeux Source et l’affiche dans msn par exemple.

.

2003 – Kernel en C qui boot avec GRUB

C’est un exemple de kernel écrit en C qui peut être charger par grub, il ne fait pas grand chose , j’ai juste écris une librairie pour la gestion de stdout. Il affiche un panic et arreter le cpu.

2003 – Système d’exploitation en assembleur

Un micro système, un kernel, un shell. Il reconnait quelques commandes. Il s’installe sur une simple disquette.