|
Mostrar Mensajes
|
Páginas: 1 2 3 4 [5] 6 7 8
|
41
|
Comunicaciones / Redes / Re: Problema conexion con servidor propio
|
en: 2 Mayo 2011, 22:30 pm
|
no se ya he mirado todo lo del router yo creo, tengo configurado NAT apuntando a ese ordenador y los puertos 20 y 21 abiertos, pero supuestamente eso simplemente es para verlo desde el exterior no tendria que afectar, y en el servidor tengo configurado iptables para que acepte conexiones y envie. ya no se me ocurre de que mas puede ser...
|
|
|
42
|
Comunicaciones / Redes / Problema conexion con servidor propio
|
en: 2 Mayo 2011, 19:27 pm
|
Hola buenas, estoy montando un servidor en una maquina dentro de mi red lan, y me pasa lo siguiente, desde el portatil por wifi me deja conectarme al otro ordenador por ftp y me hace ping y hago un nmap y me sale puerto 21 open, en cambio desde otro ordenador que tengo de sobremesa conectado por cable me hace pings al servidor pero si hago un scan de puertos con nmap no me deja, pero si le hago un ping si me tira.
|
|
|
43
|
Programación / Programación C/C++ / socket cliente y servidor c++ / linux
|
en: 28 Abril 2011, 18:38 pm
|
Necesitaba ayuda a ver si alguien que supiera sobre sockets en c me pudiera hechar una mano. Tengo un cliente y un servidor hecho, me compilan bien pero luego no me establece la conexion. SERVER #include <netinet/in.h> #include <sys/socket.h> #include <sys/types.h> #include <iostream> using namespace std; int main(){ int sockfd, new_sock; sockfd=socket(AF_INET,SOCK_STREAM,0); struct sockaddr_in sin={AF_INET,htons(900),INADDR_ANY}; char text; bind(sockfd,(struct sockaddr *) &sin,sizeof(sin)); listen(sockfd,5); new_sock=accept(sockfd,NULL,NULL); close(sockfd); while(read(new_sock,&text,1)) write(1,&text,1); cout<<endl; }
CLIENTE #include <netinet/in.h> #include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> #include <string.h> #include <stdlib.h> #include <iostream> using namespace std; void uso(char *prog){ cout<<"Uso:\n"; cout<<"\t"<<prog<<" <ip dest> [port dest] [msg]\n\n"; exit(0); } int main(int argc,char **argv){ int sockfd; sockfd=socket(AF_INET,SOCK_STREAM,0); struct sockaddr_in sin={AF_INET,htons(900),INADDR_ANY}; char *texto; texto=new char[50]; if(argc<2) uso(argv[0]); if(argc>2) sin.sin_port=htons(atoi(argv[2])); if(argc>3) strcpy(texto,argv[3]); sin.sin_addr.s_addr=inet_addr(argv[1]); if (connect(sockfd,(struct sockaddr *) &sin,sizeof(sin))==-1){ perror("connect()"); exit(0); } send(sockfd,texto,strlen(texto),0); cout<<texto<<endl; close(sockfd); cout<<endl; }
Lo siento por el tocho!! 1 saludo ; )
|
|
|
45
|
Programación / Programación C/C++ / Re: Pequeña duda de este parámetro del for.
|
en: 30 Marzo 2011, 13:35 pm
|
pues creo que es que te hace el bucle mientras a contenga i y como cuando el bucle llega al final de la cadena introducida hace que a contenga una barra baja con lo cual se sale del bucle porque a ya no va a contener un numero sino que tendra una baarra baja nose si me explique bien xd
|
|
|
46
|
Programación / Programación C/C++ / Re: Sobre menu en winapi
|
en: 29 Marzo 2011, 17:46 pm
|
Gracias por tu respuesta, aunque lo que queria era otra cosa, ya lo solucione por si a alguien le es de utilidad. void InsertarMenu(HWND hWnd){ HMENU hMenu1,hMenu2,hBarra; hMenu1=CreateMenu(); hMenu2=CreateMenu(); hBarra=CreateMenu(); AppendMenu(hBarra,MF_STRING | MF_POPUP, (UINT)hMenu1, "&Archivo"); AppendMenu(hMenu1,MF_SEPARATOR,0,NULL); AppendMenu(hMenu1,MF_STRING,CM_SALIR,"&Salir"); AppendMenu(hBarra,MF_STRING | MF_POPUP, (UINT)hMenu2, "&Herramientas"); AppendMenu(hMenu2,MF_SEPARATOR,0,NULL); AppendMenu(hMenu2,MF_STRING,CM_MENSAJE,"&Mensaje"); SetMenu(hWnd, hBarra); }
|
|
|
47
|
Programación / Programación C/C++ / Sobre menu en winapi
|
en: 29 Marzo 2011, 17:25 pm
|
Necesito saber como se crea otro menu popup a la derecha del que tengo que se llama archivo, querria crear otro que fuera por ejemplo editar, el codigo que tengo es el siguiente void InsertarMenu(HWND hWnd){ HMENU hMenu1,hMenu2; hMenu1=CreateMenu(); hMenu2=CreateMenu(); AppendMenu(hMenu1,MF_STRING | MF_POPUP, (UINT)hMenu2, "&Archivo"); AppendMenu(hMenu2,MF_SEPARATOR,0,NULL); AppendMenu(hMenu2,MF_STRING,CM_SALIR,"&Salir"); SetMenu(hWnd, hMenu1); }
|
|
|
49
|
Programación / Desarrollo Web / Re: proyecto base de datos
|
en: 12 Marzo 2011, 16:54 pm
|
jaja ok no te entendi bien, na no quiero que me lo haga nadie, simplemente igual alguien tiene algun trabajo hecho por ahi de alguien que hubiera hecho un modulo de dai o asi y no le importe compartirlo conmigo, yo le podria ofrecer algo.
|
|
|
|
|
|
|