Alterserv

RaptorCache => Plugins para RaptorCache => Mensaje publicado por: esleyter2010 en Marzo 27, 2015, 07:21:24 AM

Título: Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Marzo 27, 2015, 07:21:24 AM
Hola, soy de Venezuela y quiero agregar este plugin a raptor, quien me ayuda, el código a continuación que hice no funciona...
1427459184.000 (18310)  MISS/200 3642 GET http://images01.olx-st.com/ui/87/91/31/t_1427457556_792819006_1.jpg

Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: Sato en Marzo 27, 2015, 11:01:11 AM
Saludos esleyter2010 prueba con este codigo

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// OLX 

// use this line to compile
// g++ -I. -fPIC -shared -g -o olx-st.com.so olx-st.com.cpp
// regex
// http.*\.olx-st\.com.*(\.jpg|\.png\.gif)

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()-4) + "_" + resultado.at(resultado.size()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);           
                } else {
                        stringexplode(url, "/", &resultado);
                        return resultado.at(resultado.size()-4) + "_" + resultado.at(resultado.size()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1); ;
                }
}

extern "C" resposta getmatch(const string url) {
    resposta r;   
if ( (url.find(".olx-st.com") != string::npos)
   ) {   
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true; 
         r.domain = "olx_img";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Marzo 27, 2015, 02:49:16 PM
Cuando revisen las fuentes siempre revisen el tamaño de las fuentes, ya que raptor no hace cache de contenido que pesa menos de 2MB, para evitar plugins que al final no va a funcionar por dicho motivo, Saludos
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Marzo 28, 2015, 08:00:00 AM
ok gracias ya funciona perfecto... :-*
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Marzo 28, 2015, 08:53:00 AM
Cita de: esleyter2010 en Marzo 28, 2015, 08:00:00 AM
ok gracias ya funciona perfecto... :-*

muy bien,que bueno que les funciono, les comento este hecho, ya que muchos usuarios se matan haciendo plugins para algunos sitios que tienen este detalle y como ya explique no les funciona, Saludos
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: hackang en Marzo 28, 2015, 09:36:32 AM
Buenas amigo firecold, no es conveniente que raptor guarde informacion menos de 2M, yo se que squid guarda 4k hasta mas, pero son static no dinámicas o estoy equivocado.
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Marzo 28, 2015, 03:47:58 PM
Cita de: hackang en Marzo 28, 2015, 09:36:32 AM
Buenas amigo firecold, no es conveniente que raptor guarde informacion menos de 2M, yo se que squid guarda 4k hasta mas, pero son static no dinámicas o estoy equivocado.

Por cuestiones tanto del Disco duro, como tambien de que squid nos quita mucho de la tension o la carga a raptor y el detalle de raptor es mover o transportar archivos de un tamaño considerable a la red o usuario, Saludos
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Junio 05, 2015, 10:02:12 PM
tengo un respaldo de plugin con extension .so, sera que si realizo una instalacion nueva de raptor, con solo subir los plugin al nuevo raptor y darle permiso, es suficiente funcionarian?
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: Sato en Junio 06, 2015, 06:50:07 AM
Saludos esleyter2010, si tu raptor esta funcionando perfectamente por que realizar una nueva instalacion para agregar unos plugins, date una pasada por este post http://www.alterserv.com/foros/index.php?topic=893.0 (http://www.alterserv.com/foros/index.php?topic=893.0) y si no te quedo claro aqui tienes este video http://www.youtube.com/watch?v=kIIbAEcanBI (http://www.youtube.com/watch?v=kIIbAEcanBI), espero te sirva de algo.
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Junio 06, 2015, 10:32:18 AM
Cita de: Sato en Junio 06, 2015, 06:50:07 AM
Saludos esleyter2010, si tu raptor esta funcionando perfectamente por que realizar una nueva instalacion para agregar unos plugins, date una pasada por este post http://www.alterserv.com/foros/index.php?topic=893.0 (http://www.alterserv.com/foros/index.php?topic=893.0) y si no te quedo claro aqui tienes este video http://www.youtube.com/watch?v=kIIbAEcanBI (http://www.youtube.com/watch?v=kIIbAEcanBI), espero te sirva de algo.
Gracias sato, buen post... pero veo que es a partir de los .cpp, en el caso de tener solo los .so (el cual es el mio), sera inservible pasarlo a un raptor nuevo. ya que tengo una carpeta de 845 plugin en .so, que fueron respaldados de otro equipo que ya no existe y quiero utilizarlos en este nuevo, espero haberme explicado bien.
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Junio 07, 2015, 04:30:18 PM
Cita de: esleyter2010 en Junio 06, 2015, 10:32:18 AM
Gracias sato, buen post... pero veo que es a partir de los .cpp, en el caso de tener solo los .so (el cual es el mio), sera inservible pasarlo a un raptor nuevo. ya que tengo una carpeta de 845 plugin en .so, que fueron respaldados de otro equipo que ya no existe y quiero utilizarlos en este nuevo, espero haberme explicado bien.
Cita de: Sato en Junio 06, 2015, 06:50:07 AM
Saludos esleyter2010, si tu raptor esta funcionando perfectamente por que realizar una nueva instalacion para agregar unos plugins, date una pasada por este post http://www.alterserv.com/foros/index.php?topic=893.0 (http://www.alterserv.com/foros/index.php?topic=893.0) y si no te quedo claro aqui tienes este video http://www.youtube.com/watch?v=kIIbAEcanBI (http://www.youtube.com/watch?v=kIIbAEcanBI), espero te sirva de algo.

Les cuento mis amigos que en la proxima version de Raptor que se acerca no habra tantos plugins ya que habra un plugin dinamico, les dejo dos muestras:

(http://sim1.subirimagenes.net/img/2015/06/07/150607113132490908.png)

(http://sim1.subirimagenes.net/img/2015/06/07/150607113129490907.png)

Saludos
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Junio 08, 2015, 08:11:21 AM
Cita de: firecold en Junio 07, 2015, 04:30:18 PM
Les cuento mis amigos que en la proxima version de Raptor que se acerca no habra tantos plugins ya que habra un plugin dinamico, les dejo dos muestras:

(http://sim1.subirimagenes.net/img/2015/06/07/150607113132490908.png)

(http://sim1.subirimagenes.net/img/2015/06/07/150607113129490907.png)

Saludos
y de donde capturan los print, si aun no ha salido? y por que va a trabajar con la misma versión de squid? en cuanto a la interrogante mas arriba, pasa toda la carpeta plugins con los .so a raptor reemplazando la existente, le di permisos a dicha carpeta y a todo su contenido, reinicie y veo que trabajan solo los plugins por defecto de raptor, alguna sugerencia? puedo también subir los 840 plugins...
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Junio 08, 2015, 01:42:53 PM
Cita de: esleyter2010 en Junio 08, 2015, 08:11:21 AM
y de donde capturan los print, si aun no ha salido? y por que va a trabajar con la misma versión de squid? en cuanto a la interrogante mas arriba, pasa toda la carpeta plugins con los .so a raptor reemplazando la existente, le di permisos a dicha carpeta y a todo su contenido, reinicie y veo que trabajan solo los plugins por defecto de raptor, alguna sugerencia? puedo también subir los 840 plugins...

Amigo por el momento todavia se trabajara con la misma version de squid, ahora la pregunta si tienes esos plugins compilados (.so), ahora bien tienes los regex de dichos plugins, ya que para agregar un plugin tiene que tener un regex para funcionar, por eso le pregunto si tienes los 840 plugins tienes los 840 regex, saludos
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: esleyter2010 en Junio 08, 2015, 02:09:18 PM
Cita de: firecold en Junio 08, 2015, 01:42:53 PM
Amigo por el momento todavia se trabajara con la misma version de squid, ahora la pregunta si tienes esos plugins compilados (.so), ahora bien tienes los regex de dichos plugins, ya que para agregar un plugin tiene que tener un regex para funcionar, por eso le pregunto si tienes los 840 plugins tienes los 840 regex, saludos
??? no amigo o mejor dicho es este.. (adjunto), pero no abre.. pensaba aportarlos al foro pero sin regex no tienen funcionamiento...
Título: Re:Ayuda para plugin olx (Venezuela)
Publicado por: firecold en Junio 08, 2015, 02:13:13 PM
Cita de: esleyter2010 en Junio 08, 2015, 02:09:18 PM
??? no amigo o mejor dicho es este.. (adjunto), pero no abre.. pensaba aportarlos al foro pero sin regex no tienen funcionamiento...

Si mi amigo sin el regex no tiene caso, perdona que te de esas malas noticias, pero cada plugin debe de ser apoyado por un regex para funcionar, ya que aun squid lee los regex para poder identificar los dominios y hacer cache, Saludos