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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12
71  Programación / Programación Visual Basic / Re: Como recibir datos y ubicarlos segun le corresponda en: 30 Mayo 2011, 02:01 am
lo segundo es lo que ago porque si un usuario de la lista se desconecta quedan con distintos index, poreso es que le aplico al tag de cada item el valor del index...
72  Programación / Programación Visual Basic / Re: [SOLUCIONADO] Como recibir datos y ubicarlos segun le corresponda en: 29 Mayo 2011, 23:13 pm
Tuveun problema xD, no se soluciono del todo, anda con algunos y con otros no, les explico un poco mejor el procedimiento que ago, cada vez que se conecta un nuevo servidor, se agrega en un ListView y al TAG de ese item se le aplica el index de la conexion del winsock. ahora lo que yo necesitaria hacer es al recibir el use del CPU, buscar en los TAGs del listview el item que tenga el mismo valor del index y a ese modificarle el numero de una columna..., nose si me explico. espero que me puedan ayudar.. :) espero sus respuestas
73  Programación / Programación Visual Basic / Re: Como recibir datos(winsock) y ubicarlos segun le corresponda en: 29 Mayo 2011, 22:15 pm
listo ;) muchas gracias lo solucione como me dijiste :) gracias de nuevo  ::) bye

TEMA SOLUCIONADO
74  Programación / Programación Visual Basic / Re: [SOURCE] Bloqueo de Pantalla en: 29 Mayo 2011, 21:26 pm
Hola esta bueno el code, pero no seria mejor deshabilitar el teclado y poner un teclado en pantalla para escribir la contraseña??, te ahorrarias estar bloqueando las combinaciones de teclas... xD es solo una idea :P
75  Programación / Programación Visual Basic / Como recibir datos y ubicarlos segun le corresponda en: 29 Mayo 2011, 04:06 am
Wenas, necesito la ayuda de ustedes..., cree una conexion cliente servidor usando winsock y entre sus opciones una de ellas es que el servidor le brinde al cliente el estado de su CPU cada 1 minuto, el problema que tengo es el siguiente, yo envio el estado del CPU al cliente pero como el cliente es de multiples conexiones, necesito ubicar ese valor en el item del listview que le corresponda (cada item es una conexion con diferentes PC), podrian darme una idea de como hacerlo porfavor?? :)
Espero sus respuestas ;) Gracias de antemano
76  Programación / Programación Visual Basic / Re: Pequeña duda sobre WMI en: 13 Mayo 2011, 04:58 am
gracias por la respuesta ;), hay alguna manera de activarlo desde codigo para solucionar el problema de que no este activado?? gracias de nuevo :)
77  Programación / Programación Visual Basic / Pequeña duda sobre WMI en: 12 Mayo 2011, 23:38 pm
Hola a todos, les ago una pregunta xD, ¿tiene alguna desventaja usar WMI para algunas funciones de mi programa? bueno esa es mi duda, en la pc en que se encontrara el programa no tiene instalado el visual. Necesito saber si funcionara en cualquier pc. Bueno eso es todo  :) espero sus respuestas y muchas gracias por sus ayudas en mis post  :D  :D Hasta luego :P
78  Programación / Programación Visual Basic / Re: Problema al abrir archivo para enviar en: 12 Mayo 2011, 23:34 pm
muchas gracias al final si lo habia solucionado pero no tuve tiempo de comentar xD lo que hice fue encender una "llave" al recibir el identificador, asi todo el codigo que se reciba se almacene en el rich, una ves recibido todos los datos lo cierra. No es una muy buena solucion pero asi me anda bien xD. Muchas gracias por su ayuda.

Tema Solucionado
79  Programación / Programación Visual Basic / Re: Problema al abrir archivo para enviar en: 6 Mayo 2011, 19:21 pm
.
No te recomiendo que lo hagas de esa manera es poco optimo mejor create un protocolo Ej:

