Buenas amigos hace dias cambie de thundercache a raptorcache pase todos los plugin que tenia en thundercache pero me he dado cuenta que en raptor hay varios plugin que no estan haciendo cache como por ejemplo este que les voy a colocar, me gustaria que me ayudaran de igual forma que diga cual es la linea que codigo que hay que modificar, para hacer yo arreglar otro que tienen ese mismo detalle no hacen cache en raptor pero en thundercache si... saludos... gracias por toda su ayuda.. este es uno de los plugin que les comente.
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o movilnet.com.ve.so movilnet.com.ve.cpp
// regex
// http.*\.movilnet\.com\.ve.*(\.jpg|\.swf)
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(".movilnet.com. ve/") != string::npos) and ((url.find(".jpg") != string::npos) or (url.find(".swf") != string::npos))
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "movilnet";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Cita de: nqm74 en Junio 14, 2013, 05:49:11 PM
Buenas amigos hace dias cambie de thundercache a raptorcache pase todos los plugin que tenia en thundercache pero me he dado cuenta que en raptor hay varios plugin que no estan haciendo cache como por ejemplo este que les voy a colocar, me gustaria que me ayudaran de igual forma que diga cual es la linea que codigo que hay que modificar, para hacer yo arreglar otro que tienen ese mismo detalle no hacen cache en raptor pero en thundercache si... saludos... gracias por toda su ayuda.. este es uno de los plugin que les comente.
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o movilnet.com.ve.so movilnet.com.ve.cpp
// regex
// http.*\.movilnet\.com\.ve.*(\.jpg|\.swf)
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(".movilnet.com. ve/") != string::npos) and ((url.find(".jpg") != string::npos) or (url.find(".swf") != string::npos))
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "movilnet";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
ya verificaste que en la pagina no haya cambiado el servidor, talvez por eso no hace cache, Saludos
Buenas amigo te cuento que al igual que este plugin tengo varios que estaban funcionando sin problemas en thundercache, pero cuando los copia a raptorcache he notados que unos 8 plugin no hacen cache.
Cita de: nqm74 en Junio 14, 2013, 07:01:05 PM
Buenas amigo te cuento que al igual que este plugin tengo varios que estaban funcionando sin problemas en thundercache, pero cuando los copia a raptorcache he notados que unos 8 plugin no hacen cache.
Bueno puede que tengas razon, tambien hace rato que estado revisando los logs de raptor y miro que algunos archivos pasan por raptor pero no los reporta en los dominios y hacen hit y todo pero nada en los reportes, pero por el momento no me puedo concentrar en esto, ya que en estoy en finales de semestre, Saludos
Gracias hermano que tenga exitos.... saludos...
http://www.4shared.com/file/57k6snbE/movilnetcomve.html (http://www.4shared.com/file/57k6snbE/movilnetcomve.html)
http.*\.movilnet\.com.ve.*(\.jpg|\.png|\.gif|\.swf)
Espero que les funcione a mi me anda bien
anexo el archivo que deberar alojar en las siguiente carpeta /etc/raptor/plugins
Yo lo tengo asi y me va de maravilla!!!!
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o movilnet.com.ve.so movilnet.com.ve.cpp
// regex
// http.*\.movilnet\.com\.ve.*(\.jpg|\.png|\.gif|\.js)
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(".movilnet.com.ve/") != string::npos) and (url.find(".jpg") != string::npos) or (url.find(".png") != string::npos) or (url.find(".gif") != string::npos) or (url.find(".js") != string::npos)
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "movilnet";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
gracias compañero, voy a intentar y les comentos
Amigo freedarwuin, cual es la clave para descargar el archivo de 4shared, me pide una clave ???
Cita de: Jeremy en Junio 15, 2013, 11:50:21 AM
Yo lo tengo asi y me va de maravilla!!!!
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o movilnet.com.ve.so movilnet.com.ve.cpp
// regex
// http.*\.movilnet\.com\.ve.*(\.jpg|\.png|\.gif|\.js)
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(".movilnet.com.ve/") != string::npos) and (url.find(".jpg") != string::npos) or (url.find(".png") != string::npos) or (url.find(".gif") != string::npos) or (url.find(".js") != string::npos)
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "movilnet";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Lo probe pero no hace hit, gracias por el aporte
Cita de: Jeremy en Junio 15, 2013, 11:50:21 AM
Yo lo tengo asi y me va de maravilla!!!!
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o movilnet.com.ve.so movilnet.com.ve.cpp
// regex
// http.*\.movilnet\.com\.ve.*(\.jpg|\.png|\.gif|\.js)
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(".movilnet.com.ve/") != string::npos) and (url.find(".jpg") != string::npos) or (url.find(".png") != string::npos) or (url.find(".gif") != string::npos) or (url.find(".js") != string::npos)
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "movilnet";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Quien me dice como colocar este plugin
Cita de: freedarwuin en Junio 21, 2013, 08:44:43 PM
Quien me dice como colocar este plugin
Aca te dice la forma de compilar, saludos
http://www.alterserv.com/foros/index.php?topic=9.0
este plugin lo probe y no funciona no hace lo hit estuve revisando si lo pudieran revisar
las Request URL:http://www.movilnet.com.ve/sitio/imagesGenerales/cabezal_bolivariano_1.jpg
http://www.movilnet.com.ve/sitio/imagesGenerales/bot_borrar.gif
http://www.movilnet.com.ve/sitio/contenedor.swf?promos=archivos/arc_f358d9260c3e91fe-3e7000b997528333_20151004145939188.swf|archivos/arc_1d013c3e5b77d101-a2e891d215d2ae20_2015100514554278.swf|archivos/arc_47b0dd69e9e9d71e-dd14f4ca30cef9f3_20150818151113845.swf|archivos/arc_24859f7f36246644-9419449e88de2098_20150419171609835.swf|archivos/arc_b2fe8b02250ccbe2-621f79d3c512412b_20151111161756616.swf
Cita de: thefenix8520 en Marzo 17, 2015, 05:44:25 PM
este plugin lo probe y no funciona no hace lo hit estuve revisando si lo pudieran revisar
las Request URL:http://www.movilnet.com.ve/sitio/imagesGenerales/cabezal_bolivariano_1.jpg
http://www.movilnet.com.ve/sitio/imagesGenerales/bot_borrar.gif
http://www.movilnet.com.ve/sitio/contenedor.swf?promos=archivos/arc_f358d9260c3e91fe-3e7000b997528333_20151004145939188.swf|archivos/arc_1d013c3e5b77d101-a2e891d215d2ae20_2015100514554278.swf|archivos/arc_47b0dd69e9e9d71e-dd14f4ca30cef9f3_20150818151113845.swf|archivos/arc_24859f7f36246644-9419449e88de2098_20150419171609835.swf|archivos/arc_b2fe8b02250ccbe2-621f79d3c512412b_20151111161756616.swf
Amigo estare revissando la pagina en cuestion y vere como se mejora el plugin, Saludos
Amigo dicho sitio utiliza contenido muy ligero, eso quiere decir que Raptor no lo hace cache, ya que por rendimiento y algunas otras cosas, que Raptor no cachea archivos menores de 2MB, Saludos
Cita de: firecold en Marzo 19, 2015, 12:36:25 AM
Amigo dicho sitio utiliza contenido muy ligero, eso quiere decir que Raptor no lo hace cache, ya que por rendimiento y algunas otras cosas, que Raptor no cachea archivos menores de 2MB, Saludos
buenas tardes amigo teniendo a la disposición un buen equipo, se puede configurar para que realice cache a estos objetos menores a 2 megas? gracias
Cita de: thefenix8520 en Marzo 19, 2015, 02:35:50 PM
buenas tardes amigo teniendo a la disposición un buen equipo, se puede configurar para que realice cache a estos objetos menores a 2 megas? gracias
LO que pasa mi amigo es que estos archivos pueden ser cacheados por squid y no es necesario Raptor, ya que se encarga de archivos mayores de 2MB para poder aprovechar la velocidad que este usa, y archivos pequeños los sirve squid, ya que igualmente cargaran rapido por el tamaño que tiene, Saludos
Cita de: firecold en Marzo 19, 2015, 04:00:21 PM
LO que pasa mi amigo es que estos archivos pueden ser cacheados por squid y no es necesario Raptor, ya que se encarga de archivos mayores de 2MB para poder aprovechar la velocidad que este usa, y archivos pequeños los sirve squid, ya que igualmente cargaran rapido por el tamaño que tiene, Saludos
amigo los archivos de cache del squid donde se pueden visualizar o todo se almasena en conjunto con los del raptor al igula que las url que estan siendo cache?
Cita de: thefenix8520 en Marzo 19, 2015, 04:16:18 PM
amigo los archivos de cache del squid donde se pueden visualizar o todo se almasena en conjunto con los del raptor al igula que las url que estan siendo cache?
Fijate mi amigo, que los archivos de squid no se pueden vizualizar como los de Raptor, pero en si el cache, lo encuentras en /var/spool/squid3, Saludos
Cita de: thefenix8520 en Marzo 17, 2015, 05:44:25 PM
este plugin lo probe y no funciona no hace lo hit estuve revisando si lo pudieran revisar
las Request URL:http://www.movilnet.com.ve/sitio/imagesGenerales/cabezal_bolivariano_1.jpg
http://www.movilnet.com.ve/sitio/imagesGenerales/bot_borrar.gif
https://www.turecargamovil.net/
(https://www.turecargamovil.net/)http://www.movilnet.com.ve/sitio/contenedor.swf?promos=archivos/arc_f358d9260c3e91fe-3e7000b997528333_20151004145939188.swf|archivos/arc_1d013c3e5b77d101-a2e891d215d2ae20_2015100514554278.swf|archivos/arc_47b0dd69e9e9d71e-dd14f4ca30cef9f3_20150818151113845.swf|archivos/arc_24859f7f36246644-9419449e88de2098_20150419171609835.swf|archivos/arc_b2fe8b02250ccbe2-621f79d3c512412b_20151111161756616.swf
Creo que no es necesaria la utilización del plugin con movilnet mi estimado, bendiciones.