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 - xassiz~

#121
Entra con un live cd de linux y reemplaza sethc.exe por cmd.exe :xD

Viejo truco de los 5 shift's :silbar:
#122
#Solucion del post

Bueno, estaba practicando con listas enlazadas en C, pero no se porque no me va esto :xD

El caso es que no me deja ingresar bien los datos, ¿uso mal fgets()?

Código (c,21,23,45) [Seleccionar]

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

struct _contacto {
   char nombre[33];
   char telefono[13];
   struct _contacto *siguiente;
};
struct _contacto *primero, *ultimo;

void agregar_contacto()
{
    struct _contacto *nuevo;
    nuevo = (struct _contacto*)malloc(sizeof(struct _contacto));
    if(nuevo==NULL){
        printf("\nNo hay espacio suficiente.");
        return;
    }
    printf("\n\nAgregar contacto\n");
    printf("------------------");
    printf("\nNombre: ");
    fgets(nuevo->nombre,32,stdin);
    printf("\nTelefono: ");
    fgets(nuevo->telefono,12,stdin);
    nuevo->siguiente = NULL;
    if(primero==NULL){
        primero = nuevo;
        ultimo = nuevo;
    } else {
        ultimo->siguiente = nuevo;
        ultimo = nuevo;
    }
}

void buscar_contacto_tlfn()
{
    struct _contacto *busqueda, *actual;
    busqueda = (struct _contacto*)malloc(sizeof(struct _contacto));
    if(busqueda==NULL){
        printf("\nNo hay espacio suficiente.");
        return ;
    }
    printf("\n\nBuscar contacto por telefono\n");
    printf("----------------------------");
    printf("\nTelefono: ");
    fgets(busqueda->telefono,12,stdin);
    actual = primero;
    while(actual!=NULL){
        if(strcmp(actual->telefono,busqueda->telefono)==0){
            printf("+Nombre: %s\n", actual->nombre);
            return;
        }
        actual = actual->siguiente;
    }
    printf("No encontrado.");
}


int opcion = 0;

void mostrar_menu()
{
    opcion = 0;
    printf("\n\n\n MENU\n");
    printf("======\n");
    printf("1. Agregar contacto\n");
    printf("2. Buscar contacto por telefono\n");
    printf("3. Salir\n");
    scanf("%i", &opcion);
}

int main()
{
   while(opcion!=3){
       mostrar_menu();
       switch(opcion)
       {
           case 1:
               agregar_contacto();
               break;
           case 2:
               buscar_contacto_tlfn();
               break;
           default:
               break;
       }
   }
   return 0;
}


Saludos!
#123
Cita de: Sagrini en 20 Febrero 2011, 13:50 PM
Una cosa... ¿dónde buscas qué es cada comando? En el man no sale, y en google te sale una empresa rarísima por toda la página. Si eso me lo mandas por PM que me hace falta xD; lo he buscado y ni idea :P
Here
#124
Cita de: Sagrini en 20 Febrero 2011, 13:40 PM
El problema ha sido (por lo que creo) al resolver el DNS del portal. Lo de downforeveryoneorjustme.com es porque usa un servidor DNS diferente del que usa nuestro navegador. Ahora le voy a echar un vistazo al foro, dicen que está muy bien...

Supongo que lo arreglarán en poco, si se puede acceder por IP no será grave... Puede que haya sido un problema económico, un fallo informático...
Suerte!
5 Noviembre 2010 :silbar:

Si no puedes entrar ponte los DNS de Google :xD

8.8.8.8
8.8.4.4
#125
Cita de: mini_nauta en 20 Febrero 2011, 06:52 AM
todavía se usa pascal?  :o :o :o :o :o
Digamos que object pascal (Delphi y esas cosas).

Pero en muchas universidades comienzan con Pascal para la gente que no programó en su vida, dicen que es bueno para empezar a coger lógica y entender como va la programación :P
#126
Cita de: Sagrini en 20 Febrero 2011, 12:31 PM
Una cosilla... ¿qué es setcat? xD
CitarName
setcap - set file capabilities

Synopsis
setcap capabilities filename [ ... capabilitiesN fileN ]

Description
setcap sets the capabilities of each specified filename to the capabilities specified. The capabilities are specified in the form described in cap_from_text(3).


The special filename, '-', can be used to indicate that capabilities are read from the standard input. In such cases, the capability set is terminated with a blank line.
:silbar:
#127
Akamai technologies usurpando ancho de banda ;D

Cosas de mocochoft
#128
Cita de: Novlucker en 19 Febrero 2011, 23:21 PM
Quine :-*
Exactly, nunca había visto uno en VB :xD
#129
Java / Re: Par impar
15 Febrero 2011, 19:00 PM
Código (java) [Seleccionar]

import java.io.*;

public class ParImpar{
   public static void main(String[] args)
       int numero;
       BufferedReader in = new BufferedReader (new InputStreamReader(System.in));
       System.out.println("Numero: ");
       numero = Integer.parseInt(in.readLine());

       if(numero%2 == 0)
       {
           System.out.println("El número es par.");
       } else {
           System.out.println("El número es impar.");
       }
   }
}


Hace mucho que no programo en Java, pero creo que es así ;D (no lo probé)

Saludos!
#130
Nivel Web / Re: [RETO] Sql injection
12 Febrero 2011, 14:24 PM
iSql Blind = Inyección SQL a ciegas

Da igual cómo lo busques, el caso es que es un tipo de ataque en el que como no arroja datos tienes que hacer comparaciones, los resultados solamente serán booleanos.


Saludos!