Plugins Raptor Cache - *** Videos - Naruto Shippuden *** (funcional)

Publicado por delfpc, Marzo 08, 2013, 04:42:36 PM

Tema anterior - Siguiente tema

delfpc



Link:
Link de Pagina Web Naruto Shippuden TV

Fuente:

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

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

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(".videolog.tv/") != string::npos)  and
(url.find(".mp4") != string::npos) and (url.find("?start=") == string::npos) // tirar start para nao fazer cache de file incompleto
) {

    r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "videolog.tv";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}

tonyvzla

Amigo, gracias por los plugins, sabrás hacer para las play.google.come y aplicaciones android (descargas de aplicaciones por tlf androis y tablet) y blacberrys (appworld)? saludos
En ayuda de los mas desprotegidos

firecold

Gracias Amigo no conocia esa pagina pero esta buenisima, ya puse el plugin tambien y funciona muy bien, gracias, Saludos

firecold

Encontre otro servidor de videos en la pagina, ya que dedique casi toda la mañana a ver videos de naruto y encontre unos que no hacian cache y revise, viendo que salian de otro servidor, pongo el codigo:

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

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

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(".zippyshare.com/") != string::npos)  and
(url.find(".mp4") != string::npos) and (url.find(".flv") != string::npos)
) {

    r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "zippyshare";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}


Saludos

freedarwuin

Cita de: firecold en Marzo 12, 2013, 06:06:49 PM
Encontre otro servidor de videos en la pagina, ya que dedique casi toda la mañana a ver videos de naruto y encontre unos que no hacian cache y revise, viendo que salian de otro servidor, pongo el codigo:

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

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

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(".zippyshare.com/") != string::npos)  and
(url.find(".mp4") != string::npos) and (url.find(".flv") != string::npos)
) {

   r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "zippyshare";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}


Saludos






Migo mio donde meto estos pluging en la consola del putty o en donde gracias por la respuesta soy nuevo en esto

firecold

Cita de: freedarwuin en Junio 07, 2013, 08:12:44 AM

Migo mio donde meto estos pluging en la consola del putty o en donde gracias por la respuesta soy nuevo en esto

Amigo freedarwuin haz un nuevo tema para esta duda o consulta en el tema de creacion de plugins, Saludos

firecold

Ultimamente en mire ha habido una constante demanda de archivos de Zippyshare y me di cuenta que este host tambien utiliza o tiene para descarga otros tipos de archivos, modificando el plugin de esta manera:

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o zippyshare.com.so zippyshare.com.cpp
// regex
// http.*\.zippyshare\.com.*(\.swf|\.flv|\.mp4|\.x-flv|\.exe|\.mp3|\.3gp|\.rar|\.zip|\.jpg|\.png)

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


Espero les sirva, Saludos

JoseM14

Meti el plugin y hice el archivo .so pero cuando esta funcionando el raptor la pagina no me abre ningun tipo de video y me dice "El servidor ha cerrado la conexión sin enviar ningún dato" y quito la regla del mangle por un momento y funciona perfectamente podrian decirme cual es el problema saludos espero la repuesta

firecold

Cita de: JoseM14 en Septiembre 30, 2013, 02:22:49 PM
Meti el plugin y hice el archivo .so pero cuando esta funcionando el raptor la pagina no me abre ningun tipo de video y me dice "El servidor ha cerrado la conexión sin enviar ningún dato" y quito la regla del mangle por un momento y funciona perfectamente podrian decirme cual es el problema saludos espero la repuesta

De cual de los dos plugin estas hablando amigo, para poder tener una idea, ya que los dos plugins los tengo activos y funcionando en mi server, ya que soy fan de naruto, Saludos

zone-net

muy intersante, pero con que programa creo el archivo con extencion .cpp ???, gracias.

tonyvzla

En ayuda de los mas desprotegidos

firecold

Hace poco que shipudden.tv cambio algunos de los servidores donde almacena los videos y uno de ellos es playwire.com, asi que me hice a la tarea de hacer un plugin para el, esta probado y funcionando:

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

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

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(".playwire.com") != string::npos)
) {

    r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "playwire_videos";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;


Saludos

firecold

Les comento mis amigos que vodeolog.tv cambio de servidores y por eso cambie el plugin:

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o 5centscdn.com.so 5centscdn.com.cpp
// regex
// http.*\.5centscdn\.com.*(\.mp4|\.mp3|\.jpg|\.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(".5centscdn.com") != string::npos)
         ) {
               
            r.file = get_filename(url);
                if (!r.file.empty()) {
                        r.match = true;
                        r.domain = "videolog.tv";
                } else {
                        r.match = false;
                }
        } else {
                r.match = false;
        }
        return r;
}


Saludos

tonyvzla

saludos fire como te va?, amgo probe este plugins pero never, observe varios videos y ninguno se cachea alguna sugerencia?
Con que dominio se grba el el web panel? 5cents?
En ayuda de los mas desprotegidos

firecold

Cita de: tonyvzla en Diciembre 07, 2014, 09:47:38 PM
saludos fire como te va?, amgo probe este plugins pero never, observe varios videos y ninguno se cachea alguna sugerencia?
Con que dominio se grba el el web panel? 5cents?

Amigo el dominio que se muestra en el webpanel es videolog.tv, no le puse el nombre del servidor para que identificara a la pagina osea videolog,tv, Saludos

tonyvzla

he probado con varias de las opciones y nada que me cachea pero no veo que ninguno salga de videlolog solo zippyshare, google (https) y de el mismo dominio shippuden





En ayuda de los mas desprotegidos

firecold

Lo que pasa es que shippuden.tv ya no usa videolog.tv, pero puedes visitar el sitio el cual aloja una gran cantidad de videos, es como tu.tv, Saludos