Hola amigos, en otra sección del foro; aun no termino de corregir algunos problemillas; sin embargo observando que en mi LAN CENTER las actualizaciones de Steam para DOTA2 consumen bastante ancho de banda, dejo algunos logs que pude visualizar en el thunder, para que alguno de ustedes se anime a realizar el plugin.
1352432091.661 426 192.168.10.13 TCP_MISS/200 320 POST http://205.185.220.131/authdepot/ - DIRECT/205.185.220.131 -
1352432092.089 873 192.168.10.13 TCP_HIT/200 347992 GET http://209.197.26.242/depot/571/chunk/01c083045a655b848052ca80aa990f86aa32d5da - NONE/- application/x-steam-chunk
1352432092.288 1061 192.168.10.13 TCP_HIT/200 309959 GET http://65.126.30.70/depot/571/chunk/8900c00889dbb461f50fb1c884774a2f7cd2c707 - NONE/- application/x-steam-chunk
1352432092.343 1125 192.168.10.13 TCP_HIT/200 573097 GET http://209.197.18.147/depot/571/chunk/5d50f6520f6d4133bdf6e9332f9f1f3746c463b0 - NONE/- application/x-steam-chunk
1352432092.375 1151 192.168.10.13 TCP_HIT/200 669640 GET http://67.131.239.46/depot/571/chunk/6c8ebde0335e52e9083297ca72830d42f04d6d06 - NONE/- application/x-steam-chunk
1352432092.475 1242 192.168.10.13 TCP_HIT/200 209464 GET http://209.197.26.243/depot/571/chunk/424da871438b5405544e3b711cac0808bbc52a6a - NONE/- application/x-steam-chunk
1352432092.488 1214 192.168.10.13 TCP_HIT/200 420937 GET http://63.156.205.54/depot/571/chunk/5cd18880ea491459fb3fd4c4ac7c416a0ae4ace6 - NONE/- application/x-steam-chunk
1352432092.498 1262 192.168.10.13 TCP_HIT/200 340856 GET http://208.111.133.94/depot/571/chunk/f5ff18f65483ff8b6db08e36f7ae3098702db38f - NONE/- application/x-steam-chunk
1352432092.743 464 192.168.10.13 TCP_HIT/200 435624 GET http://209.197.26.242/depot/571/chunk/ce085f00ea06e723867e5b1b3123855b5462acc6 - NONE/- application/x-steam-chunk
mas logs
1352433528.695 1396 192.168.10.27 TCP_MISS/200 185166 GET http://4.30.21.122/depot/571/chunk/ec006404c4c8b36855fc29dc5ebe98879191dffb - DIRECT/4.30.21.122 application/x-steam-chunk
1352433529.462 2111 192.168.10.27 TCP_MISS/200 98848 GET http://63.236.98.116/depot/571/chunk/828d14c67aa19aecc854f59568af941467a42936 - DIRECT/63.236.98.116 application/x-steam-chunk
1352433531.142 2286 192.168.10.27 TCP_MISS/200 17998 GET http://4.30.21.122/depot/571/chunk/6221af5005ea7b01642e564236c76aed4231043d - DIRECT/4.30.21.122 application/x-steam-chunk
1352433532.075 4707 192.168.10.27 TCP_MISS/200 1021968 GET http://4.28.130.42/depot/571/chunk/bc99221665c9f0f2aa77d0f2aae9e55f8ebf5206 - DIRECT/4.28.130.42 application/x-steam-chunk
1352433532.915 5563 192.168.10.27 TCP_MISS/200 975664 GET http://208.111.133.94/depot/571/chunk/3c8c878f5fbb80eef68357e51f5339919ce27f97 - DIRECT/208.111.133.94 application/x-steam-chunk
1352433533.493 2247 192.168.10.27 TCP_MISS/200 140591 GET http://4.30.21.122/depot/571/chunk/0f01533e24058ae9622b9df0c4c3e89c5b85abc0 - DIRECT/4.30.21.122 application/x-steam-chunk
1352433534.519 1445 192.168.10.27 TCP_MISS/200 125760 GET http://208.111.133.94/depot/571/chunk/86cab2b3f807afaf6a65f43ca438a7f70e602a03 - DIRECT/208.111.133.94 application/x-steam-chunk
1352433535.520 5895 192.168.10.27 TCP_MISS/200 703169 GET http://63.236.98.116/depot/571/chunk/37e84a4e5547e9a041f9d953663dffcd4dd3a220 - DIRECT/63.236.98.116 application/x-steam-chunk
1352433536.096 1504 192.168.10.18 TCP_MISS/200 776 POST http://www.facebook.com/ajax/chat/buddy_list.php - DIRECT/173.252.100.16 application/x-javascript
1352433537.202 4924 192.168.10.27 TCP_MISS/200 492240 GET http://4.28.130.42/depot/571/chunk/66974461a8e376d926e4e8cbdf6ab861a4f5b280 - DIRECT/4.28.130.42 application/x-steam-chunk
1352433538.693 360 192.168.10.27 TCP_MISS/301 573 GET http://www.iegallery.com/es/ie8slice/Default.aspx - DIRECT/65.52.33.27 -
ops, creo que esa actitud no ayuda para nada, el foro solo para pedir ayuda....
Veamos por el lado positivo se postearón las URl del contenido del juego, haber como va.
hoy estuve revisando la red y veo que el dota 2 tiene parches continuos q me viene consumiendo mucho ancho de banda, por lo que decidí editar mi primer plugin; sin embargo no logro hacer cache con el thunder, favor si me dan una mano los entendidos, aquí el codigo
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o dota2.so dota2.cpp
// regex
// http.*\*/depot/.*
string get_filename(string url) {
vector<string> resultado;
if (url.find("?") != string::npos) {
stringexplode(url, "?", &resultado);
stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
return resultado.at(resultado.size()-1);
} else {
stringexplode(url, "/", &resultado);
return resultado.at(resultado.size()-1);
}
}
extern "C" resposta getmatch(const string url) {
resposta r;
if ( (url.find("/depot/") != string::npos)
){
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "dota2";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
segun el http debugger pro, ve puede apreciar q las descargas lo hace directa de diferentes IPs, no hace referencia a dominio; sin embargo mantiene la siguiente estructura.
http://67.131.239.46/depot/571/chunk/8830d58e0a81cf8bec8032a8273f2521383832ea - NONE/- application/x-steam-chunk
favores amigos .... si me ayudan por favor
Cita de: delfpc en Diciembre 10, 2012, 05:26:19 PM
favores amigos .... si me ayudan por favor
Amigo en tu caso tienes que hacer un plugin por servidor por ejemplo en:
http://67.131.239.46/depot/571/chunk/8830d58e0a81cf8bec8032a8273f2521383832ea - NONE/- application/x-steam-chunk
tienes que hacer el plugin, con la ip que es el servidor, no con depot, ya que este no es el servidor donde proviene el archivo, Saludos
el problema es que son varias Ips y ademas el mismo archivo se aloja en varios, en el regex tendria que asignar a cada IP?
Ya se puede jugar dota 2 libremente ? creando un cuenta de cero. O aún requiero invitación y espera ?
soy testigo de que te creas tu cuenta en steam, luego entras al dota 2 en modo espectador, luego das click en la opción register, llenas un formulario; esperas 5 días y tienes tu invitación al DOTA.
a un cliente mio le llego en 2 días (recomendación: cuando llenes la encuesta, pon los heros mas difíciles)
seria tan amable de postear el plugin del dota 2 , gracias.
el problema aquí es que no son dominios ... sino IPs y son muchas; por ello la dificultad de hacer el plugin; por el momento para las actualizaciones solo estoy actualizando a través de backups (uffffffff y eso que tengo 25 Pcs)
Firecold man a ver si nos puedes ayudar con ese plugin, te estariamos muy agradecidos.
El amigo delfpc publicó unos plugins de dota sería que revisen, tambien en el caso use otros servidores con varias IPs sería que publiquen esa información ya que joemg menciono que va a sacar plugins por pool de IPs y necesita esa información para que los integre.
Saludos.
disculpa y esos plugins de dota 2 donde estan? proque supuestamente los debio publicar en este parte del foro estimado luistec.
Una revisada por esta parte
http://www.alterserv.com/foros/index.php?topic=372.msg2429;topicseen#msg2428
http://www.alterserv.com/foros/index.php?topic=372.msg2429;topicseen#msg2429