Alterserv

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

Título: RedTube.com XXX
Publicado por: firecold en Diciembre 03, 2014, 01:48:13 AM
Por pedido de un usuario hice este plugin, sabiendo de antemano que dentro de la instalacion ya esta este plugin, con la diferencia que este guarda las imagenes de dicho sitio y el anterior no:

Código (bash) [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 redtubefiles.com.so redtubefiles.com.cpp
// Regex
// http.*\.redtubefiles\.com.*(\.jpg|\.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()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);           
                } else {
                        stringexplode(url, "/", &resultado);
                        return resultado.at(resultado.size()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);
                }
    }

extern "C" resposta getmatch(const string url) {
    resposta r;     
               
  if ( (url.find(".redtubefiles.com/") != string::npos)
     ) {

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


Saludos
Título: Re:RedTube.com XXX
Publicado por: francisco.romero87 en Enero 06, 2015, 07:48:50 AM
gracias estimado estare verificando su funcionalidad
Título: Re:RedTube.com XXX
Publicado por: firecold en Enero 06, 2015, 08:41:16 AM
Cita de: francisco.romero87 en Enero 06, 2015, 07:48:50 AM
gracias estimado estare verificando su funcionalidad

Cualquier detalle me avisa, Saludos
Título: Re:RedTube.com XXX
Publicado por: maverick84 en Febrero 22, 2015, 01:57:48 PM
Cita de: firecold en Enero 06, 2015, 08:41:16 AM
Cualquier detalle me avisa, Saludos

Buenas...instale el plugin nuevo y tengo muchos de estos en el report:

1424631327.000 (28253)  MISS/200 8506 GET http://mimg03.redtubefiles.com/m=eGJF8f/_thumbs/0000025/0025135/0025135_016i.jpg
1424631327.000 (28255)  MISS/200 5170 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_005i.jpg
1424631328.000 (28256)  MISS/200 5273 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_007i.jpg
1424631328.000 (28254)  MISS/200 4517 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_010i.jpg
1424631328.000 (28241)  MISS/200 7346 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_011i.jpg
1424631328.000 (28259)  MISS/200 5798 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_012i.jpg
1424631328.000 (28260)  MISS/200 4706 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_013i.jpg
1424631329.000 (28257)  MISS/200 8966 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_008i.jpg
1424631329.000 (28258)  MISS/200 7981 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_009i.jpg



Título: Re:RedTube.com XXX
Publicado por: firecold en Febrero 26, 2015, 11:33:07 PM
Cita de: maverick84 en Febrero 22, 2015, 01:57:48 PM
Buenas...instale el plugin nuevo y tengo muchos de estos en el report:

1424631327.000 (28253)  MISS/200 8506 GET http://mimg03.redtubefiles.com/m=eGJF8f/_thumbs/0000025/0025135/0025135_016i.jpg
1424631327.000 (28255)  MISS/200 5170 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_005i.jpg
1424631328.000 (28256)  MISS/200 5273 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_007i.jpg
1424631328.000 (28254)  MISS/200 4517 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_010i.jpg
1424631328.000 (28241)  MISS/200 7346 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_011i.jpg
1424631328.000 (28259)  MISS/200 5798 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_012i.jpg
1424631328.000 (28260)  MISS/200 4706 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_013i.jpg
1424631329.000 (28257)  MISS/200 8966 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_008i.jpg
1424631329.000 (28258)  MISS/200 7981 GET http://mimg02.redtubefiles.com/m=eGJF8f/_thumbs/0000144/0144197/0144197_009i.jpg


Amigo que log esta utilizando, para poder ayudarle, saludos
Título: Re:RedTube.com XXX
Publicado por: maverick84 en Febrero 27, 2015, 01:59:29 PM
Cita de: firecold en Febrero 26, 2015, 11:33:07 PM
Amigo que log esta utilizando, para poder ayudarle, saludos

es el access.log del raptor
Título: Re:RedTube.com XXX
Publicado por: firecold en Febrero 27, 2015, 06:57:02 PM
Cita de: maverick84 en Febrero 27, 2015, 01:59:29 PM
es el access.log del raptor

Si es en el access.log de Raptor, quiere decir que esta haciendo cache, Saludos
Título: Re:RedTube.com XXX
Publicado por: acj15 en Marzo 26, 2015, 09:29:04 AM
amigos soy nuevo en raptor donde se pegan los pugins, al igual como monto un disco duro para cache gracias
Título: Re:RedTube.com XXX
Publicado por: firecold en Marzo 26, 2015, 02:45:02 PM
Cita de: acj15 en Marzo 26, 2015, 09:29:04 AM
amigos soy nuevo en raptor donde se pegan los pugins, al igual como monto un disco duro para cache gracias

Amigo te comento que los codigos de los plugins antes de compilar van en:

/etc/raptor/pluginmaker/plugins/

Ahi guardas tus plugins con extension .cpp y los compilas con esta instruccion:

Código (bash) [Seleccionar]
g++ -I. -fPIC -shared -g -o nombre_plugin.com.so nombre_plugin.com.cpp

Y al ser compilado generara un archivo con extension .so, el cual moveras a:
/etc/raptor/plugins/

Y dentro del archivo con extension .cpp hay un regex, por ejemplo el de redtube es:
http.*\.redtubefiles\.com.*(\.jpg|\.flv|\.mp4)

Este lo guardas en el webpanel en la Seccion Raptor ->ON|Off Plugins, ya habiando guardado reinicias Raptor y ya estará funcionando tu plugin; aunque si deseas ahorrarte este proceso hay un script que ya hace todo esto, te dejo el Link (http://www.alterserv.com/foros/index.php?topic=893.msg9297#msg9297), saludos
Título: Re:RedTube.com XXX
Publicado por: lukkes en Julio 03, 2015, 12:39:24 AM
Buenas noches, he estado probando con el plugin, es perfecto con las imágenes pero con los videos no los guarda, no aparece linea alguna en el access.log del raptor que indique que esta haciendo cache de .mp4 o .flv. probe con el que venia default y luego compile el tuyo para ver si algo mejoraba pero nada, gracias de antemano