Dardanboy - Site de logiciels gratuits en C/C++ - vPicture, Habbo Not Disconnect, SponsHabbo, FloodAll et bien d'autres encore !

Information

Follow le compte officiel vPicture: @vPicture_

  Site de logiciels utilitaires (open source ou non) en langage C/C++ par dardanboy

Partenaires

Coupaul

Leoche



PPCM PGCD le dimanche 28 avril 2013 01h16

Suite à une demande faite par un visiteur du site, voici le .exe du code disponible sur le site.

Le logiciel est en console, c'est-à-dire qu'on ne peut l'utiliser qu'avec les touches et non avec la souris (comme le cmd de Windows).

Voici le .exe (fichier .zip): PPCM_PGCD

Merci à Antoine pour cette remarque Wink

Si toutefois, vous trouvez ça trop compliqué, faîtes-le moi savoir, je ferai mon possible pour faire une petite interface graphique.

A toute,
Dardanboy

Nouveau logiciel le dimanche 28 avril 2013 00h21

IPLocator

IPLocator, c'est le nom choisi pour cette petite application. Suite à l'engouement qu'a suscité le nouveau code posté il y a peu, j'ai décidé de faire une version anglaise utilisable par tous. Il fallait se rendre à l'évidence, les applications consoles sont démodées).

 

L'interface

 

IPLocator

L'interface du logiciel se veut simple avec un bouton "Select..." en haut à droite qui vous invite à choisir un fichier.
Ce fichier doit contenir une liste d'IP et seulement une IP par ligne sans quoi, le logiciel vous insulte affiche un message avec la ligne où se trouve l'erreur dans votre fichier Tongue Out

Le format de sortie est personnalisable. Choisissez Country pour le pays, Town pour la ville et Area pour la région. Vous pouvez agencer tout ceci en cochant-décochant les cases. Au moins 1 case doit être cochée sans quoi le logiciel ne peut fonctionner (logique mais il vaut mieux prévenir Laughing).

Si le fichier respecte bien les exigences (comme dit, une IP par ligne et le format "xxx.xxx.xxx.xxx"), le bouton "Go" est activé.

 

Software IPLocator
Version 0.1
Open-Source here (redirection)
Category General
OS Windows 
Date April 2013
Download (.zip) Télécharger 


IPLocator en pleine action

IPLocator working

Opération terminée

IP Locator successful

 

Voilà, j'espère que l'application en servira à plus d'un !

A bientôt,
Dardanboy 

Localiser le pays d'une IP le dimanche 21 avril 2013 16h12

Chercheur de pays par IP

 

Un code vient d'être ajouté dans la partie appropriée.

Je vous laisse vous rendre dans la partie Code pour voir ce qu'il en est, tout y est expliqué.

Après une demande, le code est disponible sous forme de logiciel (en anglais): ICI

A bientôt,
Dardanboy

vPicture 2.0 le samedi 13 avril 2013 18h11

vPicture 2.0

 

Hello tout le monde.

Certains ne comprennent pas trop ce qu'il se passe en ce moment et sont pressés de voir l'évolution de vPicture, d'un côté je mets des codes sur le site et de l'autre on ne sait pas trop où je vais et où en sont mes projets.

Hé bien sachez que je suis principalement sur la version 2.0 de vPicture et même si rien ne semble bouger, on travail dur de notre côté pour vous offrir une toute nouvelle expérience avec la future version.

On a discuté (Le0che, CouPaul et moi) sur ce qui devrait caractériser le futur vPicture.

Nous nous sommes tous mis d'accord sur une refonte du graphique qui commence à se faire vieux maintenant et qui, il faut l'avouer, n'est pas le goût de tout le monde en commençant par nous.

La demande de certains pour une connexion avec compte a été prise en considération. Vous aurez vos propres images et si vous le voulez, elles seront personnelles, avec un "password" ou tout simplement publique. Pas de panique ! On a pensé aux plus vetustes d'entre-vous et vous pourez quand même vous connecter sans compte comme auparavant.

De mon côté, j'ai remarqué que le logiciel ne tournait pas bien chez tout le monde, la refonte du code était donc à entreprendre, c'est chose faite.

