Aporte : Plugin de googlevideo.com : funcionando

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Aporte : Plugin de googlevideo.com : funcionando
« : Agosto 18, 2013, 04:25:11 pm »
Lo he probado y testeado desde la pagina animeid.tv y funciona full cache

la pagina googlevideo.com

Cita
   ( http://www.static.org ) GoogleVideos   1   318.6 MiB   955.8 MiB   3   300,00 %

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 googlevideo.com.so googlevideo.com.cpp
  8. // regex
  9. // http.*\.googlevideo\.com.*videoplayback
  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(".googlevideo.com") != string::npos)
  27.          ) {
  28.                
  29.             r.file = get_filename(url);
  30.                 if (!r.file.empty()) {
  31.                         r.match = true;
  32.                         r.domain = "GoogleVideos";
  33.                 } else {
  34.                         r.match = false;
  35.                 }
  36.         } else {
  37.                 r.match = false;
  38.         }
  39.         return r;
  40. }

Desconectado luistec

  • Moderador
  • *
  • Mensajes: 1501
  • Ubicación: Los Olivos - Perú
    • Ver Perfil
  • Me Gusta: 52
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #1 : Agosto 18, 2013, 05:49:20 pm »
Viendo la url de los videos se parece a la de Youtube, por lo tanto el codigo que pones con el tiempo tendrá problemas ya que el codigo para ese tipo de url es de otra forma, por lo que veo los videos de googlevideos estan en una sola parte entonces solo seria acomodar a la forma del antiguo plugin de youtube con los datos de googlevideo.

Saludos.

Desconectado luistec

  • Moderador
  • *
  • Mensajes: 1501
  • Ubicación: Los Olivos - Perú
    • Ver Perfil
  • Me Gusta: 52
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #2 : Agosto 18, 2013, 06:10:08 pm »
Entonces el codigo para googlevideo seria asi
Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. using namespace std;
  7.  
  8. // use this line to compile
  9. // g++ -I. -fPIC -shared -g -o googlevideo.com.so googlevideo.com.cpp
  10. // regex
  11. // http.*\.googlevideo\.com.*videoplayback
  12.  
  13. string get_videoid(string url){
  14.         vector<string> resultado,valor;
  15.         string retorna = "";
  16.         SearchReplace(url,"?","&");
  17.         stringexplode(url, "/", &resultado);
  18.         if (resultado.size() > 1){
  19.             url = resultado.at(1);
  20.             resultado.clear();
  21.             stringexplode(url, "&", &resultado);
  22.             for (int i=0; i <= resultado.size()-1;i++){
  23.                     valor.clear();
  24.                     stringexplode(resultado.at(i), "=", &valor);
  25.                     if (valor.at(0) == "id" || valor.at(0) == "video_id") {
  26.                             retorna  = valor.at(1);
  27.                             break;
  28.                     }
  29.  
  30.             }
  31.     }  
  32.         return retorna;        
  33. }
  34.  
  35. extern "C" resposta getmatch(const string url) {
  36.     resposta r;
  37.  
  38.         r.file = get_videoid(url);
  39.         if (    !r.file.empty() and
  40.                 (url.find(".googlevideo.com") != string::npos)  and
  41.                 (url.find("videoplayback") != string::npos)
  42.         ) {
  43.                 r.match = true;
  44.                 r.domain = "googlevideo";
  45.                 r.file += ".flv";
  46.         } else {
  47.                 r.match = false;
  48.         }
  49.         return r;
  50. }

Saludos.

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 30
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #3 : Agosto 18, 2013, 06:19:18 pm »
Entonces el codigo para googlevideo seria asi
Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. using namespace std;
  7.  
  8. // use this line to compile
  9. // g++ -I. -fPIC -shared -g -o googlevideo.com.so googlevideo.com.cpp
  10. // regex
  11. // http.*\.googlevideo\.com.*videoplayback
  12.  
  13. string get_videoid(string url){
  14.         vector<string> resultado,valor;
  15.         string retorna = "";
  16.         SearchReplace(url,"?","&");
  17.         stringexplode(url, "/", &resultado);
  18.         if (resultado.size() > 1){
  19.             url = resultado.at(1);
  20.             resultado.clear();
  21.             stringexplode(url, "&", &resultado);
  22.             for (int i=0; i <= resultado.size()-1;i++){
  23.                     valor.clear();
  24.                     stringexplode(resultado.at(i), "=", &valor);
  25.                     if (valor.at(0) == "id" || valor.at(0) == "video_id") {
  26.                             retorna  = valor.at(1);
  27.                             break;
  28.                     }
  29.  
  30.             }
  31.     }  
  32.         return retorna;        
  33. }
  34.  
  35. extern "C" resposta getmatch(const string url) {
  36.     resposta r;
  37.  
  38.         r.file = get_videoid(url);
  39.         if (    !r.file.empty() and
  40.                 (url.find(".googlevideo.com") != string::npos)  and
  41.                 (url.find("begin=") == string::npos)
  42.         ) {
  43.                 r.match = true;
  44.                 r.domain = "googlevideos";
  45.                 r.file += ".flv";
  46.         } else {
  47.                 r.match = false;
  48.         }
  49.         return r;
  50. }

