Menú principal
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

Temas - btocarmona

#21
Plugins para ThunderCache 3.1.2 / Plugin Mercadolibre
Noviembre 04, 2012, 11:08:11 PM
Amigos huubieron muchos como yo que tuvieron problemas con el plugin de Mercadolibre el cual ejemplo: se me hacia un desfasaje en el diseño del sitio se veia todo mal bueno lo compile nuevamente y de paso agregue las extensiones png y gif ademas de la jpg y llevo casi un mes y el sitio se ve perfecto sin problemas pruebenlo y me avisan como les fué.Saludos



Regex

http.*\.mlstatic\.com.*(\.jpg|\.png|\.gif)


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

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


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

#22
Buenas noches amigos como vi que aun no habia un topic en este foro queria inaugurarlo jeje, espero les guste ya que les voy a hablar de Subsonic para quien no lo conoce es una plataforma Opengl,es un programa gratuito que te permite tener tu propio servidor de streaming de música y video en tu red LAN.



Subsonic está basado en servicios web lo que te permite acceder a tu música desde cualquier lugar y hacer streaming de música para que tus amigos o clientes puedan acceder a tus canciones, además puedes transmitir música a múltiples reproductores simultáneamente,dar de alta usuarios asignarles la velocidad del streaming a cada usuario, posee un conversor integrado,y la posibilidad de que el cliente pueda acceder via web y escuchar la musica o video desde sus propio reproductor en su pc y si queres mas desde un programita cliente ofrecido por la misma empresa Subsonic. este software soporta varias plataformas entre ellas Windows, Mac, Linux and Unix y varios lenguajes entre ellos el español.



les dejo algunas capturas yo lo he instalado en debian y funciona de maravillas aunque tengo un pc con windows el cual hace de server de musica y video.

Para instalar en debian necesitaras de java.

Les dejo unas CAP





Estas son las intrucciones si quieres instalarlo en debian o Ubuntu

1.- Primero debes instalar Java sudo apt-get install openjdk-6-jre
2.- Te descargas el paquete .deb de esta manera wget http://ufpr.dl.sourceforge.net/project/subsonic/subsonic/4.7/subsonic-4.7.deb
3.- Una vez descargado solo instalalo con este comando sudo dpkg -i subsonic-x.x.deb
4.- cuando instalas puedes configurar el puerto a trabajar ejemplo 82 accediento de esta manera http://192.168.10.2:82 introduce el nombre de usuario admin y contraseña admin para entrar en modo administrador luego cambialos y comienza a dar de alta a tus clientes para brindar un servicio de musica y video y evitar que te consuman el ancho de banda ingresando a paginas como fulltono etc.

Si quieres ver un demo hace click aquí http://subsonic.org/demo/index.view
#23
Plugins para ThunderCache 3.1.2 / Plugin Notiblog.com
Noviembre 03, 2012, 11:57:29 PM
Para los que no quieren esperar que se carguen todas las fotos y videos flv de Notiblog les dejo este plugin, reitero de las imágenes estáticas se encarga squid pero si es cierto que personalmente creando este plugin el sitio me carga mucho mas rápido en fín si alguien quiere usarlo, es cuestíón de que lo prueben dejen sus comentarios !! del plugin no de las chicas jeje



Se los dejo adjunto ya compilado

Agregar en Thunder.lst

http.*\.notiblog\.com.*(\.swf|\.jpg|\.png|\.flv|\.gif)
#24
Plugins de juegos / Plugin Disneylatino.com
Noviembre 03, 2012, 11:52:47 PM
Asi es gente no hay mucho mas para decir tengo mi pesado hijo que le encantan estos jueguitos pero mi server tiene un escaso ancho de banda satelital, asi que me puse a crearlo para que mi enano no se duerma esperando que carguen los juegos jaja. espero les sirva gente.

Se los dejo

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



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

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(".disneylatino.com") != string::npos) and (url.find(".jpg") != string::npos) or (url.find(".swf") != string::npos) or (url.find(".gif") != string::npos)
   ) {
     
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "DISNEY";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}
#25
Plugins para ThunderCache 3.1.2 / Plugin Nasa
Noviembre 03, 2012, 11:44:41 PM
Amigos les dejo el plugin de el sitio de la Nasa.gov para aquellos que lo deseen pruebenlo les dejo mi reporte para que vena como funciona:

CAP




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

// use this line to compile
// g++ -I. -fPIC -shared -g -o nasa.gov.so nasa.gov.cpp
// regex
// http.*\.nasa\.gov.*(\.swf|\.jpg|\.png|\.mp4|\.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(".nasa.gov") != string::npos)
   ) {
     
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;         
         r.domain = "NasaSitio";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}

Regex

http.*\.nasa\.gov.*(\.swf|\.jpg|\.png|\.mp4|\.flv)