PLUGINS DE ANIMES

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
PLUGINS DE ANIMES
« : octubre 02, 2013, 04:57:01 pm »
Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. // use this line to compile
  7. // g++ -I. -fPIC -shared -g -o loadup.ru.so loadup.ru.cpp
  8. // regex
  9. // http.*\.loadup\.ru.*(\.swf|\.flv|\.mp4|\.x-flv)
  10.  
  11. string get_filename(string url) {
  12.                 vector<string> resultado;
  13.                 if (url.find("?") != string::npos) {
  14.                         stringexplode(url, "?", &resultado);
  15.                         stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
  16.                         return resultado.at(resultado.size()-1);          
  17.                 } else {
  18.                         stringexplode(url, "/", &resultado);
  19.                         return resultado.at(resultado.size()-1);
  20.                 }
  21. }
  22.  
  23. extern "C" resposta getmatch(const string url) {
  24.     resposta r;
  25.  
  26.         if ( (url.find(".loadup.ru/") != string::npos)
  27.          ) {
  28.                
  29.             r.file = get_filename(url);
  30.                 if (!r.file.empty()) {
  31.                         r.match = true;
  32.                         r.domain = "Series-loadup.ru";
  33.                 } else {
  34.                         r.match = false;
  35.                 }
  36.         } else {
  37.                 r.match = false;
  38.         }
  39.         return r;
  40. }

Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. // use this line to compile
  7. // g++ -I. -fPIC -shared -g -o sharevid.co.so sharevid.co.cpp
  8. // regex
  9. // http.*\.sharevid\.co.*(\.swf|\.flv|\.mp4|\.x-flv)
  10.  
  11. string get_filename(string url) {
  12.                 vector<string> resultado;
  13.                 if (url.find("?") != string::npos) {
  14.                         stringexplode(url, "?", &resultado);
  15.                         stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
  16.                         return resultado.at(resultado.size()-1);          
  17.                 } else {
  18.                         stringexplode(url, "/", &resultado);
  19.                         return resultado.at(resultado.size()-1);
  20.                 }
  21. }
  22.  
  23. extern "C" resposta getmatch(const string url) {
  24.     resposta r;
  25.  
  26.         if ( (url.find(".sharevid.co/") != string::npos)
  27.          ) {
  28.                
  29.             r.file = get_filename(url);
  30.                 if (!r.file.empty()) {
  31.                         r.match = true;
  32.                         r.domain = "series-sharevid.co";
  33.                 } else {
  34.                         r.match = false;
  35.                 }
  36.         } else {
  37.                 r.match = false;
  38.         }
  39.         return r;
  40. }

Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. // use this line to compile
  7. // g++ -I. -fPIC -shared -g -o nowvideo.sx.so nowvideo.sx.cpp
  8. // regex
  9. // http.*\.nowvideo\.sx.*(\.swf|\.flv|\.mp4|\.x-flv)
  10.  
  11. string get_filename(string url) {
  12.                 vector<string> resultado;
  13.                 if (url.find("?") != string::npos) {
  14.                         stringexplode(url, "?", &resultado);
  15.                         stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
  16.                         return resultado.at(resultado.size()-1);          
  17.                 } else {
  18.                         stringexplode(url, "/", &resultado);
  19.                         return resultado.at(resultado.size()-1);
  20.                 }
  21. }
  22.  
  23. extern "C" resposta getmatch(const string url) {
  24.     resposta r;
  25.  
  26.         if ( (url.find(".nowvideo.sx/") != string::npos)
  27.          ) {
  28.                
  29.             r.file = get_filename(url);
  30.                 if (!r.file.empty()) {
  31.                         r.match = true;
  32.                         r.domain = "Nowvideo_Animes-II";
  33.                 } else {
  34.                         r.match = false;
  35.                 }
  36.         } else {
  37.                 r.match = false;
  38.         }
  39.         return r;
  40. }


Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. // use this line to compile
  7. // g++ -I. -fPIC -shared -g -o shippuden.tv.so shippuden.tv.cpp
  8. // regex
  9. // http.*\.shippuden\.tv.*(\.swf|\.flv|\.mp4|\.x-flv)
  10.  
  11. string get_filename(string url) {
  12.                 vector<string> resultado;
  13.                 if (url.find("?") != string::npos) {
  14.                         stringexplode(url, "?", &resultado);
  15.                         stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
  16.                         return resultado.at(resultado.size()-1);          
  17.                 } else {
  18.                         stringexplode(url, "/", &resultado);
  19.                         return resultado.at(resultado.size()-1);
  20.                 }
  21. }
  22.  
  23. extern "C" resposta getmatch(const string url) {
  24.     resposta r;
  25.  
  26.         if ( (url.find(".shippuden.tv/") != string::npos)
  27.          ) {
  28.                
  29.             r.file = get_filename(url);
  30.                 if (!r.file.empty()) {
  31.                         r.match = true;
  32.                         r.domain = "shippuden.tv_Animes";
  33.                 } else {
  34.                         r.match = false;
  35.                 }
  36.         } else {
  37.                 r.match = false;
  38.         }
  39.         return r;
  40. }


Los plugins estan testeados funcionan ok

Full Cachè


David M.

Saludos

Desconectado ingjaab

  • Sr. Member
  • ****
  • Mensajes: 496
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 5
Re:PLUGINS DE ANIMES
« Respuesta #1 : octubre 03, 2013, 02:11:28 am »
 ??? cual son los link para testear  ???
Mueres siendo un héroe, o vives lo suficiente para convertirte en villano