Plugin para juegos de facebook

Publicado por joemg6, Octubre 30, 2012, 12:08:32 PM

Tema anterior - Siguiente tema

firecold

Cita de: willysantana en Diciembre 07, 2012, 07:11:36 AM
cuando esta listo el plugins de zinga.

yo espero que pronto, todavia estoy haciendo pruebas para que haya conflicto entre los demas servidores que usa zynga, pero espero que  la proxima semana lo este publicando, si puedo preguntar amigo que juegos te interesa que incluya para el servidor de zynga, Saludos

willysantana

amigo no tengo ningún juego en especifico, pero me interesa todos lo que este en tu alcance porque en facebook nada sobra.



amigo mira este juegos, esta en facebook pero creo que no tiene plugin.

http://apps.facebook.com/ninja-soul/?fb_source=bookmark_apps&ref=bookmarks&count=0&fb_bmpos=3_0


amigo firecold, mira esto es posible un plugin.

http://es.cam4.com/

hola amigo como va con estos plugin.

firecold

Cita de: willysantana en Diciembre 07, 2012, 03:01:18 PM
amigo no tengo ningún juego en especifico, pero me interesa todos lo que este en tu alcance porque en facebook nada sobra.



amigo mira este juegos, esta en facebook pero creo que no tiene plugin.

http://apps.facebook.com/ninja-soul/?fb_source=bookmark_apps&ref=bookmarks&count=0&fb_bmpos=3_0


amigo firecold, mira esto es posible un plugin.

http://es.cam4.com/

para el juego de facebook, claro que se puede, para el otro pues dame tiempo y te pruebo y a ver que tal, mañana te los publico, por que hoy estoy un poco atariado, Saludos

willysantana

gracias amigo firecold esperando. ::) ???

willysantana

Cita de: willysantana en Diciembre 07, 2012, 03:01:18 PM
amigo no tengo ningún juego en especifico, pero me interesa todos lo que este en tu alcance porque en facebook nada sobra.



amigo mira este juegos, esta en facebook pero creo que no tiene plugin.

http://apps.facebook.com/ninja-soul/?fb_source=bookmark_apps&ref=bookmarks&count=0&fb_bmpos=3_0


amigo firecold, mira esto es posible un plugin.
saludo.

http://es.cam4.com/

hola amigo como va con estos plugin.

firecold

Cita de: willysantana en Diciembre 10, 2012, 09:45:12 AM


Disculpa por la tardanza amigo, lo que pasa que he estado saliendo y tambien he tenido bastante trabajo, pero te tengo ya el de el juego de facebook, ya sabes cualquier cosa avisa, para poder corregir,

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o netpocket.org.so netpocket.org.cpp
// regex
// http.*\.netpocket\.org.*(\.jpg|\.png|\.swf|\.mp3)

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


Saludos

firecold

Cita de: willysantana en Diciembre 10, 2012, 09:45:12 AM


Bueno te estoy publicando el otro de cam4s.com, la verdad no encontre ningun archivo de video, el .swf es una animacion que ponen mientras esperan el video para que voten todos los que quieren ver, es como una probadita, pero igual te puse .mp4 por cualquier cosa:

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

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

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(".cam4s.com/") != string::npos) and ((url.find(".jpg") != string::npos) or (url.find(".png") != string::npos) or (url.find(".gif") != string::npos) or (url.find(".swf") != string::npos) or (url.find(".mp4") != string::npos))
) {

       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "cam4s.com";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}

willysantana


dgonzaleznet

firecold seria bueno que lo pongas en un hilo diferente para que no se hagan consultas sobre ese plugin aqui en este hilo que es solo para juegos del facebook

gracias por tu ayuda man
Saludos Cordiales,
Daniel González Peña

firecold

Cita de: dgonzaleznet en Diciembre 10, 2012, 09:48:11 PM
firecold seria bueno que lo pongas en un hilo diferente para que no se hagan consultas sobre ese plugin aqui en este hilo que es solo para juegos del facebook

gracias por tu ayuda man

Tienes razon amigo, creare otro hilo para este tema, gracias por preocuparte por el orden, Saludos

willysantana

así es amigo y mil disculpa por el orden.

pero no se como sacar el tema de este lugar para ponerlo en otro.

willysantana

Cita de: firecold en Diciembre 07, 2012, 02:05:38 PM
yo espero que pronto, todavia estoy haciendo pruebas para que haya conflicto entre los demas servidores que usa zynga, pero espero que  la proxima semana lo este publicando, si puedo preguntar amigo que juegos te interesa que incluya para el servidor de zynga, Saludos
hola amigo firecold dime como va el de zinga.
gracias.