Peticion de envio:  SendData <Argumentos>   El servidor debera responde con el mismo mensaje solo que con un true o false segun el caso si es true pasa a mandar el cliente el siguiente comando que serian:
Recepcion de Datos: InfoData <Argumentos> donde argumentos contiene TODA la informacion nesesaria por ejemplo el nombre del archivo, Peso del archivo.
y cuando termine de enviar los datos el servidor que es quien en ese momento esta contando los bytes cuando llegue a el ultimo envie el:
ReportData <Argumentos> donde argumentos es un reporte general y detallo de lo que se recivio.

Ejemplo del flujo:

Código:

//Suponiendo el flujo normal de transicion:
Cliente: SendData // si se manda el mensaje vacio es solo para verificar estatus...
Servidor: SendData True
Cliente: InfoData Archivo.exe|102400|c:\|filenew.exe|30
Servidor: SendData true
Cliente: manda todos los bytes de manera Compulsiva hasta que termina..
Servidor: Contara los bytes cuando llegue a 102400 segun lo que el cliente a dicho que enviara con el comando InfoData o que haya un retardo de 30 segundos que no se envien datos terminara de resivir los bytes y procedera a el siguiente comando:
Servidor: ReportData c:\|filenew.exe|102400
//Termina.


Código:

//Suponiendo que el servidor no permite la resepcion de transferencias:
Cliente: SendData // si se manda el mensaje vacio es solo para verificar estatus...
Servidor: SendData False
//Termina.


Código:

//Otro caso peculiar de este protocolo seria que terminara hasta aqui:
//Suponiendo el flujo normal de transicion:
Cliente: SendData // si se manda el mensaje vacio es solo para verificar estatus...
Servidor: SendData True
Cliente: InfoData Archivo.exe|102400|c:\|filenew.exe|30
Servidor: SendData false //si no hubiera espacio en disco, ya existe el archivo, claro este deberia ser mejor con algun numero que representara el estado por el cual no a seguido en lugar de un true y false ( 0 = Ok, 1=Archivoexistente, 2=Espacio en disco insuficiente, etc... )
//Termina.


SDe esta manera tu programa sera maleable y adaptable a un standart en tu programa y no a algo muy lineal... un ejemplo de esto es que mas o menos haci trabaja el protocolo HTTP 1.1 claro es mas complejo pero es similar.

Temibles Lunas!¡.

la verdad esto no lo entiendo muy bien, no logro deducir comoi hace para enviar los datos porque el winsock tiene un maximo de bytes que se puede enviar :S
80  Programación / Programación Visual Basic / Re: Problema al abrir archivo para enviar en: 6 Mayo 2011, 19:17 pm
es que lo que necesito es que me ayuden a deducir como hacer para que este code envie bien los datos, envia todos los datos pero cada 1024 bytes se repite la palabra "*Teclas*" y que supuestamente no tendria que aparecer porque al principio del code borro los primeros 8 digitos que corresponden a la frase *Teclas* pero igual lo escribe en el richtextbox :S

gracias por tu respuesta blackzero, no entendi muy bien el tip que me pusiste, modificando un poco el codigo que tenia, logre realizar que se envien bien los datos, pero nose porque motivo el identificador que envio figura en el richtextbox. El codigo en el cliente quedo asi:

Código:
dim Identificador as string
dim Datos as string

Winsock1.GetData Datos

Identificador = Left(Datos, 8)
[b]Datos = Right(Datos, Len(Datos) - 8)[/b] 'Le borro a "Datos" los primeros 8 digitos que corresponden al indentificador

If Identificador = "*Teclas*" Then
        Archivo = Archivo & Datos
        RichTextBox1.Text = Archivo
End If

y el del servidor quedo asi:

Código:
Dim buf As String * 1024
Open App.path & "\Archivo.txt" For Binary As #3
    Do While EOF(3) = False
        DoEvents
        Get #3, , buf
        Winsock1.SendData "*Teclas*" & buf
    Loop
Close #3

El identificador es "*Teclas*", y supuestamente no tendria que escribirse en el richtextbox ya que al principio del code borra los primeros digitos que corresponden al identificador.

espero que me puedan ayudar  :-\ muchas gracias por su tiempo, BlackZero gracias por los codes que me has pasado ;)

Páginas: 1 2 3 4 5 6 7 [8] 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines