Juegos King

Publicado por btocarmona, Septiembre 14, 2013, 05:35:56 PM

Tema anterior - Siguiente tema

btocarmona

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;
}


tonyvzla

Gracias, sabras si hay plugins para candy crush?
En ayuda de los mas desprotegidos

btocarmona

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

freedarwuin

la imagen donde la meto en que carpeta?

tonyvzla

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
En ayuda de los mas desprotegidos