PLUGINS DE ANIMES

Publicado por david_domh, Octubre 02, 2013, 04:57:01 PM

Tema anterior - Siguiente tema

david_domh

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o loadup.ru.so loadup.ru.cpp
// regex
// http.*\.loadup\.ru.*(\.swf|\.flv|\.mp4|\.x-flv)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o sharevid.co.so sharevid.co.cpp
// regex
// http.*\.sharevid\.co.*(\.swf|\.flv|\.mp4|\.x-flv)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o nowvideo.sx.so nowvideo.sx.cpp
// regex
// http.*\.nowvideo\.sx.*(\.swf|\.flv|\.mp4|\.x-flv)

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



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

// use this line to compile
// g++ -I. -fPIC -shared -g -o shippuden.tv.so shippuden.tv.cpp
// regex
// http.*\.shippuden\.tv.*(\.swf|\.flv|\.mp4|\.x-flv)

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



Los plugins estan testeados funcionan ok

Full Cachè


David M.

Saludos

ingjaab

 ??? cual son los link para testear  ???
Mueres siendo un héroe, o vives lo suficiente para convertirte en villano