AYUDA con Plugin

Publicado por nqm74, Septiembre 28, 2013, 06:20:33 PM

Tema anterior - Siguiente tema

nqm74

Buenas firecold  espero se encuentre bien hermano,  amigo necesito de su gran ayuda, hoy me puse hacer un plugin pero no logro que haga cache en el Raptor 64 bit, me gustaria que me ayudara si es que tengo algo mal. anexo el plugin  saludos, espero su gran ayuda...

#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 laverdaddemonagas.com.so laverdaddemonagas.com.cpp
// Regex
// http.*\.laverdaddemonagas\.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("laverdaddemonagas.com/") != string::npos)
     ) {
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "laverdaddemonagas";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}

firecold

Cita de: nqm74 en Septiembre 28, 2013, 06:20:33 PM
Buenas firecold  espero se encuentre bien hermano,  amigo necesito de su gran ayuda, hoy me puse hacer un plugin pero no logro que haga cache en el Raptor 64 bit, me gustaria que me ayudara si es que tengo algo mal. anexo el plugin  saludos, espero su gran ayuda...

#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 laverdaddemonagas.com.so laverdaddemonagas.com.cpp
// Regex
// http.*\.laverdaddemonagas\.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("laverdaddemonagas.com/") != string::npos)
     ) {
      r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "laverdaddemonagas";       
      } else {
         r.match = false;
      }
   }
   else
   {
      r.match = false;
   }
   return r;
}


Amigo cual sera el sitio web para verificar porque esta fallando su plugin, Saludos

nqm74

Buenas gracias amigo firecold por responder esta es la pagina del plugin   http://www.laverdaddemonagas.com/

firecold

Cita de: nqm74 en Septiembre 29, 2013, 06:27:54 AM
Buenas gracias amigo firecold por responder esta es la pagina del plugin   http://www.laverdaddemonagas.com/

Amigo pruebe con este y me avisa:

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

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

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


Saludos

nqm74

Buenas amigo firecold, le cuento hermano que compile el plugin tal cual como me lo envio pero aun no hace cache de la pagina...

firecold

Cita de: nqm74 en Septiembre 29, 2013, 08:51:10 PM
Buenas amigo firecold, le cuento hermano que compile el plugin tal cual como me lo envio pero aun no hace cache de la pagina...

Que raro lo volvere a probar y le aviso, gracias amigo por avisar, Saludos

nqm74

Buenas ok amigo.. estare pendiente.. saludos

nqm74

Buenas amigo a usted le funciona este plugin ? oye de verdad que me gustaria ponerlo a funcionar... saludos..