Alterserv

ThunderCache 3.1.x => Plugins para ThunderCache 3.1.2 => Plugins de música & videos => Mensaje publicado por: firecold en Noviembre 23, 2012, 11:45:47 AM

Título: Plugin Domusica Musica Online
Publicado por: firecold en Noviembre 23, 2012, 11:45:47 AM
Buenos Dias Amigos del Foro, aqui publicando otro plugin, pues todo empezo porque fulltono tiene muy pocas canciones y empece a buscar y encontre este sitio http://www.gooveo.com/ el cual tiene canciones hasta para tirar al cielo, solo con decirles que a mi me gusta escuchar musica de jesus adrian romero y encontre una playlist de 333 canciones solo de el, espero que lo disfruten:

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

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

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("domusicas.com/") != string::npos) )
        {
               
           r.file = get_filename(url);
               if (!r.file.empty()) {
                       r.match = true;
                       r.domain = "domusica";
               } else {
                       r.match = false;
               }
       } else {
               r.match = false;
       }
       return r;
}
Título: Re:Plugin Domusica Musica Online
Publicado por: willysantana en Noviembre 23, 2012, 08:16:29 PM
me da un error al copilar.
Título: Re:Plugin Domusica Musica Online
Publicado por: firecold en Noviembre 24, 2012, 10:17:25 AM
Cita de: willysantana en Noviembre 23, 2012, 08:16:29 PM
me da un error al copilar.

ya lo aregle vuelvelo a copiar y listo, Saludos
Título: Re:Plugin Domusica Musica Online
Publicado por: willysantana en Noviembre 24, 2012, 10:21:47 PM
gracias amigo probando.
Título: Re:Plugin Domusica Musica Online
Publicado por: firecold en Diciembre 15, 2012, 02:23:46 PM
Pues resulta que me percate que gooveo.com tiene varios servidores de los cuales muchos sitios de musica online usan, posteare los demas servidores para terminar este sitio y como les digo otros mas ya que muchos sitios de musica online usan los mismos servidores:

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o gooveo.info.so gooveo.info.cpp
// regex
// http.*gooveo\.info.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o musicaveo.biz.so musicaveo.biz.cpp
// regex
// http.*musicaveo\.biz.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o vevos.biz.so vevos.biz.cpp
// regex
// http.*vevos\.biz.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o bullafina.biz.so bullafina.biz.cpp
// regex
// http.*bullafina\.biz.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o gooveo.biz.so gooveo.biz.cpp
// regex
// http.*gooveo\.biz.*(\.swf|\.mp3)

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("gooveo.biz") != string::npos)
        ) {
               
           r.file = get_filename(url);
               if (!r.file.empty()) {
                       r.match = true;
                       r.domain = "gooveo.biz";
               } else {
                       r.match = false;
               }
       } else {
               r.match = false;
       }
       return r;
}
Título: Re:Plugin Domusica Musica Online
Publicado por: firecold en Diciembre 15, 2012, 02:27:11 PM
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o cutmu.net.so cutmu.net.cpp
// regex
// http.*cutmu\.net.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o bullafina.me.so bullafina.me.cpp
// regex
// http.*bullafina\.me.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o gooveo.me.so gooveo.me.cpp
// regex
// http.*gooveo\.me.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o bomusica.info.so bomusica.info.cpp
// regex
// http.*bomusica\.info.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o musicaveo.info.so musicaveo.info.cpp
// regex
// http.*musicaveo\.info.*(\.swf|\.mp3)

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o bomusica.biz.so bomusica.biz.cpp
// regex
// http.*bomusica\.biz.*(\.swf|\.mp3)

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


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

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

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


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

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

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


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

// use this line to compile
// g++ -I. -fPIC -shared -g -o domusica.me.so domusica.me.cpp
// regex
// http.*domusica\.me.*(\.swf|\.mp3)

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("domusica.me") != string::npos)
        ) {
               
            r.file = get_filename(url);
                if (!r.file.empty()) {
                        r.match = true;
                        r.domain = "domusica.me";
                } else {
                        r.match = false;
                }
        } else {
                r.match = false;
        }
        return r;
}
Título: Re:Plugin Domusica Musica Online
Publicado por: willysantana en Diciembre 17, 2012, 07:58:43 AM
amigo mira estos.

http://www.enladisco.com/

http://www.sonicomusica.com/

http://www.buenamusica.com/

http://www.musicascristianas.net/

http://www.musicaseria.net/

http://www.pontutema.com/
Título: Re:Plugin Domusica Musica Online
Publicado por: firecold en Diciembre 17, 2012, 09:58:17 AM
Cita de: willysantana en Diciembre 17, 2012, 07:58:43 AM
amigo mira estos.

http://www.enladisco.com/

http://www.sonicomusica.com/

http://www.buenamusica.com/

http://www.musicascristianas.net/

http://www.musicaseria.net/

http://www.pontutema.com/

el que tengo hecho nada mas es el de sonico aqui: http://www.alterserv.com/foros/index.php?topic=164.0
en la disco me recuerdo que tiene varios servidores pero veremos que se puede hacer los demas tendria que revisar pero te aviso por que ahorita estoy trabajando con los de delatv, saludos
Título: Re:Plugin Domusica Musica Online
Publicado por: willysantana en Diciembre 17, 2012, 03:30:43 PM
amigo cuando puedas estos son importante gracias.

http://www.enladisco.com/

http://www.buenamusica.com/

http://www.musicascristianas.net/

http://www.musicaseria.net/

http://www.pontutema.com/