Alterserv

RaptorCache => Plugins para RaptorCache => Plugins de música & videos => Mensaje publicado por: firecold en Diciembre 03, 2014, 01:31:39 AM

Título: Cerdas.com XXX
Publicado por: firecold en Diciembre 03, 2014, 01:31:39 AM
Peticion de un usuario del foro:

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

using namespace std;

// use this line to compile
// g++ -I. -fPIC -shared -g -o cerdas.com.so cerdas.com.cpp
// regex
// http.*\.cerdas\.com.*(\.mp4|\.mp3|\.jpg|\.flv)

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(".cerdas.com") != string::npos)
         ) {
               
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "cerdas.com";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}


Saludos
Título: Re:Cerdas.com XXX
Publicado por: francisco.romero87 en Enero 06, 2015, 07:53:39 AM
gracias estimado estare informando su funcionalidad
Título: Re:Cerdas.com XXX
Publicado por: firecold en Enero 06, 2015, 08:40:59 AM
Cita de: francisco.romero87 en Enero 06, 2015, 07:53:39 AM
gracias estimado estare informando su funcionalidad

SI deseas agregar el otro formato lo puedes hacer asi:

http.*\.cerdas\.com.*(\.mp4|\.mp3|\.jpg|\.flv|\.zip)

Puse .zip como ejemplo, usted podra colocar el que usted quiera, Saludos