Alterserv

ThunderCache 3.1.x => Plugins para ThunderCache 3.1.2 => Plugins de música & videos => Mensaje publicado por: carlosmk66 en Mayo 25, 2013, 12:25:41 PM

Título: Plugin para el carteltv
Publicado por: carlosmk66 en Mayo 25, 2013, 12:25:41 PM
buenas tardes escribo desde venezuela trate de hacer el plugin pero no tube exito, es para la pagina de el cartel tv que hay muchas series que se ven actualmente en la tv, queria saber si podrian ayudarme para hacerlo, la paguina es http://www.elcarteltv.com/ o http://www.elcarteltv.biz/ son los mismo en realidad, pero ellos se traen los videos desde una web llamada vk.me, yo lo compile de la siguiente manera

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o vk.me.so vk.me.cpp
// Regex
// http.*\.vk\.me.*(\.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("vk.me/") != string::npos) and
       ( (url.find(".flv") != string::npos) or (url.find(".mp4") == string::npos) )
   ) {
      
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "elcarteltv";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}

gracias de ante mano espero sus respuestas
Título: Re:Plugin para el carteltv
Publicado por: firecold en Septiembre 20, 2013, 06:39:26 PM
Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o vk.me.so vk.me.cpp
// Regex
// http.*\.vk\.me.*(\.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("vk.me/") != string::npos) and
      ( (url.find(".flv") != string::npos) or (url.find(".mp4") == string::npos) )
  ) {
     
      r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "elcarteltv";
     } else {
        r.match = false;
     }
  } else {
     r.match = false;
  }
  return r;
}
Título: Re:Plugin para el carteltv
Publicado por: david_domh en Septiembre 27, 2013, 01:42:44 PM
no funciona el plugin para el servidor vk.me yo ya hice otro y tampoco
cual crees que sea el problema mi estimado firecold?
este servidor vk.me almacena gran cantidad de peliculas, series, animes, novelas, etc; por lo que si se logra hacer su plugin serìa buenazo

a la espera de tu pronta respuesta



Saludos a todos

David M.
Título: Re:Plugin para el carteltv
Publicado por: firecold en Septiembre 27, 2013, 02:29:21 PM
Cita de: david_domh en Septiembre 27, 2013, 01:42:44 PM
no funciona el plugin para el servidor vk.me yo ya hice otro y tampoco
cual crees que sea el problema mi estimado firecold?
este servidor vk.me almacena gran cantidad de peliculas, series, animes, novelas, etc; por lo que si se logra hacer su plugin serìa buenazo

a la espera de tu pronta respuesta

Saludos a todos

David M.

Si amigo yo he estado intentando hacer este plugin pero nada, parece que tiene alguna restriccion de contenido, pero seguire probando a ver que pasa, Saludos