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

Mensajes - zeronett

#61
Cita de: 07350286 en Diciembre 27, 2013, 11:13:58 PM
¿Son Plugins de Raptorcache?

Si son plugins de Raptorcache.
#62
Aqui les dejo 356 plugins de mi autoria y algunos de alterserv.
Algunos plugins estan en face de prueba.

Actualmente tengo 477 plugins en mi servidor, pero no tengo los .cpp por extravio. Al que quiera le puedo subir los .so y los regex para activarlos.

http://www.mediafire.com/download/71d8486651f1lpd/plugins%20de%20zeronett%20para%20alterserv.rar


MODIFICACION 28/12/13 PARA AGREGAR POR PEDIDO LOS .SO Y LOS REGEX.
480 PLUGINS Y LOS RESPECTIVOS REGEX.

http://www.mediafire.com/download/pwgu4jyb2tmim10/Todos%20los%20.so%20mas%20el%20regex%20-%20zeronett%20para%20alterserv.rar
#63
Plugins para RaptorCache / Re:Compilador de plugins
Diciembre 21, 2013, 04:22:17 PM
Alguien me puede ayudar con el compilador? He probado de varias maneras hacerlo andar y no lo he logrado. La pagina de btocarmona no funciona.
#64
yo lo tengo en funcionamiento y funciona perfectamente.
#65
Con este plugin te anda todo lo que tenga que ver con rionegro.gov.ar




#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 rionegro.gov.ar.so rionegro.gov.ar.cpp
// Regex
// http.*\.rionegro\.gov\.ar.*(\.swf|\.jpg|\.png|\.gif|\.pdf|\.exe)

string dominiotxt="Rionegro.gov.ar";   
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()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);         
                } else {
                        stringexplode(url, "/", &resultado);
                        return resultado.at(resultado.size()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);
                }
    }

extern "C" resposta getmatch(const string url) {
        resposta r;       
               
  if ( (url.find("rionegro.gov.ar/") != 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;
}


#66
 seth750km lo que hizo fue agregar mas tipos de extenciones para que haga cache.
#67
argim.net no me resuelve el dns y mucho menos entra a la pagina.
#68
tmoviles.com.ar es la url donde se alojan algunos archivos. la pagina visible es movistar.com.ar
#69
Muy bueno, por lo menos dos de mis aportes estan ahi!
#70
Olvidate, es HTTPS.   NO SE HACE CACHE A PAGINAS DE CONTENIDO CIFRADO. Van por otro puerto, asi que raptor ni se entera de que pasa el contenido.
#71
De nada   :-*
#72
Plugins para RaptorCache / Plugin laprensademonagas.info
Noviembre 16, 2013, 10:47:03 AM
www.laprensademonagas.info

Este seria el plugin.

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 laprensademonagas.info.so laprensademonagas.info.cpp
// Regex
// http.*\.laprensademonagas\.info.*(\.swf|\.jpg|\.png|\.gif|\.flv)

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("laprensademonagas.info/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "Laprensademonagas";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}
#73
google es https:// asi que no se hace cache de contenido cifrado.
#74
Plugins para RaptorCache / Re:Plugin jdownloader.org
Noviembre 13, 2013, 05:21:11 PM
De nada fire, es un placer poder aportar en el foro.
#75
Plugins para RaptorCache / Plugin jdownloader.org
Noviembre 13, 2013, 06:36:30 AM
www.jdownloader.org    

Guarda contenido de la pagina y sus actualizaciones.


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 jdownloader.org.so jdownloader.org.cpp
// Regex
// http.*\.jdownloader\.org.*(\.swf|\.jpg|\.png|\.gif|\.flv|\.class)

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("jdownloader.org/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "jdownloader.org";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}
#76
Plugins para RaptorCache / Plugin sourceforge.net Nuevo
Noviembre 12, 2013, 06:13:55 PM
Probando el plugin que venia por defecto con Raptor vi que no me hacia cache de ciertas extenciones, asi que decidi crear un nuevo plugin mas completo y lo comparto con ustedes.

www.sourceforge.net

Testeado 100%.



#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 sourceforge.net.so sourceforge.net.cpp
// Regex
// http.*\.sourceforge\.net.*(\.swf|\.jpg|\.png|\.gif|\.flv|\.exe|\.zip|\.rar|\.iso)

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("sourceforge.net/") != string::npos)
     ) {
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "Sourceforge";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}
#77
Plugins de juegos / Plugin www.gamib.com
Noviembre 09, 2013, 10:11:40 AM
Dejo Adjunto el cpp y la imagen del plugin. Testeado y funcionando.

www.gamib.com


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 gamib.com.so gamib.com.cpp
// Regex
// http.*\.gamib\.com.*(\.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("gamib.com/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "gamib.com";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}
#78
Plugins de Antivirus / Re:Plugin Superantispyware
Noviembre 07, 2013, 05:43:03 PM
david_domh
Hice de nuevo el plugin de Superantispyware, ahora cachea el instalador y sus actualizaciones.

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 superantispyware.com.so superantispyware.com.cpp
// Regex
// http.*\.superantispyware\.com.*(\.swf|\.jpg|\.png|\.gif|\.sas|\.exe)

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("superantispyware.com/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "Superantispyware";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}
#79
probaste con otro navegador?
#80
Plugins de juegos / Re:www.darkorbit
Noviembre 03, 2013, 12:17:10 AM
Es un placer.   :-*