firecold

Cita de: willysantana en Diciembre 14, 2012, 01:44:27 PM
hola amigo firecold dime como va el de zinga.
gracias.

Fijate amigo que ultimamente no he tenido suficiente para terminar el de zynga y otros que estoy probando, por una pruebas que me he estado haciendo pero espero terminar a mediados de la proxima semana y seguir trabajando en los plugins de los juegos de facebook, aumentarlos y mejorarlos, tambien sigo trabajando en unas paginas de peliculas, entonces por el momento me tendre que ausentar pero solo termine, seguire ayudando y aportando ya que los plugins de los juegos de facebook me han ahorrado bastante, ejemplo de los que me hacen bastante cache,



Saludos

willysantana

gracias amigo pues esperar tranquilo. ;D

willysantana

Cita de: willysantana en Diciembre 14, 2012, 05:49:56 PM
gracias amigo pues esperar tranquilo. ;D

hola amigo como va el plugin de zinga.
gracias.

sederap

aqui les dejo un plugin de triviador.com uno de lo juegos de faceboock porque en facebook nada sobra, pruébenlo. cualquier cosa avisa, para poder corregir,
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

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

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(".triviador.com/") != string::npos)
) {

       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "GAMESF_triviador";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}

willysantana

Cita de: sederap en Diciembre 21, 2012, 01:32:17 PM
aqui les dejo un plugin de triviador.com uno de lo juegos de faceboock porque en facebook nada sobra, pruébenlo. cualquier cosa avisa, para poder corregir,
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

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

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(".triviador.com/") != string::npos)
) {

      r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "GAMESF_triviador";
     } else {
        r.match = false;
     }
  } else {
     r.match = false;
  }
  return r;
}

gracias amigo probando.
es bueno que publiquen los juegos de facebook que no tienen plugin para aseles los plugin.

willysantana

Cita de: firecold en Diciembre 14, 2012, 04:40:47 PM
Fijate amigo que ultimamente no he tenido suficiente para terminar el de zynga y otros que estoy probando, por una pruebas que me he estado haciendo pero espero terminar a mediados de la proxima semana y seguir trabajando en los plugins de los juegos de facebook, aumentarlos y mejorarlos, tambien sigo trabajando en unas paginas de peliculas, entonces por el momento me tendre que ausentar pero solo termine, seguire ayudando y aportando ya que los plugins de los juegos de facebook me han ahorrado bastante, ejemplo de los que me hacen bastante cache,



Saludos


hola amigo como va el plugin de zinga.
gracias.

firecold

Cita de: willysantana en Enero 03, 2013, 12:37:52 PM

hola amigo como va el plugin de zinga.
gracias.

Si todavia estoy trabajando en el, lo que pasa que necesito una tasa de refresco, algo que ya fue propuesto en este comentario http://www.alterserv.com/foros/index.php?topic=146.0, el cual joemg6 tiene en pruebas todavia, para que alla un tiempo de vida para cada archivo haga hit o no, se depure dependienfo del plugin verdad, porque algunos plugins por ejemplo el zgncdn_empire necesitas refrescos de por lo menos cada 20 diasde ciertas extensiones para que funcione adecuadamente ya que las personas que hacen estos juegos, hacen nuevas misiones con los mismo nombres de archivos, pero el contenido es distinto, entonces se produce un error, igualmente el plugin de zynga, necesita un refresco de 5 dias aproximadamente, solo de la extension flv, ya que cambian constantemente, pero esto sera corregido en la nueva version de thunder que joemg6 traera, entonces solo resta esperar, saludos

firecold

Bueno publicando una actualizacion al plugin de socialpointgames, ya que ultimamente a generado mucho trafico, practicamente en una semana me ahorre mas de 3 gigas, pero empezo a causar problemas con los demas juegos de socialpointgames, entonces me dispuse a separar el contenido por juego para que no haya problemas:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

using namespace std;

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

string dominiotxt="socialpg";
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("/dragoncity/") != string::npos)
      ) {
   dominiotxt="socialpg/dragoncity";
   }
   if ( (url.find("/socialwars/") != string::npos)
      ) {
   dominiotxt="socialpg/socialwars";
   }
   if ( (url.find("/socialempires/") != string::npos)
      ) {
   dominiotxt="socialpg/socialempires";
   }
   if ( (url.find(".socialpointgames.com/") != string::npos) and
  ((url.find(".jpg")!= string::npos) or
  (url.find(".png")!= string::npos) or
  (url.find(".mp3")!= string::npos) or
  (url.find(".swf")!= 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;
}


Espero les Sirva, Saludos