Le multi-upload fera son entrée avec la possibilité d'uploader jusqu'à 10 images en même temps (un gain de temps considérable !). Un système de dossier va aussi voir le jour pour accueillir toute cette masse d'image.

Pour ceux qui n'aiment pas le glissé-déposé, on a pensé à vous ! Un bouton sera disponible pour sélectionner vos fichiers depuis une fenêtre.

L'autre autre point qui a été relevé est celui de nouvelles fonctionnalités. On compte vous épater avec cette version 2.0 et ceci, en prenant compte de vos commentaires. On a réfléchi à ce qui pourrait le plus vous rendre service et un éditeur d'image semble indispensable. Celui-ci sera un module à part sans doute couplé avec l'option actuelle "Screenshot".

Cela n'est qu'une partie des petits/grands changements apportés à vPicture, on ne vous en dit pas plus pour ne pas gâcher la surprise  ;)

On n'a malheureusement pas d'images à vous montrer car on est pas encore sûr de notre coup, patience patience.. ;)

Voici l'estimation du travail déjà accompli. Ce graphique n'est que représentatif car en réalité, on n'a pas compté tout ce qu'il nous reste à faire et tout ce qu'on a déjà fait.

 

Site:         ||||||||||||||||||||||||||||||||||||||||||||||||||

Logiciel:    ||||||||||||||||||||||||||||||||||||||||||||||||||

 

 

N'hésitez pas à poser vos questions ou a donner une quelconque idée qui vous serait passée par la tête, on prend tout ce qui pourrait plaire à un plus grand nombre d'entre-vous,

J'espère à bientôt,

Dardanboy

 

Edit: On va essayer de faire un système de commentaire pour la future version, merci à Metaridley de me l'avoir rappelé ;)

 

Petite source le lundi 25 mars 2013 19h42

Le PGCD (Plus Grand Commun Diviseur) et le PPCM (Plus Petit Commun Multiple) sont un passage obligé au collège. Si pour certains ça reste quelque chose d'inutile (on est tous passés par là), il faut noter que ces formules sont utilisées dans certains algorithmes de cryphtographies comme le RSA.

C'est ainsi pour faire ce que j'appelle une prélude à une -possible- future source pour cryptage RSA en langage C que je poste ce code:

A noter que le code peut aussi être retrouvé dans la partie "Codes" du site

#include <stdio.h>
#include <stdlib.h>

int pgcd(int a, int b);
int ppcm(int a, int b);

int main(void)
{
    int choix, a, b;

    printf("## Calculateur de PGCD et de PPCM by Dardanboy (www.dardanboy.eu) ##\n\n");
    printf("Bienvenue dans le menu, que voulez-vous faire ?\n"
           "1. PGCD(a, b)\n"
           "2. PPCM(a, b)\n");

    scanf("%d", &choix);
    printf("a: ");
    scanf("%d", &a);
    printf("b: ");
    scanf("%d", &b);

    switch(choix)
    {
    case 1:
        printf("PGCD(%d, %d) = %d", a, b, pgcd(a, b));
        break;
    case 2:
        printf("PPCM(%d, %d) = %d", a, b, ppcm(a, b));
        break;
    default:
        printf("Aucune correspondance\n");
        break;
    }

    return 0;
}

int pgcd(int a, int b)
{
    int c = 0;
    // a > b
    if(a < b) // Si a est plus petit que b, ça ne va pas jouer, alors on inverse les deux et on fait en sorte que a soit égale à b et que b soit égale à a
    {
        c = a; // On met a dans c pour l'utiliser ci-dessous

        a = b;
        b = c; // c = a (le précédent)
    }
    do
    {
        //  A  -  B  =  C
        // 324 - 135 = 189 -- exemple
        // Méthode par soustraction successive
        c = a - b;
        if (c > b)
        {
            a = c;
            c = a - b;
        }
        else
        {
            a = b;
            b = c;
            c = a - b;
        }
        // Si c est égale à 0, cela veut dire que le calcul s'est terminé. Ainsi on attribue b au c
        if(c == 0)
        {
            c = b;
            return c;
        }
    }while(c);

    return -1;
}

int ppcm(int a, int b)
{
    return (a*b)/(pgcd(a, b));
}

 

A bientôt,
Dardanboy