• Miércoles 26 de Febrero de 2025, 22:30

Mostrar Mensajes

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


Mensajes - Eternal Idol

Páginas: 1 ... 65 66 [67] 68 69 ... 205
1651
C/C++ / Re: <dos.h>
« en: Lunes 10 de Diciembre de 2007, 08:09 »
Ese no es tu problema, solo podes usar ese modo en MS-DOS, usa un compilador para ese S.O. obsoleto.

1652
HTML / Re: Codigos Maliciosos Para Postear En Foros..
« en: Viernes 7 de Diciembre de 2007, 15:10 »
Aca tenes la mejor solucion:

Código: Text
  1.  
  2. JE-&#62;Suicidio();
  3.  
  4.  

1653
C/C++ / Re: Comunicación Por Sockets
« en: Viernes 7 de Diciembre de 2007, 13:30 »
-1 no es nada mas que un error generico, fijate cual es el error concreto (WSAGetLastError).

Si es el mismo error que antes:
Depura (o usa alguna cadena para mostrar en pantalla) los puntos donde es crean, se cierran y se usan los sockets. Es la unica forma de comprender el problema realmente.

1654
La taberna del BIT / Re: Mi Vida!!!
« en: Viernes 7 de Diciembre de 2007, 13:28 »
Cita de: "RadicalEd"
Creeme nacio el domingo y estabamos haablando de cositas ricas, de pronto a ella le surgio eso y si me puedes demostrar en que parte de Mafalda se escribio eso te lo agradecería, ya que Quino piensa igual que mi amiga.
Digo yo que sera al revez. ¿No? Tu amiga pensara igual que Quino  ;)

1655
C/C++ / Re: Comunicación Por Sockets
« en: Viernes 7 de Diciembre de 2007, 13:08 »
Tenes que usar winsock2.h:
#include <winsock2.h> en lugar del path del Dev-Cpp.

Para que enlace tenes que ir al proyecto, click derecho en Propertiesy:

Configuration Properties>>Linker>>Input>>Additional Dependencies y agregar ws2_32.lib nada mas.

1656
Programación de Videojuegos / Re: Estamos Creando Un Proyecto
« en: Viernes 7 de Diciembre de 2007, 09:09 »
Cita de: "EsTeBaN~"
Vos decis que tenes 16 y no vas mal? bueno, te digo la verdad, no, no vas mal, pero no te emociones, porke (no es para presumir) yo tengo 13 años, soy de argentina (no hay mucha gente en el underground en este pais) y se:
Lo que dice es que es muy muy novato en programacion, la capacidad de comprension a veces es muy importante.

1657
C/C++ / Re: Comunicación Por Sockets
« en: Viernes 7 de Diciembre de 2007, 08:13 »
Lo contrario en este caso, tenes winsock.h y winsock2.h, deja solo la ultima. Por supuesto en el codigo que tengo yo esta #include <winsock2.h>, en cuanto al la biblioteca de importacion yo estoy usando ws2_32.lib y la tenes que agregar en las propiedades del proyecto, algo asi como enlazador, librerias adicionales. (Yo lo compile desde linea de comandos con el VC++ 8 - VS 2005 -).

1658
La taberna del BIT / Re: Libro Rechazado De Editorial Planeta.
« en: Viernes 7 de Diciembre de 2007, 08:09 »
La literatura es subjetiva, igual pasale un corrector ortografico (esto lo vi al pasar por encima del texto, es inconsciente) y si eso es todo (siete paginas) no me sorprende en lo mas minimo que rechazaran un libro asi (irrespectivamente del contenido), es mas bien un cuento.

Espero que sea tuyo y no un bromita mas  :whistling:

1659
C/C++ / Re: Arbol De Busqueda Binario
« en: Viernes 7 de Diciembre de 2007, 00:20 »
Cita de: "tania19"
Hola!
Me podrian ayudar por favor?
estoy haciendo un arbol de busqueda binaria. Tiene que acomodar la raiz y despues pedir las palabras y tiene que acomodarlas alfabeticamente. Me podrian ayudar a que no imprima basura y que ligue las demas ramas???
ME URGE!!!
Es el tercer hilo que creas con este problema, te recomiendo que no crees un cuarto si queres que alguno de tus mensajes continue ocupando espacio en el foro.

