El siguiente tutorial se basa en un Programa en C que les va a servir para proteger con contraseña numérica, sus archivos que tengan en sus Documentos o en su USB.

Bueno lo primero que observaremos, es la imagen del programa.
Por titulo lo llame protector de archivos
Después mas abajo, te pide elegir una opción
Y en las 5 opciones nos dice:
Si queremos crear una carpeta a proteger, crear varias al mismo tiempo, ocultar, mostrar o salir del programa.
Proteger carpetas con archivos por medio de clave numerica con Programa en C


Y este es el gran código de su creación:
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
main(void) {
system("color 1e");
unsigned long usuario, clave=25499;
int fin=1;
char a;
void menu(void);
do {
menu();
a=getchar();
if (a!='\n' && (a<'1'||a>'5')) {
printf("\n\n\n\t\t \xdd No es una opcion valida! ");
printf("\a\n\n\t\t \xdd Pulsa enter para repetir el proceso...");
printf("\n\t\t \xdd -------------------------------------- ");  
getchar();
getchar();
}
switch(a) {
case '1': 
system("mkdir Nuevo");
printf("\n\n\t\t \xdd Carpeta Creada! ");
printf("\a\n\n\t\t \xdd Pulsa enter para repetir el proceso...");
printf("\n\t\t \xdd -------------------------------------- "); 
getchar();
getchar();
break;  
case '2': 
system("mkdir Documentos Imagenes Fotos Videos Musica");
printf("\n\n\t\t \xdd Carpetas Creadas! ");
printf("\a\n\n\t\t \xdd Pulsa enter para repetir el proceso...");
printf("\n\t\t \xdd -------------------------------------- "); 
getchar();
getchar();
break;   
case '3':  
system("Attrib +h +s Nuevo");
system("Attrib +h +s Documentos");
system("Attrib +h +s Imagenes");
system("Attrib +h +s Fotos");
system("Attrib +h +s Videos");
system("Attrib +h +s Musica");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Ocultando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Ocultando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Ocultando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Ocultando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Ocultando Carpeta(s) de Archivos! ");
printf("\a\n\n\t\t \xdd Pulsa enter para repetir el proceso...");
printf("\n\t\t \xdd -------------------------------------- "); 
getchar();
getchar();
break;
case '4':  
printf("\n\n\t\t \xdd Introduce tu Clave para Mostrar Carpeta(s): ");
scanf("%d",&usuario);
if (usuario==clave)
{
system("Attrib -h -s Nuevo");
system("Attrib -h -s Documentos");
system("Attrib -h -s Imagenes");
system("Attrib -h -s Fotos");
system("Attrib -h -s Videos");
system("Attrib -h -s Musica");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Mostrando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Mostrando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Mostrando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Mostrando Carpeta(s) de Archivos! ");
system("cls");
Sleep(50); 
printf("\n\n\n\t\t \xdd Mostrando Carpeta(s) de Archivos! ");
}
else
printf("\n\n\t\t \xdd Clave Incorrecta! ");
printf("\a\n\n\t\t \xdd Pulsa enter para repetir el proceso...");
printf("\n\t\t \xdd -------------------------------------- "); 
getchar();
getchar();
break;
case '5': 
printf("\a\n\n\t\t \xdd Saliendo del Programa! ");
printf("\n\t\t \xdd -------------------------------------- "); 
getchar();
return 0;
break; 
case '6': 
break;  
fin=0;
break; 
}
} while(fin);
}
void menu(void) {
system("cls");
printf("\n\t\t \xdd ----------------------- \xdd");
printf("\n\t\t \xdd  PROTECTOR DE ARCHIVOS  \xdd");
printf("\n\t\t \xdd  ELIGE UNA OPCION       \xdd");
printf("\n\t\t \xdd ----------------------- \xdd"); 
printf("\n\t\t \xdd --------------------------------- \xdd");
printf("\n\t\t \xdd 1. Crear Carpeta a Proteger       \xdd");
printf("\n\t\t \xdd 2. Crear Varias al mismo Tiempo   \xdd");
printf("\n\t\t \xdd 3. Ocultar Carpeta(s) de Archivos \xdd");
printf("\n\t\t \xdd 4. Mostrar Carpeta(s) de Archivos \xdd");
printf("\n\t\t \xdd 5. Salir del programa             \xdd");
printf("\n\t\t \xdd --------------------------------- \xdd "); 
}


Si amigos, como anterior dije, el programa te ayudara a crear una carpeta con el nombre de Nuevo o si eliges crear varias al mismo tiempo te creara 5 con el nombre de Documentos, Imágenes, Fotos, Videos y Música. Tu puedes llegar a eliminar las que no necesites pero no podrás cambiarles el nombre al menos que vayas al código y le cambies por los nombres que tu quieras...recuerda que necesitaras el compilador Dev-C++ que yo uso u otro que compile códigos C.

Bueno una vez creada tu carpeta, copias todos tus archivos que quieras proteger y los pegas dentro de ella. Después elige la opción ocultar carpeta(s) de archivos y automáticamente la ocultara con todos tus archivos.

Ahora, para mostrar tu carpeta de archivos elige la opción mostrar carpeta(s) de archivos y enseguida te pedirá introducir tu contraseña numérica, en este caso yo le puse el numero 25499 pero como dije anteriormente, tu le podrás cambiar la clave y editar las partes que quieras del código.

Y ya introducida la clave, observaras de nuevo tu carpeta con todos tus archivos.

Importante: Por ejemplo si colocas el programa en tu USB y ocultas tu carpeta con tus archivos, por nada del mundo elimines el programa o lo muevas a otro lugar porque tu carpeta de archivos oculta, siempre estará dentro de tu USB.
También es recomendable que no tengas el programa solo, sino que lo cargues en un zip por que a veces tiende a desaparecer a causa de un virus, esto claro dependiendo en que equipo introduzcas tu USB.

Bueno amigos esto es todo por hoy...solo les quería mostrar de lo que es capaz de hacer la Programación C.

Deja un comentario

                                                                                                                                                                                                                                                                                                                                                       
Ciudad Blogger

Hola, Bienvenido a Blog 2000!

Puedes seguirnos en las redes sociales o suscribirte al feed.

Blog 2000 Blog 2000 Blog 2000 Blog 2000

¡Suscríbete a nuestro blog!

Recibe en tu correo las últimas noticias del blog. Sólo ingresa tu correo para suscribirte.

Blog 2000