Alterserv

RaptorCache => Plugins para RaptorCache => Plugins de juegos => Mensaje publicado por: btocarmona en Septiembre 14, 2013, 05:35:56 PM

Título: Juegos King
Publicado por: btocarmona en Septiembre 14, 2013, 05:35:56 PM
Amigos viendo que los creadores del popular juego Candy Crush de Facebook es King se me ocurrio hacer un plugin para este sitio king.com ya que posee varios juegos mas que estan buenos.

/*
* (c) Copyright 2013 Erick Colindres <btocarmona@hotmail.com>
* Some Rights Reserved.
*
* @autor Alberto Carmona <btocarmona@hotmail.com>
*/

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

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

Título: Re:Juegos King
Publicado por: tonyvzla en Septiembre 14, 2013, 10:21:01 PM
Gracias, sabras si hay plugins para candy crush?
Título: Re:Juegos King
Publicado por: btocarmona en Septiembre 15, 2013, 09:43:38 AM
Cita de: tonyvzla en Septiembre 14, 2013, 10:21:01 PM
Gracias, sabras si hay plugins para candy crush?
Si amigo ya viene publicado en el raptor con los juegos de facebook, el mismo es z-cdn-candy_crush pero solo sirve siempre y cuando el usuario quite el https:// de la barra de direccion de lo contrario no funciona ya que la peticion con el https// no es al puerto 80. Saludos
Título: Re:Juegos King
Publicado por: freedarwuin en Septiembre 15, 2013, 11:15:16 AM
la imagen donde la meto en que carpeta?
Título: Re:Juegos King
Publicado por: tonyvzla en Septiembre 16, 2013, 08:59:26 AM
Cita de: freedarwuin en Septiembre 15, 2013, 11:15:16 AM
la imagen donde la meto en que carpeta?

aca amigo: /var/raptor/img-domain