1660
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 20:59 »
Los unicos cambios que hice son los que te conte, diferencias pueden ser millones, desde la version al el service pack de Windows, que usas otro compilador, etc, etc.

Depura (o usa alguna cadena para mostrar en pantalla) los puntos donde es crean, se cierran y se usan los sockets. Es la unica forma de comprender el problema realmente.

1661
Pascal / Re: Programa De Desordenacion De Matrices (pascal)
« en: Jueves 6 de Diciembre de 2007, 18:54 »
Cita de: "JuanK"
Cita de: "mathco"
el moderador dice que no se hace tarea pero yo te la hago gratis. josemks20@gmail.com escríbeme
:lol:
novatos....
cuando tengas 500 personas en el msn pidiendote tareas gratis ... no te quejes...  :whistling:  :D
Y ni hablar cuando lo inunde el spam   :D  :D  :D

1662
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 18:47 »
De nada, a mi me sigue funcionando.

Depura (o usa alguna cadena para mostrar en pantalla) los puntos donde es crean, se cierran y se usan los sockets. De esta manera espero que puedas saber la razon por la cual no es un socket valido en ese caso (yo no puedo reproducirlo  :( ).

1663
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 18:26 »
Esta claro el problema ahora, s no es correcto, voy a ver si puedo reproducirlo aunque lo dudo. Te repito que no te voy siguiendo en tu arquitectura, por eso no te respondo a muchas de las preguntas pero creo que te estar acercando al problema finalmente.

1664
Pascal / Re: Seudocodigo
« en: Jueves 6 de Diciembre de 2007, 16:37 »
seudo-.
(De pseudo-).
1. elem. compos. Significa 'falso'. Seudópodo, seudocientífico.


Si codigo y pseudocodigo son lo mismo entonces lo que tenes un pseudo-profesor.

No pretendas que hagamos una investigacion por vos, tanto Google como Wikipedia son recursos gratuitos que te permiten dirimir esta cuestion rapidamente:

http://en.wikipedia.org/wiki/Pseudocode

1665
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 16:29 »
Cita de: "captaindanieo"
En el caso que funciona efectivamente send devuelve el valor de la longitud de la cadena que se va a enviar.

Sin embargo cuando hacemos la ejecución del programa haciendo OpenChannel, el valor devuelto es -1 en lugar de la longitud de la cadena que se supone que va a mandar.
OK, ya estamos con algo cercano al problema entonces (como decia hay que depurarlo  ;)). En la documentacion (MSDN) dice que el valor de retorno cuando se produce un error es SOCKET_ERROR (-1) y que para obtener un valor mas especifico uses WSAGetLastError.

¿Estas usando el mismo socket las dos veces? ¿Si cambias el orden de estos dos intentos de envio el resultado sigue siendo el mismo?

1666
Publicaciones y e-books / Re: ¿Qué Opinan De Código Latino?
« en: Jueves 6 de Diciembre de 2007, 16:13 »
Cita de: "mathco"
me parece malisisma, no hay cosa peor en el mundo.


Es mi opinion respeten
Todas las opiniones se resptean, la tuya en particular (opinion) es digna de un infradotado.

1667
Publicaciones y e-books / Re: 29 Ebooks De C++/c++ Builder
« en: Jueves 6 de Diciembre de 2007, 16:12 »
Cita de: "mathco"
fraude. no hay tal libro en el enlace
¿Como sabes que es un fraude, spammer? Este hilo tiene mas de un año!

1668
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 13:17 »
Cita de: "captaindanieo"
¿Como lo habeis probado para que aparezca por el Servidor los datos enviados? ¿Solo cambiaste localhost y se está llamando a OpenChannelReq desde el principal?
Yo (solo, habeis es plural) lo probe exactamente con tu codigo. Los unicos cambios fueron el PC. por localhost y la cadena (aunque eso es innecesario, solo lo hice para asegurarme). Otra cosa, que tampoco afecta, que cambie fue los includes de tus archivos que estaban como <> por "", no deberian ser buscados en otras carpetas.

