Page d'accueil
Freeware
  FStream
  TorChat
  TorProxifier
Contacter

Recherche

Retrouvez moi sur
GitHub   Flickr   Mastodon
Validateur W3C

Quelques un de mes codes sources C/C++.

Page 1 2
iboot
Version 1.0.0 - Source C - 4.37 Ko (6455 téléchargements)
Petit source en C pour envoyer un signal "Heartbeat" à un iBoot (ceci afin de compenser la version fournie par le constructeur qui n'est que pour Windows).
Comprends les fonctions de la bibliothèque officielle et fournis une fonction "main" pour envoyer le signal en continu à une fréquence donnée en utilisant les fonctions de la biliothèque.
À compiler simplement de cette manière : "gcc iboot.c -o iboot".
Utilisez de préférence launchd et paramétrez votre fichier plist pour maintenir le processus lancé (si jamais il quitte parce que l'envoi / réception de signal ne fonctionne pas, il sera alors relancé automatiquement).

Nouveauté :
- Distribution

TLS - DTLS
Version 1.0.0 - Source C - 29.20 Ko (3186 téléchargements)
Bibliothèque créée dans le contexte d'un projet EPITA-SRS.
Cette bibliothèque permet d'utiliser TLS/DTLS dans n'importe qu'elle application qui utilise TCP/UDP, sans changer le code source (liage dynamique).
Basé sur OpenSSL 0.9.8.

Nouveauté :
- Distribution

powtemplate
Version 1.0.0 - Source C++ - 841 o (6088 téléchargements)
Exemple de spécialisation de template avec un calcul de puissance à la compilation.

Nouveauté :
- Distribution

stackoverflow
Version 1.0.0 - Source C - 2.57 Ko (3089 téléchargements)
Exemple de stackoverflow.

Nouveauté :
- Distribution

sort
Version 1.0.0 - Source C - 5.42 Ko (6202 téléchargements)
Permet de trier rapidement une liste de mot par ordre de taille ou ordre alphabétique.

Nouveauté :
- Distribution

combine
Version 1.0.0 - Source C - 3.01 Ko (5779 téléchargements)
Permet de créer la combinaison des mots d'un fichier. Par exemple [tata][titi][toto] donnera [tatatata][tatatiti][tatatoto][tititata][titititi] etc.

Nouveauté :
- Distribution

MallocDeb
Version 1.0.0 - Source C - 36.98 Ko (2993 téléchargements)
Montre comment injecter une library perso pour ré-implémenter des fonctions linkées dynamiquement.
Ici les fonctions sont celles de la famille *alloc.
Il y a deux éléments : la dynlib (avec un serveur tcp pour contrôller la lib, possibilité de lister les allocations/désallocations pour pouvoir voir si il y a eu des fuites, possibilité de dumper les zonnes alouées et bloquage de l'exécutable au lancement et à la terminaison), et l'interface de contrôle (ultra basique) en Objective-C qui permet de montrer comment on peut utiliser la lib (ça n'est qu'un exemple, comme la lib possède un serveur tcp, un simple telnet peut suffire)

Nouveauté :
- Distribution

aiffwrite
Version 1.0.0 - Source C - 3.24 Ko (6068 téléchargements)
Montre comment écrire un fichier AIFF basique.

Nouveauté :
- Distribution

rl
Version 1.0.0 - Source C - 10.99 Ko (7846 téléchargements)
Permets de relancer automatiquement un ensemble de services (pratique pour relancer automatiquement un serveur qui plante, par exemple). L'ensemble de services peut être contrôlé par un socket TCP sur le port 64999 (donc un simple client telnet peut faire l'affaire).

Nouveauté :
- Distribution

pictc
Version 1.0.0 - Source C - 2.46 Ko (5335 téléchargements)
Permet d'intégrer une image PICT dans un code source C

Nouveauté :
- Distribution

Page 1 2