Como algunos sabran este sitio aloja mp3 y es usado por muchos lugares para descarga de musica, antes posteado por mi de esta forma: http://www.alterserv.com/foros/index.php?topic=262.0, el cual fue modificado por que el sitio de cartoon network usaba este sitio para alojamiento de imagenes y videos, lo podran encontrar aca: http://www.alterserv.com/foros/index.php?topic=384.msg3035#msg3035, pero resulta que tuve que hacerle otra modificacion ya que CNN en español usa este mismo servidor para su contenido, quedando de esta manera:
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// g++ -I. -fPIC -shared -g -o turner.com.so turner.com.cpp
// regex
// http.*\.turner\.com.*(\.jpg|\.png|\.flv|\.swf|\.mp3)
string dominiotxt="turner";
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("/CARTOON/") != string::npos)
) {
dominiotxt="turner_cartoon";
}
if ( (url.find("/toon/") != string::npos)
) {
dominiotxt="turner_cartoon2";
}
if ( (url.find("/toonla/") != string::npos)
) {
dominiotxt="turner_cartoonla";
}
if ( (url.find("/cnnnext/") != string::npos)
) {
dominiotxt="Cnn_Español_Img";
}
if ( (url.find(".turner.com/") != string::npos) and
((url.find(".jpg")!= string::npos) or
(url.find(".png") != string::npos) or
(url.find(".mp3") != string::npos) or
(url.find(".swf") != string::npos))
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = dominiotxt;
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos
gracias estimado estaré probando
Cita de: francisco.romero87 en Enero 07, 2015, 07:33:01 AM
gracias estimado estaré probando
Estare pendiente por cualquier cosa, Saludos
plugin probado con exito si refleja en dominios y guarda contenido.
Cita de: francisco.romero87 en Enero 07, 2015, 10:38:46 AM
plugin probado con exito si refleja en dominios y guarda contenido.
Para esto sirve este tipo de plugin para poder separar contenido de distintos sitios, ya que muchas veces el hosting es usado en muchos otros sitios, Saludos
perfecto...
Plugin funcionando sin problemas, probado y listo para que lo puedas usar, Saludos