ayuda para crear plugin de animeid.com

Publicado por snark18, Marzo 20, 2014, 11:16:40 AM

Tema anterior - Siguiente tema

snark18

o}hola estube creando este plugin pero no me funciona no se alguien me puede ayudar a crear este plugin ...
Dominio: www.animeid.tv

Saludos.....
La posibilidad de realizar un sueño es lo que hace que la vida sea interesante.

firecold

Cita de: snark18 en Marzo 20, 2014, 11:16:40 AM
o}hola estube creando este plugin pero no me funciona no se alguien me puede ayudar a crear este plugin ...
Dominio: www.animeid.tv

Saludos.....

y Dime amigo que tipo de contenido deseas hace cache de esta pagina, ya que los videos salen de otras fuentes no de animeid.tv, el manga tambien sale de otras fuentes, solo las imagenes propias de la pagina salen de su servidor, por eso te pregunto, Saludos

snark18

quiero hacer cache de las imagenes del servidor....
La posibilidad de realizar un sueño es lo que hace que la vida sea interesante.

firecold

Yo lo acabo de probar con buenos resultados, pruebe y me avisa:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <string>
#include <vector>
#include "../utils.cpp"

using namespace std;

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

string get_filename(string url) {
                vector<string> resultado;
        string retorna = "";
        stringexplode(url, "/", &resultado);
        retorna = resultado.at(resultado.size()-2) + "-"+resultado.at(resultado.size()-1);
        return retorna;
}

extern "C" resposta getmatch(const string url) {
        resposta r;       
               
  if ( (url.find("animeid.com/") != string::npos)
     ) {
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "animeid_imagenes";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}



Saludos