créer un programme pour bloquer l'accée a un dossier
Hors ligneKamagaru Le 12/11/2008 à 19:28 Profil de Kamagaru Configuration de Kamagaru

J'aimerai créer un programme en c++ pour que l'on demande un code pour ouvrir un dossier
j'ai le programme: dev-cpp
merci de m'aider
stp
Hors ligneWilder Le 13/11/2008 à 01:18 Profil de Wilder Configuration de Wilder

Viconaute Modérateur
Bonjour Kamagaru,

Puis-je savoir pourquoi en créer un puise qu'il existe déjà des programmes pour ça et gratis en plus?

Example: AxCrypt
--


Hors ligneTatave17 Le 13/11/2008 à 15:43 Profil de Tatave17 Configuration de Tatave17

Papi Bidouille
Bonjour

dans le même ordre d'idée "TrueCrypt"
http://www.clubic.com/telecharger-fiche14056-truecrypt.html
travail aussi sur stick

@Plus
--
[couleur=#00CC66]N' oubliez pas de presser sur le bouton " Réponse accepté "à côté de la solution apportée si elle te convient[/couleur] [couleur=#0066FF]On aide plus un être en lui donnant de lui-même une image favorable qu'en le mettant sans cesse en face de ses défauts. "Albert Camus"[/couleur]
Hors ligneKamagaru Le 14/11/2008 à 18:49 Profil de Kamagaru Configuration de Kamagaru

bonjour je sais que l'on peut utiliser des programmes spéciaux
mais j'ai une clef USB intelligente qui a un programme de cryptage intégrer et le code est actif sur tout les ordinateur sans avoir besoin d'installer un programme.
donc merci à ceux qui pourrait me donner un code en c++
merci
j'ai un xp pro
Hors ligneTatave17 Le 14/11/2008 à 19:24 Profil de Tatave17 Configuration de Tatave17

Papi Bidouille
Bonjour
Auteur : Nikoscian
Explication  ici
http://www.cppfrance.com/recherche.aspx?r=prot%e9ger+un+dossier

/*Fichier à compiler par vos soins: Spécifiez dans le code source le mot de passe que vous voulez (éviter les caractères spéciaux)*/
/*le nom du dossier principal qui sera votre dossier secret par exemple c:\PRIVATE et mettez-y vos fichiers secrets*/
/*Quand vous avez fini, pour l'utiliser avec ce programme ouvrez une fenêtre d'invite de commandes (Touche Windows+R puis tapez cmd(Win XP)ou command(Win 98/Me)et validez par Entrée)*/
/*tapez cd\,Entrée,puis attrib +r +h +s (Nom du dossier(entre guillemets s'il y a des espaces)) /s /d,Entrée; tapez exit puis ensuite testez le programme*/
/*Astuce:pour ouvrir l'explorateur Windows depuis cmd ou command tapez start .\ et validez par Entrée*/
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <conio.c>
#include <string>
using namespace std;
  int main()
{
char ea=130;
char eg=138;
char copyright=184;
textcolor(10);
gotoxy(10,2);
printf("Bienvenue dans la Console Cach%ce !",ea );
gotoxy(12,4);
printf("%c (Votre nom) (Année).",copyright);
system("pause");
/*A modifier en vue d'un mot de passe masqué*/
char password[20]="(choisissez mot de passe codé en dur)";
restart:
char trypass[20];
system("cls");
int l,a,x;
int j=0, k=0;
cout<<"\n\nVeuillez entrer votre mot de passe: \n\n";
   for (int i=0;i<20;i++)
    {
      start:
     l=getch();
     if ( ( (l>=48) && (l<=126))||(l==13)||(l==8))
     trypass[i]=l;
     else goto start;
    if (trypass[i]==13) break;/*Valider*/
   else
   if (trypass[i]==8)/*Retour arrière*/
   {
    gotoxy(24,6);
    clreol();/*Efface la ligne*/
    system("cls");
    goto restart;
    }
    else
    {
cout<<"*";
k++;
     }
}

for (x=0;x<k;x++)
{
  if (trypass[x]!=password[x]) j++;/*Si un caractère est différent, on incrémente j*/
}
if (j==0)  printf("Acc%cs autoris%c!",eg,ea);
   else {cout<<"Mot de passe incorrect. Veuillez recommencer."; system("pause"); goto restart;}
system("pause");
system("cls");
char touche;
int choix=1;
   while (touche!=27)
   {
    gotoxy(10,10);
    if (choix==1) textcolor(32);
    else textcolor(10);
    printf("Cr%cer un fichier batch",ea);
    gotoxy(10,12);
    if (choix==2) textcolor(32);
    else textcolor(10);
    printf("Invite de commandes vide ");
    gotoxy(10,14);
    if (choix==3) textcolor(32);
    else textcolor(10);
    printf("Travailler dans le dossier  (mettez ici votre dossier secret) ");
    gotoxy(10,16);
    if (choix==4) textcolor(32);
    else textcolor(10);
    printf("Remontrer les fichiers du dossier (votre dossier secret) ");
    gotoxy(10,18);
    if (choix==5) textcolor(32);
    else textcolor(10);
    printf("Recacher les fichiers de (votre dossier secret) ");
    gotoxy(10,20);
    if (choix==6) textcolor(32);
    else textcolor(10);
    printf("Quitter la console ");
    
    
    touche=getch();
    
     if (touche==72)
           {
            choix--;
            if (choix==0) choix=7;
            }
           if (touche==80)
            {
            choix++;
            if (choix==8) { gotoxy(10,10); choix=1; }
             }
             /*Windows 98/Me :remplacer cmd par command (cmd.exe=interpréteur de commandes Windows(Xp),command.com=interpréteur de commandes MS-DOS,cmd.exe n'existe pas sur Win 98/Me et command.com n'est pas utilisé par Win Xp bien qu'il y existe encore*/
    if (choix==1 && touche==13) system("edit");
    if (choix==2 && touche==13) { system("cls"); system("cmd"); system("cls");}
    if (choix==3 && touche==13){ system("cls"); system("cmd /k cd c:\\(nom du dossier)"); system("cls");}
    
    if (choix==4 && touche==13) { system("cls"); system("attrib -r -h -s c:\\(nom du dossier) /s /d");system("cls");}
    if (choix==5 && touche==13) system("attrib +r +h +s c:\\(nom du dossier)");
    if (choix==6 && touche==13) break;
    }
    
  return 0;
}



@Bonne soirée
--
[couleur=#00CC66]N' oubliez pas de presser sur le bouton " Réponse accepté "à côté de la solution apportée si elle te convient[/couleur] [couleur=#0066FF]On aide plus un être en lui donnant de lui-même une image favorable qu'en le mettant sans cesse en face de ses défauts. "Albert Camus"[/couleur]
Hors ligneKamagaru Le 15/11/2008 à 11:42 Profil de Kamagaru Configuration de Kamagaru

bonjour
merci de ton aide tatave17
je vais essayer se programme
encore merci A+
Hors ligneKamagaru Le 16/11/2008 à 13:07 Profil de Kamagaru Configuration de Kamagaru

salut
j'ai tester le programme en c++
et je me suis aperçu qu'il ne fait que cacher le dossier voulu
alors j'aimerai avoir un programme qui protége un dossier avec un code
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels