elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Foros Generales / Dudas Generales / Re: encontrar un lugar por su IP en: 5 Mayo 2011, 23:06 pm
eso fue lo primero que hice pero insiste, asi que quiero probar con otra solucion, incluso que el correo lo mando desde su escuela osea se datos precisos de como lo hizo, por eso pense en hacerselo notar para ver si asi deja de fregar
2  Foros Generales / Dudas Generales / Re: encontrar un lugar por su IP en: 5 Mayo 2011, 21:59 pm
Bien pues segui el juego con esta persona para poder adquirir mas correos de esta misma cuenta y por ende obtener MAS IP´s y asi compararla ocn otros correos de la perosna que desconfio, el punto es que ya estoy seguro de que es esa persona, ya no me importa conocer su ubicacion geografica.

Ahora, que ahrian ustedes para "meterle miedo" a esta persona, osea que harian para que sepa que yo ya se quien es y que se donde se encuentra o algo asi, mas que nada para que sepa que no soy ningun idiota y que no se puede jugar tan facil conmigo, que harian ustedes???
3  Foros Generales / Dudas Generales / encontrar un lugar por su IP en: 5 Mayo 2011, 18:50 pm
Que tal quiza ni me hagan caso, pero YA he probado varios buscadores de IP incluso le de esta pagina pero no son certeros, probe con mi IP y no me dio el lugar que es, el problema lo tengo con un correo que me llego esta madrugada y necesito saber de donde lo mandaron, tengo un sopechoso y se donde vive solo necesito saber el lugar graficamente para saber si fue esa persona o no, conocen algun programa o algo que sea MAS certero, incluo podria pagar a quien me ayude a encontrar la direccion, de antemano gracias

O si me peuden explicar como se traduce una IP

osea 1.2.3.4

1 creo es pais
2 estado (CREO) y asi, ya estoy compparando varias ips de otros correos con esa para saber de que maquina vino,o alguna otra sugerencia
4  Programación / Programación C/C++ / Re: Ayuda con estructuras en: 5 Febrero 2011, 23:49 pm
bueno gracias a lo que puso leo guitierrez pude quitar los getchar() sustituyendolo por la instruccion while(getchar() != '\n'); y ya quedo ya solo me falta establecer las matrices para poder almacenar los datos

Pero podrian explicarme porque tenog que poner esa instrucicon y CUANDO ponerla, me gustaria comprender eso, siempre he tenido porblemas con eso del getch y sus variantes, gracias
5  Programación / Programación C/C++ / Re: Ayuda con estructuras en: 5 Febrero 2011, 23:42 pm
Pero es que no has leido mi post o que?

Gets es de uso no recomendado:
Código
  1. fgets (buffer, 1024, stdin);
  2.  
Vamos a ver, usando gets puedo causar un desbordamiento de BoF en segundos... Al compilar gcc te dice que es inseguro. Que?

Disculpa pero no conozco esa instruccion, como decia estoy comenzando en esto de programacion y no se como y donde usar esa opcion, mi logica me indica que seria en lugar del gets pero lo que esta entre parentecis no entiendo, gracias
6  Programación / Programación C/C++ / Re: Ayuda con estructuras en: 5 Febrero 2011, 22:50 pm
bueno lo que bice (no se si sea correcto) le puse un getchar despues de los gets y solo asi me respeta el pedir los datos y ya funciona bien el bucle, tambien tenia mal las llaves

asi quedo a ver si estoy bien o mal
Código:
#include<stdio.h>
#include<conio.h>

struct cliente {
char rfc[15];
char nom [30];
char dir[60];
char tel[11];
       };
struct cliente c1;

struct maquinaria {
int num_maq;
char mod[15];
char desc [60];
char fecha_com [15];
char tipo[15];
  };
struct maquinaria m1;

struct renta {
int num_rent;
char fecha_rent[15];
char period[20];
char rfc [15];
int num_maq;
float total_rent;
     };
struct renta r1;

int opt,opt2;

int main()
{
do
{
clrscr();
printf("Bienvenido al sistema de registro\n\n");
printf("1.- Manejo de datos del cliente\n2.- Manejo de datos de la maquinaria\n3.- Control de rentas\n4.- Salida\n\nOpcion: ");
scanf("%d",&opt);
switch(opt)
case 1:
{
do
{
clrscr();
printf("MANEJO DE DATOS DEL CLIENTE\n\n");
printf("1.- Altas de clientes\n2.- Bajas de clientes\n3.- Cambio de datos de clientes\n4.- Consulta de todo los clientes\n5.- Regresar al menu principal\n\nOpcion:  ");
scanf("%d",&opt2);
switch(opt2)
{
                case 1:
{
                  clrscr();
printf("ALTA DE CLIENTES\n\n");
printf("RFC del cliente: ");
gets(c1.rfc);
                     getchar();
printf("Nombre del cliente: ");
gets(c1.nom);
                     getchar();
printf("Direccion: ");
gets(c1.dir);
                     getchar();
printf("Telefono: ");
gets(c1.tel);
                     getchar();
                   break;
                  }
                  case 2:
{
                  clrscr();
printf("BAJA DE CLIENTES\n\n");
                     getch();
                  break;
                  }
                  case 3:
{
                  clrscr();
printf("CAMBIO DE DATOS DE CLIENTES\n\n");
                  break;
                  }
                  case 4:
{
                  clrscr();
printf("CONSULTA DE TODOS LOS CLIENTES\n\n");
                   break;
                  }
                  defalut:
                  break;
               }
            }
while(opt2 != 5);
break;
         }
   }
while (opt != 4);
}
7  Programación / Programación C/C++ / Re: Ayuda con estructuras en: 5 Febrero 2011, 04:53 am
es cierto me confundi, si es una cadena de caracteres

pero ya probe quitando los saltos de linea y aun asi no me toma en cuenta elo RFC :S que sera????
8  Programación / Programación C/C++ / Re: Ayuda con estructuras en: 5 Febrero 2011, 03:12 am
bueno ya solucione la pate de las opciones ahora tengo porblema con la estructura

Código:
clrscr();
printf("MANEJO DE DATOS DEL CLIENTE\n\n");
printf("1.- Altas de clientes\n2.- Bajas de clientes\n3.- Cambio de datos de clientes\n4.- Consulta de todo los clientes\n5.- Regresar al menu principal\n\nOpcion:  ");
scanf("%d", &opt2);
              switch(opt2)
{
                case 1:
{
clrscr();
printf("ALTA DE CLIENTES\n\n");
printf("RFC del cliente: ");
gets(c1.rfc);
                                                    printf("Nombre del cliente: ");
gets(c1.nom);
printf("Direccion: ");
gets(c1.dir);
printf("Telefono: ");
gets(c1.tel);
break;
                  }

en esta parte si escogo 1 me muetra este menu pero en la aprte donde me pediria el RFC no puedo introducir ningun caracter porque me pasa a la siguiente opcion osea NOMBRE y ahi si ya puedo escribir, el rpoblema solo es en el RFC, tengo duda de si se puede usar el gets porque es una variable de tipo entero y no cadena de caracteres, pienso que ese es el problema, pero no se, acabo de aprnder esto de las estructuras
9  Programación / Programación C/C++ / Ayuda con estructuras en: 5 Febrero 2011, 01:33 am
Bueno tengo un problema tengo que hacer un menu con diferentes opciones y estructuras, el asunto lo tengo claro y puedo hacerlo solo que me esta rompiendo la cabeza el uso de:

scanf("%d",&opt)
opt=getch();
opt=getche();
opt=getchar();

por que lo digo???? porque cuando me muestra el menu no me respeta la opcion deseada o se la brinca o no hace nada

a ver si me echan una mano

este es mi codigo (parcial) solo necesito que me digan como le hago para que me valga las opciones con esa base del cogido qu.e tengo, no me gustaria cambiar mucho codigo, creo que no esta TAN TAN mal :P

Código:
#include<stdio.h>
#include<conio.h>

struct cliente {
char rfc[15];
char nom [30];
char dir[60];
char tel[11];
       };
struct cliente c1;

struct maquinaria {
int num_maq;
char mod[15];
char desc [60];
char fecha_com [15];
char tipo[15];
  };
struct maquinaria m1;

struct renta {
int num_rent;
char fecha_rent[15];
char period[20];
char rfc [15];
int num_maq;
float total_rent;
     };
struct renta r1;

int opt,opt2;

void main (void)
{
do
{
clrscr();
printf("Bienvenido al sistema de registro\n\n");
printf("1.- Manejo de datos del cliente\n2.- Manejo de datos de la maquinaria\n3.- Control de rentas\n4.- Salida\n\nOpcion: ");
[color=red][b] scanf("%d",&opt);
switch(opt)[/b][/color]
case 1:
{
do
{
clrscr();
printf("MANEJO DE DATOS DEL CLIENTE\n\n");
printf("1.- Altas de clientes\n2.- Bajas de clientes\n3.- Cambio de datos de clientes\n4.- Consulta de todo los clientes\n5.- Regresar al menu principal\n\nOpcion:  ");
[color=red][b]opt2=get();
switch(opt2)[/b][/color]
case 1:
{
clrscr();
printf("ALTA DE CLIENTES\n\n");
printf("RFC del cliente: ");
gets(c1.rfc);
printf("Nombre del cliente: ");
gets(c1.nom);
printf("Direccion: ");
gets(c1.dir);
printf("Telefono: ");
gets(c1.tel);
}
break;
case 2:
clrscr();
printf("BAJAS DE CLIENTES\n\n");
break;
case 3:
clrscr();
printf("CAMBIO DE DATOS DE CLIENTES");
break;
case 4:
        clrscr();
printf("CONSULTA DE TODOS LOS CLIENTES");
break;
case 5:
clrscr();
break;
}
while(opt != 5) ;
}
break;
        }
while (opt != 4);
getch();
}


que tengo mal???
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines