Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Menú Mostrar Mensajes

Mensajes - btocarmona

#121
Amigo no encuentro esto para realizar tu truco

Ahora vuelve a Subsonic y visitar la página de donaciones. En la parte inferior, hay una forma.
Por e-mail, inserte
#122
Cita de: firecold en Octubre 02, 2013, 08:39:03 AM
Amigo si estas instalando el script de debian 7 en debian 7, no tendria que haber ningun problemas, a menos que halla cambiado alguna libreria en mysql, dejame consultar y te aviso en la tarde, Saludos

No amigo estoy intentando en ubuntu 12.04 lts
#123
Amigo firecold recien veo este post http://www.alterserv.com/foros/index.php?topic=409.msg2722#msg2722 despues de haber intentado con el script para debian 7 instalar raptor en ubuntu 64 bit pero el error al terminar toda la tarea son que squid y raptor aparecen offline unos de los mensajes que me sale es problemas con la liberia libmysql18.so o algo por el estilo, mi pregunta es amigo habras podido armar el script para ubuntu 64 bits?
Desde ya estaré muy agradecido y en lo que te pueda ayudar estoy a disposicion
#124
Plugins para ThunderCache 3.1.2 / Re:Novo Globo.com
Septiembre 29, 2013, 10:23:50 AM
Hago mi aporte amigos este es para las imagenes de globo.com.

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

// imagenes alamaula.com

// g++ -I. -fPIC -shared -g -o glbimg.com.so glbimg.com.cpp
// regex
// http.*\.glbimg\.com.*(\.jpg|\.png|\.swf|\.gif|\.jpeg)

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(".glbimg.com") != string::npos) and
             ( (url.find(".jpg") != string::npos) or
             (url.find(".png") != string::npos) or
             (url.find(".swf")!= string::npos) or
              (url.find(".gif")!= string::npos) or
             (url.find(".jpeg")!= string::npos))
            ) {
               
            r.file = get_filename(url);
                if (!r.file.empty()) {
                        r.match = true;
                        r.domain = "globo_img";
                } else {
                        r.match = false;
                }
        } else {
                r.match = false;
        }
        return r;
}
#125
Saludos amigo estamos en contacto muchas gracias por el esfuerzo y por compartir un abrazo.
#126
Muchas gracias amigo por tu aporte se agradece el esfuerzo, Saludos
#127
Cita de: firecold en Agosto 30, 2013, 05:23:23 PM
Amigo hay un error en el regex y en el metodo de entrada, te tiene que quedar asi:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <string>
#include <vector>
#include "../utils.cpp"

using namespace std;

// use this line to compile
// g++ -I. -fPIC -shared -g -o clanacion.com.ar.so clanacion.com.ar.cpp
// Regex
// http.*\.clanacion\.com\.ar.*(\.swf|\.jpg|\.png|\.gif)

string get_filename(string url) {
                vector<string> resultado;
        string retorna = "";
        stringexplode(url, "/", &resultado);
        retorna = resultado.at(resultado.size()-2) + "-"+resultado.at(resultado.size()-1);
        return retorna;
}

extern "C" resposta getmatch(const string url) {
        resposta r;       
               
  if ( (url.find(".clanacion.com.ar/") != string::npos)
     ) {
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "clanacion.com.ar";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}


espero te sirva, Saludos

Amigo Firecold efectivamente he compilado este plugin clanacion sin problemas pero el funcionamiento no es el mejor,resulta que cuando ingreso a lanacion.com.ar comienza a aparecer en el reporte unos 20 archivos pero en el tamaño dice 0 kb y cuando termina de cargar el sitio hago un refresh del reporte y desaparecen los datos de clanacion.com.ar, que podra estar sucediendo
#128
Plugins para RaptorCache / Re:Compilador de plugins
Septiembre 27, 2013, 12:48:54 AM
Cita de: Lelouch en Septiembre 23, 2013, 08:39:30 PM
Hola btocarmona,

Gracias por compartir.
Tengo dos observaciones para que mejores tu script:
Si queres precindir del uso de "sed" en la línea #10:i2=`echo $i|sed -e "s/cpp/so/g"` la cual está dentro del bucle for del archivo compilador.sh,  puedes usar mas bien la línea que compila por esta:
g++ -I. -fPIC -shared -o ${i%.*}.so ${i%.*}.cpp
y opino que en cambio de que cada vez que compila un plugin le cambie los permisos, mejor primero compile todos y luego cambie los permisos de todos y luego si los mueva todos, es decir que dichas lineas irían por fuera del for.  :-*

Un abrazo,



Lelouch

Ya hice ese cambio amigo primero los compila a todos luego cambia los permisos, muchas gracias por tu sugerencia
#129
Plugins para RaptorCache / Re:Compilador de plugins
Septiembre 24, 2013, 01:47:29 PM
Cita de: freedarwuin en Septiembre 23, 2013, 09:05:14 PM
etc/raptor/pluginmaker/plugins# bash compilador.sh
Exacto amigo asi. a mi no me deja poner barras el foro
#130
Plugins para RaptorCache / Re:Compilador de plugins
Septiembre 23, 2013, 08:59:18 PM
Cita de: freedarwuin en Septiembre 23, 2013, 07:56:29 PM
bash compilador.sh
bash compilador.sh
bash: compilador.sh: No existe el fichero o el directorio
Amigo te dice que no existe porque lo estas ejecutando eo el raiz y el archivo compilador.sh el script lo guardo en etcraptorpluginmakerplugins por lo cual primero debes ingresar a esa carpeta te puse todo junto porq si le pongo las barras el foro no me deja
#131
Plugins para RaptorCache / Compilador de plugins
Septiembre 22, 2013, 07:03:01 PM
Amigos quiero compartir con ustedes este script que realice para agilizar el compilado de los plugins.

Captura


Habia una pregunta en el foro la cual era porque los plugin que venian en raptor pesaban solo 50 kb y los que compilabamos unos 124 kb, bueno con esta forma de compilado obtendremos el mismo tamaño que los que vienen en raptor no me pregunten porque jeje
 
Saludos

Les dejo adjunto nuevamente, cuando voy a postear me dice method not implemented
#132
Discución General / Re:Problema cuando se hace un post
Septiembre 18, 2013, 07:44:07 AM
Cita de: joemg6 en Septiembre 17, 2013, 10:49:47 PM
Este problema se debe al cambio que tomaron en las políticas del hosting, por ej. no se permite poner textos que contengan

Sé que es algo incómodo y para otros usuarios peor al ser baneado sus IP al insistir en este proceso, hasta a mí me ha pasado, pero dentro de poco se migrará a otro host para resolver este inconveniente.
si exactamente varias veces me baneo mi ip y no me dejaba entrar al foro por intentar varias veces de postear el mimo post que me daba error.
#133
Otros / Re:Servidor de Archivos Ajaxplorer
Septiembre 17, 2013, 11:25:29 PM
Ok amigo intentare postearlo nuevamente.gracias por el dato
#134
Otros / Re:Servidor de Archivos Ajaxplorer
Septiembre 17, 2013, 04:52:24 PM
Cita de: firecold en Septiembre 17, 2013, 09:37:20 AM
La verdad esta muy bueno el post me animare a probarlo en mi maquina de pruebas, Saludos
Ok amigo seria bueno si lo puedes postear con tu cuenta fijate porque todo eso yo lo tipee en el foro y me da error quizas con tu cuneta no lo haga, saludos
#135
Plugins de Antivirus / Re:ANTIVIRUS NOD32
Septiembre 17, 2013, 11:05:14 AM
Amigo yo estimo que si al menos yo tengo funcionando el que viene incluido en raptor y me funciona bien
#136
Otros / Re:Servidor de Archivos Ajaxplorer
Septiembre 16, 2013, 10:43:23 PM
De nada amigo espero te sirva ,Saludos !!!
#137
Plugins de Antivirus / Re:ANTIVIRUS NOD32
Septiembre 16, 2013, 10:31:27 PM
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o eset.com.so eset.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(".eset.com/") != string::npos) &&
                (url.find(".nup") != string::npos) && (url.find("update.ver") == string::npos)
) {

r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "eset";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
#138
Plugins de juegos / Re:Juegos Angry
Septiembre 16, 2013, 09:07:58 PM
La imagen va acá amigo Saludos

/var/raptor/img-domain
#139
Exelente amigo Gracias por el aporte
#140
Otros / Servidor de Archivos Ajaxplorer
Septiembre 16, 2013, 12:10:38 AM
Bueno no hay caso de que pueda publicar este post me sigue dando error el foro asi q lo adjunto para que lo lean, espero les agrade y si alguen lo puede publicar con su cuenta estaria bueno, no se si se debe a algun simbolo o que- pero me da error method no implemented me dice el foro en fin. Se los dejo tal cual lo queria postear

Bueno amigos les dejo una opcion mas para el alojamiento de archivos como el webshare en este caso es el Ajaxplorer un administrador de archivos el cual utiliza Ajax, bien empecemos con la instalacion.

Primeramente debes agregar estas lineas al archive de repositories en tu debian que se encuentra en /etc/apt/sources.list

deb http://dl.ajaxplorer.info/repos/apt stable main
deb-src http://dl.ajaxplorer.info/repos/apt stable main


Guardamos los cambios en el archivos sources.list
Luego instalar la clave pública mediante este comando

wget -O - http://dl.ajaxplorer.info/repos/charles@ajaxplorer.info.gpg.key | sudo apt-key add -

Finalmente hacemos un update con la primer linea y seguidamente instalamos ajaxplorer.con la segunda linea.

apt-get update
apt-get install ajaxplorer


Copia el ejemplo de configuracion de Apache con la siguiente linea:

cp /usr/share/doc/ajaxplorer/apache2.sample.conf /etc/apache2/sites-enabled/ajaxplorer.conf

Por ultimo reinicia apache con la siguiente linea:

/etc/init.d/apache2 restart

Y listo,para ingresar lo hacemos de la siguiente manera.
http://192.168.10.2/ajaxplorer. Y terminamos la configuracion del script.

Configurar el limite de subida de archivos a Ajaxplorer.

1.- Ingresar via Winscp a Raptor y modificar en /etc/php5/apache2 el archivo php.ini alli buscaremos la linea post_max_size = y seguidamente del igual cambiamos el valor por ejemplo a 100M, tambien buscamos la linea upload_max_filesize = y seguidamente ponemos el valor 100M, y guardamos los cambios.

2.- Ingresamos a http://192.168.10.2/ajaxplorer con nuestro nombre de usuario y clave de administrador y nos vamos a la seccion "Configurar" Buscamos entre las opciones configuracion del nucleo y alli dentro "Uploader Options"con un doble clic editaremos las opciones de limitaciones del script donde en file size pondremos 0 y le damos guardar solo el script pondra el limite tomado del php.ini configurado con anterioridad.

Liberar las descargas desde Ajaxplorer en Mikrotik.

Les dejo las reglas de marcado que cree y las cuales me funcionan bien no se mucho de mikrotik pero me las ingenie tomando el ejemplo de JoeMG en webshare. Les dejo el export de mi mikrotik.

Código (mk) [Seleccionar]
/ip firewall mangle
add action=mark-connection chain=postrouting comment="AJAXPLORER==================================\
   ====================================================================" content=\
   "X-Powered-By: PHP/5.4.4-14+deb7u2" disabled=no new-connection-mark=ajax-conn passthrough=yes \
   protocol=tcp
add action=mark-packet chain=postrouting connection-mark=ajax-conn disabled=no new-packet-mark=\
   ajax-serv passthrough=yes

/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=10M name=\
   Ajaxplorer packet-mark=ajax-serv parent=global-out priority=3 queue=PCQ

/queue type
add kind=pcq name=PCQ pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=\
   dst-address pcq-dst-address-mask=32 pcq-dst-address6-mask=64 pcq-limit=50 pcq-rate=0 \
   pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=5000