saludos. alguien me ayuda, quiero que alguien pruebes la pagina de youjizz.com no puedo ver los vídeos.
cuando desactivo el pluguins los vídeos se ven.
a mi parecer el pluguins esta malo.
gracias.
A mi tampoco me cargan los videos de youjizz... reportando
Probado no cargan los videos con thunder activo
Haber prueben compilando este código
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
// Regex
// http.*\.youjizz\.com.*(\.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("cdnb.videos.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos.
gracias amigo,todo bien.
amigo esto esta corregido para nuevas instalaciones?
Cita de: luistec en Noviembre 12, 2012, 04:04:42 PM
Haber prueben compilando este código
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
// Regex
// http.*\.youjizz\.com.*(\.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("cdnb.videos.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos.
amigo este plugins esta corregido para nuevas instalaciones?
Buenas Tardes acabo de instalar el thunder 32 bits estoy probando los plugins y no funciona del youjizz.com.. alguna guía de como compilar el plugins de youjizz para que funcione lo demas plugins al 100%..... soy novato en este tema.
Cita de: JhOnCA en Noviembre 14, 2012, 05:22:18 PM
Buenas Tardes acabo de instalar el thunder 32 bits estoy probando los plugins y no funciona del youjizz.com.. alguna guía de como compilar el plugins de youjizz para que funcione lo demas plugins al 100%..... soy novato en este tema.
Puedes revisar por esta parte
http://www.alterserv.com/foros/index.php?topic=9.0
Buenas Noches luego de haber compilado el nuevo código que luistec publico el plugins de youjizz funciono pero hoy hace 23min dejo de hacer cache...
Tiene razón ya no está cacheando
amigo, estoy probando el plugins y nada de cache que esta pasando.
En el código de fuente que puse anteriormente hace caché a la url del servidor cdnb.videos.youjizz.com/ ver si la primera parte a cambiado por ejemplo a cdn2b.videos.youjizz.com/ en ese caso se modifica solo el código de fuente con la nueva url, de todas formas prueben con el siguiente código
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
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(".videos.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos.
gracias amigo.
// Regex
// http.*\.youjizz\.com.*(\.flv|\.mp4)
esta parte no la necesita.
Saben creo que para estas paginas tambien resultaria o aumentar al regex la extension jpg pprq hr visto q se usa muchisimo en estas paginas
gracias amigo lo estoy probando y todo va ok.
Buenas Noches el plugins de Youjizz nuevamente fallando .. al ver un vídeo hace realiza el cache correspondiente pero cuando vuelves a ver el vídeo no lo devuelve el cache..
al parecer cambio el servidor, solo hay que volver a compilar
estoy probando pero no da cache.
Cita de: luistec en Noviembre 25, 2012, 12:02:51 AM
En el código de fuente que puse anteriormente hace caché a la url del servidor cdnb.videos.youjizz.com/ ver si la primera parte a cambiado por ejemplo a cdn2b.videos.youjizz.com/ en ese caso se modifica solo el código de fuente con la nueva url, de todas formas prueben con el siguiente código
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
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(".videos.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Saludos.
hola amigo puedes reparar el plugin.
mil gracias. :)
Cita de: willysantana en Enero 21, 2013, 03:31:59 PM
hola amigo puedes reparar el plugin.
mil gracias. :)
estimado, esta comunidad se retroalimenta de usuarios, no es solo pedir, publica tu código y corregimos.
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
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(".videos.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
alguien puede resolver este plugin.
Verifiquen la url del servidor, pueden revisar el tutorial si no saben como hacerlo, si la dirección es parecida a esta
http://ic.c9f0b0ed.02525e.32.c3552.d.rncdn3.com/2%2F7%2F2770f495c6f8eece8847fc31c70d9abd1356358123-572-432-600-h264.flv?rs=85&ri=600&s=.................
De ser así reemplazarían ".videos.youjizz.com" por ".rncdn3.com" en el código y también cambiar el nombre en el regex y también el nombre del código de fuente por rncdn3.com.cpp
Saludos.
amigo mira esto estaría bien.
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o rncdn3.com.so rncdn3.com.cpp
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(".rncdn3.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Cita de: willysantana en Enero 23, 2013, 08:25:20 AM
amigo mira esto estaría bien.
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o rncdn3.com.so rncdn3.com.cpp
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(".rncdn3.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
se ve bien, te felicito, espero que sigas aportando :)
Buenos Dias amigo WillySantana compile el cogido y no funciona el pluginsss.
Estuve Revisando y con estos cogidos funciona al 100% el plugins mi primer aporte a la comunidad..
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o youjizz.com.so youjizz.com.cpp
// Regex
// http.*\.youjizz\.com.*(\.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("cdn2c.videos2.youjizz.com/") != 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 = "youjizz";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}