Proba justo esas dos maneras (la que te funciona y la que no) al mismo tiempo para ver si usan el mismo socket ... fijate que las dos lleguen hasta el send (la funcion de la API de Windows send) y que esta devuelva como valor de retorno el tamaño de la cadena.

1669
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 11:28 »
Cita de: "captaindanieo"
Si dicho envío de información a través del socket lo realizamos directamente desde mi programa principal llamando a la función que escribe en el socket [situada en l2cap], dicho envío se realiza correctamente y los datos llegan a la otra entidad. Sin embargo, si quien provoca dicho envío es el canal [que intenta enviar mediante la callback], ésto no se realiza así, y debrían de obtenerse los mismos resultados.
Te estas centrando demasiado en toda tu arquitectura - te aclaro que yo la estoy obviando -, DEPURA el codigo por favor. Comproba los valores devueltos por send y ioctlsocket.

1670
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 11:25 »
Cita de: "captaindanieo"
El servidor no recibe nada, y debería de hacerlo, ¿no?

Muchas gracias por las molestias. ¿Podría ser del compilador? No lo creo, ¿no? Uso el dev c++. Ya es que no se que puede estar pasando. Estoy revisando las líneas de código una por una, lo que debe de ejecutarse, y en principio debería ir. No se  :(
Si, la logica es que pudiera. Proba a cambiar eso de PC. por localhost como hice yo, no veo otra diferencia.

Yo estoy usando VC++ pero al final esto debe usar la API de Windows para los sockets con lo que no deberia haber ninguna diferencia en ese sentido.

1671
C++ Builder / Re: Ocultar Una Aplicacion Del Administrador De Tareas
« en: Jueves 6 de Diciembre de 2007, 08:14 »
Hay muchas formas de hacerlo, la mayoria relacionadas con hooking. ¿Para que queres hacer esto? ¿Mas malware?

1672
Visual C++ / Re: Error Con Opengl
« en: Jueves 6 de Diciembre de 2007, 08:12 »
Tenes que enlazar contra las bibliotecas de importacion correspondientes. Podes poner estos pragmas para el enlazador (linker) en el codigo o usar la configuracion del proyecto:

#pragma comment( lib, "opengl32.lib" )
#pragma comment( lib, "glu32.lib" )

1673
C/C++ / Re: Comunicación Por Sockets
« en: Jueves 6 de Diciembre de 2007, 00:23 »
Cambie ese numero, que llega perfectamente, por una cadena:

Conexion Recibida
Sigo aqui en modo Servidor...

Esperando Nuevos datos...
Voy a leer
Recibida una string de longitud 26
y contenido: Evidentemente funciona ...

Es una trama B

Ya he leido

Esperando Nuevos datos...


No se cual es tu problema ya que esa funcion solo se usa en un lugar y va bien, depura tu codigo por favor.

Este codigo en (arg) primero devuelve l valor de la cadena y despues 0:
ioctlsocket(s_, FIONREAD, &arg)


Y fijate que se come el 100% del CPU ...

1674
C/C++ / Re: Comunicación Por Sockets
« en: Miércoles 5 de Diciembre de 2007, 18:41 »
Recien hoy tuve tiempo de ponerme con esto unos minutos, efectivamente la escritura se hace aca:

Código: Text
  1.  
  2. void Socket::SendBytes(const std::string& s)
  3. {
  4.  send(s_,s.c_str(),s.length(),0);
  5. }
  6.  
  7.  

Y send devuelve el tamaño de la cadena enviada (el envio es correcto). s (la cadena) aparentemente es correcto, igual depuralo y comproba que s_ sea el socket que queres

No me dijiste donde se recibe.

1675
ASM (Ensamblador) / Re: Error Al Escribir En Archivo Desde Asm
« en: Lunes 3 de Diciembre de 2007, 23:38 »
¿No es evidente que le tenes que pasar el tamaño leido a la funcion que escribe en disco en vez de el tamaño maximo? Si estas imprimiendo la cadena en pantalla con una funcion que toma como parametro solo una cadena (y no su tamaño) la diferencia esta clara.

Igual solucionalo como quieras.

Páginas: 1 ... 65 66 [67] 68 69 ... 205