GS-Zone

KB/s de Entrada y KB/s de salida en frmmain Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

23

Nota » 26 Oct 2011 14:35

•Parra escribió:Que es la constante esta?: 0.0009765625

1/1024 = 0,0009765625 (?).

Fijate lo de paquetes de entrada. Probá de mostrar DataKBIn en otro label.

"I'm the avatar, you gotta deal with it"
472
Destructor de Mentes [11]
Registrado: 5 Años de membresía!
Mensajes: 1022
Aportes: 2
Premios: 1
Embajador (1)

Nota » 26 Oct 2011 14:52

TwIsT escribió: 1/1024 = 0,0009765625 (?).


¿Por qué lo divide por 1024?

Imagen

Imagen

TE AMO SKYFUN SOS MI FANNNNNNNNNNNNNNNNNNNNN
HAO Staff
409
Dragon Ancestral [2]
Registrado: Años de membresía
Ubicación: Buenos Aires
Mensajes: 2745
Aportes: 28
Premios: 1
Embajador (1)

Nota » 26 Oct 2011 14:59

La cuenta es:
  1. kBpsIn = Round((DataKBIn * 0.0009765625) / ((GetTickCount - tInicioServer) * 0.001)

Lo mismo que:
  1. kBpsIn = (Bytes / 1024) / (tiempo en ms /1000)

Finalmente:
.

"I'm the avatar, you gotta deal with it"
472
Destructor de Mentes [11]
Registrado: 5 Años de membresía!
Mensajes: 1022
Aportes: 2
Premios: 1
Embajador (1)

Nota » 26 Oct 2011 15:16

Ahh

Imagen

Imagen

TE AMO SKYFUN SOS MI FANNNNNNNNNNNNNNNNNNNNN
HAO Staff
409
Dragon Ancestral [2]
Registrado: Años de membresía
Ubicación: Buenos Aires
Mensajes: 2745
Aportes: 28
Premios: 1
Embajador (1)

Nota » 26 Oct 2011 15:37

TwIsT escribió:La cuenta es:
  1. kBpsIn = Round((DataKBIn * 0.0009765625) / ((GetTickCount - tInicioServer) * 0.001)

Lo mismo que:
  1. kBpsIn = (Bytes / 1024) / (tiempo en ms /1000)

Finalmente:
.

Genial ahora si.

Igualmente, saca el len de un byte, eso está mal.. ha de sacar el len de cada buffer que entra y sale.

Vicinity of obscenity
525
Legendario Inmortal [2]
Registrado: 5 Años de membresía!
Ubicación: España
Mensajes: 5580
Aportes: 50
Premios: 3
Mister Programador FreeForAll (3)

Nota » 26 Oct 2011 16:05

ayer hablando con enanoh, me hizo darme cuenta que nada más sumas 1 byte, y tendrías que sumar todo lo que trae el paquete, me explico?

/PUNTOS 42

suponiendo que leemos el packet, ahi tenemos un byte, y suponiendo que 42 es un integer, son 2 bytes, 2 + 1 = 3 , 3 bytes recibidos.

LyRan escribió:Buenos Dias amigos y programadores de Gs Zone, Me gustaria pedirle la amabilidad de una ayuda con un cliente editado para mi Ao casero, Osea me explico, yo juego Ao con varios amigos y ellos todos usan cheat y no me gusta eso me gustaria que alguien me ayudara a crear un cliente editado con auto poteo de ambas potas a la ves ya sea que se alla gastado Mana lanzando algun hechis y comienze a potear solo hasta estar completamente el Mana, igual para la salud y poteo rapido para ambos.
mAnco programEr
800 (+1)
Dragon Ancestral [1]
Registrado: Años de membresíaAños de membresía
Ubicación: Bolivia
Mensajes: 2305
Aportes: 109

Nota » 26 Oct 2011 16:52

Ta mal capo, tenés que ver cuando mete datos en el buffer de entrada de cada user(Que es donde se llama el handleincomingdata) cuantos bytes llegaron y sumar eso
Usuario Registrado
327
Destructor de Mentes [4]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 670
Aportes: 2

Nota » 04 Nov 2011 00:41

Groso me sirve para el autoupdate! Gracias

Imagen
Zaphir AO Staff - dylanalan
755
Dragon Ancestral [2]
Registrado: Años de membresíaAños de membresía
Ubicación: Pehuajó
Mensajes: 2825
Aportes: 27

Anterior

Volver a AO 0.12.x

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados