Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Shatsozzy

#1
Buenas!. e visto por hay unos códigos que bloquea el teclado y el ratón en los programas!... pero quisiera saber si no hay una manera de deshabilitar la teclas "espacio".  con un solo comando?. se hacerlo con if, o algun for, o algun while!. pero me refiero por ejemplo que ponga el código en el main y me bloquee esa tecla en todas las demás rutinas!. ya que tengo una nomina y al introducir datos acepta el "espacio"... y se me ocurre hacerlo revisando cada carácter que introduzca!. pero imaginen que tengo como 20 scanf y algunos gets y tendría que hacer esa validación en cada uno de ellos caracter por caracter X_X quisiera algo como q si precioan espacio simplemente no lo acepte y suene esos pitidos que emiten los programas cuando no permiten algún caracter.
#2
otra cosa!.. el error ocurre! según la cantidad de caracteres en cada registro!... lleno todos con lo mismo! y salen ordenandos!.
#3
imagino yo q es:

Código: c
typedef struct {
        char ci[15];
        char nombre[15];
        char direccion[15];
        char sueldo[5];
        } campos;


el sueldo que es el ultimo valor! solo tiene 5 caracteres!.  los demas 15!. ya que cada registro se guardo con sizeof! podria ser eso?
#4
el contenido es:

6.246.354      antonio        guarenas       3265 5.215.654      pedro o        charallave     2344 6.215.325      anotnio        caracas ve     3556

ingrese datos nuevamente por simple curosidad y mira ahora:



y el contenido del archivo es :

2.325.256      jose           caracas        6542 5.325.365      joselo         guarenas       6563 8.245.153      antoni         guatire        3216
#5
Buenas!.. tengo un problemita.... Quisiera que los datos me salieran ordenados! uno bajo de otro! cada registro uno bajoa de otro! pero miren lo que pasa aveces ._.! de verdad no tengo ni la menor idea

Código: c
mostrar()//MOSTRAR DATOS
{
archivo = fopen ("nomina.dat", "rb+");
if (archivo == NULL)
    {
     perror("No se puede abrir nomina.dat");
     getch();
     inicio();
    }
fseek(archivo, 0, SEEK_END);
numeroRegistros = ftell(archivo)/sizeof(nomina);
printf (" REG\tC.I\t\tNOMBRE\t\tDIRECCION\tSUELDO\n"); //imagino q esta aqui el error con las tabulaciones
for (i=0; i<numeroRegistros; i++)
     {
      fseek (archivo, i*sizeof(nomina), SEEK_SET);
      fread (&nomina, sizeof(nomina), 1, archivo);
      printf (" %d\t%s\t%s\t\t%s\t%s\t\n",i+1,nomina.ci,nomina.nombre,nomina.direccion,nomina.sueldo);//imagino q esta aqui el error con las tabulaciones
     }
fclose(archivo);
}




vean el ultimo sueldo x.x
#6
si! claro que seria mas fácil con base de datos!.  pero como dice el amigo me interesa hacerlo con archivos! gracias!  :P
#7
no me explico. imagínate q estoy guardando los datos de unos amigos en un archivo.

nombre           apellido           edad

jose                rodriguez        15

pepe               gonzalez         78

y asi por n cantidad!.  a la hora de yo cambiar la información de alguno de esos campos o solo mostrar los amigos q tengan cierta edad se supone q se hace indexando el archivo para otorgarle una posición a cada campo o algo así!... se q también abría q crear otro archivo con el indice! o algo asi e estado leyendo!.. se llama Indexar archivos , archivos con indices!..
#8
Buenas! estoy haciendo un programa en C con archivos!, me va todo bien pero no tengo ni la menor idea de como indexar archivos! para la hora de una consulta o editar algún campo en especifico del archivo!. 
#9
Buenas!. al intentar instalar backtrack5  en mi laptop me pasa que cuando instrodusco el comando "startx" para que aparezca el escritorio(es live CD obvio) e instalar el SO con e entorno gráfico se queda la pantalla en negro!... lo instale en la desktop sin ningún problema pero de verdad ni idea!... si me podrían ayudar o si ya hay un post relacionado con esto por favor mandarme el link! o si puedo ir al panel de instalación gráfico directamente con el root sin ejecutar el comando "startx" osea sin ir al escritorio....

PD. SO de 32bits e intente ya con GNOME y KDE y lo mismo :S
#10
Hacking / Re:Brute Force V.1 (TEU)
Enero 31, 2013, 12:16:34 AM
buenas amigo! estoy entrando al mundo de la informata! y no tengo mucho conocimiento sobre como ejecutar o correr esos scrip .php me podrían recomendar una guía o algún sitio que pueda leer para informarme sobre esto! gracias ;)