Saludos.

A que excelente asi me pongo bien bravo yo, (broma) que toda la gente aporte y nos llenamos de plugins, la verdad es que googlevideos entrega igual que youtube sus videos, Saludos

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #4 : Agosto 18, 2013, 10:21:21 pm »
Te pasaste luistec,  buen aporte ;  a seguir aportando plugins


Por cierto tengo testeando como 8 plugins de servidores que alojan diversos animes

si el testeo sale bien y veo que hace full cache lo estarè posteando el lunes por la tarde

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 30
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #5 : Agosto 19, 2013, 09:26:19 am »
Te pasaste luistec,  buen aporte ;  a seguir aportando plugins


Por cierto tengo testeando como 8 plugins de servidores que alojan diversos animes

si el testeo sale bien y veo que hace full cache lo estarè posteando el lunes por la tarde

Gracias amigo por tus aportes a esta comunidad, sigue asi y esta comunidad seguira creciendo aun mas, Saludos

Desconectado roxdng

  • Full Member
  • ***
  • Mensajes: 207
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #6 : Agosto 19, 2013, 09:53:35 am »
excelente amigo!

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #7 : Agosto 19, 2013, 03:53:56 pm »
sigo con el testeo de 10 plugins de peliculas y animes hasta ahora esta ok el testeo

Desconectado peguerojs

  • Newbie
  • *
  • Mensajes: 44
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #8 : Agosto 20, 2013, 02:14:32 pm »
Entonces el codigo para googlevideo seria asi
Código:
  1. #include <iostream>
  2. #include <cstring>
  3. #include <vector>
  4. #include "../utils.cpp"
  5.  
  6. using namespace std;
  7.  
  8. // use this line to compile
  9. // g++ -I. -fPIC -shared -g -o googlevideo.com.so googlevideo.com.cpp
  10. // regex
  11. // http.*\.googlevideo\.com.*videoplayback
  12.  
  13. string get_videoid(string url){
  14.         vector<string> resultado,valor;
  15.         string retorna = "";
  16.         SearchReplace(url,"?","&");
  17.         stringexplode(url, "/", &resultado);
  18.         if (resultado.size() > 1){
  19.             url = resultado.at(1);
  20.             resultado.clear();
  21.             stringexplode(url, "&", &resultado);
  22.             for (int i=0; i <= resultado.size()-1;i++){
  23.                     valor.clear();
  24.                     stringexplode(resultado.at(i), "=", &valor);
  25.                     if (valor.at(0) == "id" || valor.at(0) == "video_id") {
  26.                             retorna  = valor.at(1);
  27.                             break;
  28.                     }
  29.  
  30.             }
  31.     }  
  32.         return retorna;        
  33. }
  34.  
  35. extern "C" resposta getmatch(const string url) {
  36.     resposta r;
  37.  
  38.         r.file = get_videoid(url);
  39.         if (    !r.file.empty() and
  40.                 (url.find(".googlevideo.com") != string::npos)  and
  41.                 (url.find("videoplayback") != string::npos)
  42.         ) {
  43.                 r.match = true;
  44.                 r.domain = "googlevideo";
  45.                 r.file += ".flv";
  46.         } else {
  47.                 r.match = false;
  48.         }
  49.         return r;
  50. }

Saludos.
presenta un problema el compilar resisa a ver que pasa

Desconectado luistec

  • Moderador
  • *
  • Mensajes: 1501
  • Ubicación: Los Olivos - Perú
    • Ver Perfil
  • Me Gusta: 52
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #9 : Agosto 20, 2013, 02:21:44 pm »
presenta un problema el compilar resisa a ver que pasa
El codigo compila bien, publica el mensaje o una captura del error que te sale, puede que te estes equivocando en algo.

Saludos.

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #10 : Agosto 20, 2013, 02:40:28 pm »
si, el plugin esta bien yo tengo en cache como 8 gigas hasta ahora de unos cuantos dias nomas

Desconectado TecnoCyber

  • Newbie
  • *
  • Mensajes: 29
  • Ubicación: venezuela
  • Gracias
    • Ver Perfil
    • tecnocyberok
  • Me Gusta: 0
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #11 : Agosto 31, 2013, 09:33:55 am »
saludos amigo luistec... disculpe pero me presento problemas al compilarlo.. que estare haciendo mal... gracias



https://www.dropbox.com/s/woi9bbk4dyvci9p/com.png

lo quiero tener pero nada... por favor digame

http.*\.googlevideo\.com.*videoplayback
todo se puede en JEHOVÁ... Salmo 100: 3

Desconectado luistec

  • Moderador
  • *
  • Mensajes: 1501
  • Ubicación: Los Olivos - Perú
    • Ver Perfil
  • Me Gusta: 52
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #12 : Agosto 31, 2013, 10:00:41 am »
saludos amigo luistec... disculpe pero me presento problemas al compilarlo.. que estare haciendo mal... gracias



https://www.dropbox.com/s/woi9bbk4dyvci9p/com.png

lo quiero tener pero nada... por favor digame

http.*\.googlevideo\.com.*videoplayback
Eso te ocurre porque tu archivo de codigo de fuente "googlevideo.com.cpp" se encuentra en "etc/raptor/pluginmaker", el archivo tiene que estar en "etc/raptor/pluginmaker/plugins" y desde ahi compilarlo.

Saludos.

Desconectado ingjaab

  • Sr. Member
  • ****
  • Mensajes: 495
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 4
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #13 : Septiembre 12, 2013, 03:27:01 am »
la verdad he probado el Luis y no funca no se a que se debe saludos

pd: http://www.animeid.tv/ver/senyu-dai-2-ki-11

probe con este video
Mueres siendo un héroe, o vives lo suficiente para convertirte en villano

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #14 : Septiembre 12, 2013, 03:44:39 am »
animeid tiene alojado todos sus videos en algo mas de 10 servidores y algunos de ellos no pasan por el puerto 80

por ejemplo pelisgg, portal de peliculas online tambien tiene alojado videos en los servidores de google y en buena calidad y los hace cache de la pelicula completa

Desconectado ingjaab

  • Sr. Member
  • ****
  • Mensajes: 495
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 4
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #15 : Septiembre 12, 2013, 01:23:26 pm »
animeid tiene alojado todos sus videos en algo mas de 10 servidores y algunos de ellos no pasan por el puerto 80

por ejemplo pelisgg, portal de peliculas online tambien tiene alojado videos en los servidores de google y en buena calidad y los hace cache de la pelicula completa

haber que video para probar se agracede la ayuda
pd: yo he probado varios  videos y no hace proxy
Mueres siendo un héroe, o vives lo suficiente para convertirte en villano

Desconectado firecold

  • Moderador
  • *
  • Mensajes: 3444
  • Ubicación: Guatemala
  • Todo lo puedo en Cristo que me fortalece.
    • Ver Perfil
  • Me Gusta: 30
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #16 : Septiembre 13, 2013, 12:29:22 pm »
haber que video para probar se agracede la ayuda
pd: yo he probado varios  videos y no hace proxy

Si amigo el plugin de googlevideo no funciona al 100% pero yo se que el amigo pronto lo areglara, ya que algunos videos los hace cache y otros no, el del amigo Luistec no me funciono, no hace cache nada de nada, pero creo que tambien el esta investigando que muchas veces esto de hacer plugins toma su tiempo, Saludos

Desconectado david_domh

  • Full Member
  • ***
  • Mensajes: 232
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 2
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #17 : Octubre 07, 2013, 04:20:11 pm »
personalmente utilizo la pagina pelisgg para ver pelis online de mas de hora y media y todos me hacen cache 


David M.

Desconectado loquitoslack

  • Full Member
  • ***
  • Mensajes: 142
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 1
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #18 : Octubre 30, 2013, 03:33:13 pm »
Buenos tardes a todos he probado lo que me indican y no hace caching de googlevideo.com me gustaria saber si estan teniendo las mismas dificultades

Gracias

Desconectado jjvillar

  • Newbie
  • *
  • Mensajes: 4
  • Ubicación:
    • Ver Perfil
  • Me Gusta: 0
Re:Aporte : Plugin de googlevideo.com : funcionando
« Respuesta #19 : Diciembre 07, 2013, 05:58:56 pm »
Buenas


Así como lo active, tuve que sacarlo porque me daba errores en Youtube :(

Usé el 2do que pusieron (el que en teoría dicen que debería funcionar).

El mismo error de siempre "Ha ocurrido un error, intente mas tarde.."

Saludos!