Buena tarde a todos los amigos del foro, publicando el plugin de ebay específicamente de las imagenes:
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// g++ -I. -fPIC -shared -g -o ebaystatic.com.so ebaystatic.com.cpp
// regex
// http.*\.ebaystatic\.com.*(\.jpg|\.png|\.swf|\.flv)
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(".ebaystatic.com") != string::npos) and
( (url.find(".jpg") != string::npos) or
(url.find(".png") != string::npos) or
(url.find(".swf")!= string::npos) or
(url.find(".flv")!= string::npos))
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "ebay_img";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos
Gracias hermano por gran aporte, que dios lo bendiga...exitos..
Cita de: nqm74 en Julio 09, 2013, 07:49:54 PM
Gracias hermano por gran aporte, que dios lo bendiga...exitos..
Gracias ahorita necesito todas las bendiciones que pueda, porque estoy mas salado que un pescado en el mar.
amigo firecold, plugins para los play de google?
Cita de: tonyvzla en Julio 09, 2013, 09:46:14 PM
amigo firecold, plugins para los play de google?
Cuales seran esos amigo, disculpe mi ignorancia.
Para los que necesitan una imagen de dominio se las dejo aqui como archivo adjunto, Saludos
amigo una pregunta donde se guarda esa imagen de dominio es que estoy aprendiendo a subir plugin a mi thunder le agradesco la ayuda
Cita de: alex543 en Septiembre 08, 2013, 06:26:41 PM
amigo una pregunta donde se guarda esa imagen de dominio es que estoy aprendiendo a subir plugin a mi thunder le agradesco la ayuda
se guarda en /var/raptor/img-domain, saludos
Agregando otro plugin a esta pagina, ya que ahora tiene otro servidor, aparte del que ya esta posteado en este tema:
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// g++ -I. -fPIC -shared -g -o ebayimg.com.so ebayimg.com.cpp
// regex
// http.*\.ebayimg\.com.*(\.jpg|\.png|\.swf|\.flv)
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(".ebayimg.com") != string::npos)
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "ebayimg";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Probados y funcionando sin problemas, Saludos