Alterserv

RaptorCache => Plugins para RaptorCache => Mensaje publicado por: 07350286 en Noviembre 30, 2013, 01:24:42 PM

Título: Plugins http://www.argim.net/
Publicado por: 07350286 en Noviembre 30, 2013, 01:24:42 PM
Buenos días amigos quien me ayudar a hacer este plugins http://www.argim.net/ o algún tutorial de como hacerlo.

Este Plugins es para Descargar Juegos y Aplicaciones para celulares.  saludos


Me gustaría saber en que Dominio esta alojado la pagina, http://www.argim.net/   si me pueden ayudar con el nombre de dominio por favor

Este mi codigo chequen si esta bien, porque no hace cache.

#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 argim.net.so argim.net.cpp
// Regex
// http.*\.argim\.net.*(\.swf|\.jpg|\.png|\.gif|\.mp3|\.rar|\.zip|\.tar|\.gz|\.jar|\.apk|\.sis|\.mid|\.amr|\.cab|\.hme|\.nth|\.sisx|\.swf|\.thm|\.tsk|\.3gp|\.flv|\.mp4)

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("argim.net/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "argim";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}
Título: Re:Plugins http://www.argim.net/
Publicado por: oogie.boogie en Diciembre 01, 2013, 12:30:00 AM
Hola amigo: proba con este y despues me comentas como te fue. Saludos

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

// argim.net - descargas p/celulares
// Oogie Boogie

// use this line to compile
// g++ -I. -fPIC -shared -g -o argim.net.so argim.net.cpp
// Regex
// http.*\.argim\.net.*

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()-4) + "_" + resultado.at(resultado.size()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);          
               } else {
                       stringexplode(url, "/", &resultado);
                       return resultado.at(resultado.size()-4) + "_" + 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(".argim.net") != string::npos)
  ) {
   
      r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "argim.net";
     } else {
        r.match = false;
     }
  } else {
     r.match = false;
  }
  return r;
}
Título: Re:Plugins http://www.argim.net/
Publicado por: 07350286 en Diciembre 01, 2013, 01:01:31 PM
No amigo, no funcionan....
Título: Re:Plugins http://www.argim.net/
Publicado por: oogie.boogie en Diciembre 01, 2013, 05:45:10 PM
Yo lo tengo funcionando en thunder, a lo mejor para raptor falta alguna libreria y tengas que agregarla.
cambia el encabezado por este:

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

using namespace std;"

// argim.net - descargas p/celulares
// Oogie Boogie

te repito, lo tengo funcando hace como ,dos meses, espero q' lo puedas hacer andar - saludos
Título: Re:Plugins http://www.argim.net/
Publicado por: 07350286 en Diciembre 01, 2013, 07:23:47 PM
Apoco nada mas se coloca este codigo en el Regex

http.*\.argim\.net.*
Título: Re:Plugins http://www.argim.net/
Publicado por: zeronett en Diciembre 02, 2013, 12:00:10 AM
argim.net no me resuelve el dns y mucho menos entra a la pagina.