Alterserv

ThunderCache 3.1.x => Plugins para ThunderCache 3.1.2 => Mensaje publicado por: peguerojs en Julio 24, 2013, 01:37:59 PM

Título: plugin noticias24
Publicado por: peguerojs en Julio 24, 2013, 01:37:59 PM
buenas tardes amigos de alterserv hoy me di cuenta que el plugins de noticias24 no funciona como debe ser ya que no cachea las imagenes de esta pagina aqui les dejo unos url para ver si podemos modificar esta fungins para que funcione.
agradesco su ayuda

http://cloudfotos.noticias24carabobo.com/24oro630.jpg
http://fotos2013.cloud.noticias24.com/herramientaslg07247.jpg
http://fotos2013.cloud.noticias24.com/xxz1787148406_GM1E97P02ZL01_RTRMADP_3_GOOGLE-NEXUS.jpg
http://fotos2013.cloud.noticias24.com/2407khloenm630.jpg
http://fotos2013.cloud.noticias24.com/LaTortuga630limpieza.jpg
http://fotos2013.cloud.noticias24.com/7d1c79883911c9dd4448534f81151887_article430bw.jpg
Título: Re:plugin noticias24
Publicado por: peguerojs en Julio 27, 2013, 07:48:44 AM
amigos de alterserv aqui les dejo un plugin creado por mi para la pagina noticias24
culla pagina es muy visitada en mi red espero les guste
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// g++ -I. -fPIC -shared -g -o noticias24.com.so noticias24.com.cpp
// regex
// http.*\.noticias24\.com.*(\.png|\.jpg|\.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()-1);           
      } else {
         stringexplode(url, "/", &resultado);
         return resultado.at(resultado.size()-1);
      }
}

extern "C" resposta getmatch(const string url) {
    resposta r;

   if ( (url.find(".noticias24.com/") != string::npos) and
   ( (url.find(".png") != string::npos) or
   (url.find(".jpg") == string::npos) or
   (url.find(".gif") == string::npos) )
   ) {
      
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "noticias24";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}
Título: Re:plugin noticias24
Publicado por: nqm74 en Julio 27, 2013, 09:48:47 PM
Buenas amigo, alguna diferencia tiene este plugin con el que ya tiene integrado el raptorcache ???  Saludos..
Título: Re:plugin noticias24
Publicado por: peguerojs en Julio 28, 2013, 06:24:49 AM
Cita de: nqm74 en Julio 27, 2013, 09:48:47 PM
Buenas amigo, alguna diferencia tiene este plugin con el que ya tiene integrado el raptorcache ???  Saludos..
la diferencia es que plugin anterior a este no guarda las fotos jpg ni las png ni las gif pero este guarda todo los archivos que tengan que ver con imagenes pruebalo para yo poder hacer cuarquier modificacion a tiempo gracias
Título: Re:plugin noticias24
Publicado por: nqm74 en Julio 28, 2013, 08:11:58 AM
Gracias amigo por el aporte,  saludos..