facebook no hace hits

Publicado por peguerojs, Julio 06, 2013, 11:50:57 PM

Tema anterior - Siguiente tema

facebook no hace hits

facebook
no hits

peguerojs

amigos de alterserv espero que yo no sea el unico con el problema de que facebook no le hace cache ya e cambiado el plugins 4 veces en un dia sin tener resultados buenos aqui le dejo una captura

y eso se debe a que facebook cambio de servidor o algo parecido aqui una url
https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-frc1/1000833_579184902120322_1989323950_n.jpg
https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-prn1/p480x480/11495_174979759346742_1259796067_n.jpg

tonyvzla

https:--.--.--:443 no sera cacheado por thunder o raptor solo puerto http://--.--.--:80
En ayuda de los mas desprotegidos

peguerojs

Cita de: tonyvzla en Julio 07, 2013, 10:53:25 AM
https:--.--.--:443 no sera cacheado por thunder o raptor solo puerto http://--.--.--:80
amigo mira esta pagina del foro yo creo si no me equiboco que lo que hay que hacer es actualizar el plugin
http://www.alterserv.com/foros/index.php?topic=112.0

peguerojs

Cita de: peguerojs en Julio 07, 2013, 08:24:08 PM
amigo mira esta pagina del foro yo creo si no me equiboco que lo que hay que hacer es actualizar el plugin
http://www.alterserv.com/foros/index.php?topic=112.0

mira este ejemplo que en mi caso no pasa




tonyvzla

Cita de: peguerojs en Julio 07, 2013, 08:24:08 PM
amigo mira esta pagina del foro yo creo si no me equiboco que lo que hay que hacer es actualizar el plugin
http://www.alterserv.com/foros/index.php?topic=112.0

No amigo si actualizas sera igual no va a cachear las imágenes del puerto 443, si quieres seguir dándote  :-X continua jejej solo por algo de comedia
En ayuda de los mas desprotegidos

luistec

Que imagen de facebook no te hace cache, publica el enlace, pero que sea del puerto 80 (http).

Saludos.

firecold

Cita de: luistec en Julio 12, 2013, 04:07:51 PM
Que imagen de facebook no te hace cache, publica el enlace, pero que sea del puerto 80 (http).

Saludos.

Que sera que muchos se quejan del plugin de facebook, bueno por lo menos a mi no me esta dando problemas y a usted amigo Luistec.

luistec

Sin problemas con el plugin de facebook, si alguien tiene problemas que publique el enlace de la imagen que no le hace cache, pero no olviden que sea del puerto 80 (http).

Saludos.

luistec

Unas imagenes de los HITs




Saludos.

peguerojs

Cita de: luistec en Julio 12, 2013, 04:07:51 PM
Que imagen de facebook no te hace cache, publica el enlace, pero que sea del puerto 80 (http).

Saludos.
estas imagenes no me hacen cache no se si es solo aqui en venezuela que el plugin no funciona primero por que uno se cansa de navegar y no cachea ni videos ni fotos ni el miro ni en banner y menos el profile agradesco su ayuda por favor

http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-prn1/1009753_578191292219683_870157340_n.jpg
http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc1/1006241_526967747352152_587340778_n.jpg
http://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-prn1/528231_518990284829944_503039942_n.jpg

peguerojs

Cita de: firecold en Julio 12, 2013, 04:29:46 PM
Que sera que muchos se quejan del plugin de facebook, bueno por lo menos a mi no me esta dando problemas y a usted amigo Luistec.

estas imagenes no me hacen cache no se si es solo aqui en venezuela que el plugin no funciona primero por que uno se cansa de navegar y no cachea ni videos ni fotos ni el miro ni en banner y menos el profile agradesco su ayuda por favor

http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-prn1/1009753_578191292219683_870157340_n.jpg
http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc1/1006241_526967747352152_587340778_n.jpg
http://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-prn1/528231_518990284829944_503039942_n.jpg

peguerojs

Cita de: firecold en Julio 12, 2013, 04:29:46 PM
Que sera que muchos se quejan del plugin de facebook, bueno por lo menos a mi no me esta dando problemas y a usted amigo Luistec.
hermano yo cheo que es esta parte la que dice akamaihd.net ya no dice fbcdn.net aqui otra imagen que no hace cache
http://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/7741_10151591378276211_236487379_n.jpg

luistec

Cita de: peguerojs en Julio 12, 2013, 06:51:04 PM
estas imagenes no me hacen cache no se si es solo aqui en venezuela que el plugin no funciona primero por que uno se cansa de navegar y no cachea ni videos ni fotos ni el miro ni en banner y menos el profile agradesco su ayuda por favor

http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-prn1/1009753_578191292219683_870157340_n.jpg
http://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc1/1006241_526967747352152_587340778_n.jpg
http://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-prn1/528231_518990284829944_503039942_n.jpg
Cita de: peguerojs en Julio 12, 2013, 07:03:55 PM
hermano yo cheo que es esta parte la que dice akamaihd.net ya no dice fbcdn.net aqui otra imagen que no hace cache
http://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/7741_10151591378276211_236487379_n.jpg
No pues creo que tienes que leer el tema de edicion de plugins, fijate el dominio, ese no es el dominio principal de imagenes de facebook ya que facebook utiliza el dominio para sus imagenes el fbcdn.net y en los enlaces que pones esta el de akamaihd.net que tambien es usado por algunas imagenes pero esos ya son secundarios ya que hay juegos que tambien lo usan, por si te has fijado en el ultimo plugin que se publico no figura el nombre de muro ni banner, no se que plugin estaras utilizando, si revisas bien encontraras tu respuesta.

Saludos.

peguerojs

Cita de: luistec en Julio 12, 2013, 07:10:19 PM
No pues creo que tienes que leer el tema de edicion de plugins, fijate el dominio, ese no es el dominio principal de imagenes de facebook ya que facebook utiliza el dominio para sus imagenes el fbcdn.net y en los enlaces que pones esta el de akamaihd.net que tambien es usado por algunas imagenes pero esos ya son secundarios ya que hay juegos que tambien lo usan, por si te has fijado en el ultimo plugin que se publico no figura el nombre de muro ni banner, no se que plugin estaras utilizando, si revisas bien encontraras tu respuesta.

Saludos.
hermano sera que usted me puede ayudar a hacer un plugin para facebook ya que el dominio principal de facebook para venezuela es akamaihd.net y por eso es que fbcdn.net aqui no funciona gracias

firecold

Cita de: peguerojs en Julio 07, 2013, 08:28:43 PM
mira este ejemplo que en mi caso no pasa




Amigo peguerojs actualmente el plugin de facebook mas reciente que se publico de parte de Joemg6 fue este:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
   
using namespace std;
   
// use this line to compile
// g++ -I. -fPIC -shared -g -o fbcdn.net.so fbcdn.net.cpp
// Regex
// http.*(profile|s?photo|video).*\.fbcdn\.net.*(\.jpg$|\.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()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);          
               } else {
                       stringexplode(url, "/", &resultado);
                       return resultado.at(resultado.size()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);
               }
   }
   
extern "C" resposta getmatch(const string url) {
       resposta r;
         
       vector<string> resultado;
       string tmp;
       if (
               (url.find("profile") != string::npos) and  (url.find("s160x160") != string::npos)
           ;) {
               r.match = true;
               r.domain = "facebook_profile";
               resultado.clear();
               stringexplode(url, "/", &resultado);
               r.file = resultado.at(resultado.size()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);
       }  else if (
               (url.find("sphotos") != string::npos) or (url.find("photos") != string::npos)
           ;) {
               r.match = true;
               r.domain = "facebook_photos";
               resultado.clear();
               stringexplode(url, "/", &resultado);
               r.file = resultado.at(resultado.size()-3)+"_"+resultado.at(resultado.size()-2)+"_"+resultado.at(resultado.size()-1);
       } else if (
                  (url.find("video") != string::npos) or (url.find(".mp4") != string::npos)
           ;) {
               r.file = get_filename(url);
               if (!r.file.empty()) {
                  r.match = true;
                  r.domain = "facebook_video";      
                  } else {
                  r.match = false;}
       }  else {
               r.match = false;
           }
           return r;
}


El cual funciona muy bien debo decir, pero como en gustos se rompen generos, yo prefiero el anterior a ese, el cual es este:

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o fbcdn.net.so fbcdn.net.cpp
// Regex
// http.*\.fbcdn\.net.*(\.jpg|\.mp4)
bool in_array(const string &needle, const vector< string > &haystack) {
   int max = haystack.size();

   if (max == 0) return false;

for (int iii = 0; iii < max; iii++) {
       if (regex_match(haystack[iii], needle) != "") {
           return true;
}
}
   return false;
}
string dominiotxt="facebook_img";
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;
vector<string> black_list;
black_list.push_back ("safe_image.php");
black_list.push_back ("app_full_proxy.php");

if ( (url.find("sphotos") != string::npos) or (url.find("photos") != string::npos) and (in_array(url, black_list) == false)
  ) {
dominiotxt="facebook_photos";
}
if ( (url.find("profile") != string::npos) and (in_array(url, black_list) == false)
  ) {
dominiotxt="facebook_profile";
}
if ( (url.find("static") != string::npos) or (url.find("platform") != string::npos) or (url.find("external") != string::npos) and (in_array(url, black_list) == false)
  ) {
dominiotxt="facebook_small";
}
if ( (url.find("video") != string::npos) or (url.find(".mp4") != string::npos)
  ) {
dominiotxt="facebook_video";
}
  if ( (url.find(".fbcdn.net/") != string::npos) and (in_array(url, black_list) == false)
  ) {
     
      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;
}


Advierto que no te estoy recomendando ninguno, solo los publico con el fin de informar, en este caso el primero como dije mas reciente y muy bueno y el segundo es el que prefiero yo, elección propia nada mas, usted puede elegir el que mas quiera, igual es cuestión de cada quien, en mi caso el que yo prefiero tiene un error de vizualizacion de algunas imagenes, sea usted libre en escoger, Saludos

luistec

Siempre es bueno revisar la informacion basica del foro para asi darnos cuenta de las fallas, y asi podamos pedir ayuda mas especificamente y en el area correspondiente, sobre el plugin de akamaihd.net puedes probar este codigo que es una modificacion que esta en el area de plugins de juegos de facebook y el autor de este plugin es el amigo firecold
Código (cpp) [Seleccionar]

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o akamaihd.net.so akamaihd.net.cpp
// regex
// http.*\.akamaihd\.net.*(\.jpg|\.png|\.swf|\.mp3)
   
string dominiotxt="z-cdn_akamaihd";
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()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);          
       } else {
           stringexplode(url, "/", &resultado);
           return 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("/shockwave/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_city2";
   }
   if ((url.find("/farm2/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_farm2";
   }
   if ( (url.find("/slingo/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_slingo";
   }
  if ( (url.find("dchoc1")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd/galaxy";
   }
   if ( (url.find("/cooking/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_cheff";
   }
if ( (url.find("fbcdn") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_img";
   }
   if ( (url.find(".akamaihd.net") != 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;
}


Saludos.

firecold

Cita de: peguerojs en Julio 12, 2013, 08:07:03 PM
hermano sera que usted me puede ayudar a hacer un plugin para facebook ya que el dominio principal de facebook para venezuela es akamaihd.net y por eso es que fbcdn.net aqui no funciona gracias

Tambien lo que pasa es que tu plugin de facebook, es antiguo y ya no es funcional.

Cita de: luistec en Julio 12, 2013, 09:00:15 PM
Siempre es bueno revisar la informacion basica del foro para asi darnos cuenta de las fallas, y asi podamos pedir ayuda mas especificamente y en el area correspondiente, sobre el plugin de akamaihd.net puedes probar este codigo que es una modificacion que esta en el area de plugins de juegos de facebook y el autor de este plugin es el amigo firecold
Código (cpp) [Seleccionar]

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o akamaihd.net.so akamaihd.net.cpp
// regex
// http.*\.akamaihd\.net.*(\.jpg|\.png|\.swf|\.mp3)
   
string dominiotxt="z-cdn_akamaihd";
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()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);          
       } else {
           stringexplode(url, "/", &resultado);
           return 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("/shockwave/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_city2";
   }
   if ((url.find("/farm2/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_farm2";
   }
   if ( (url.find("/slingo/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_slingo";
   }
  if ( (url.find("dchoc1")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd/galaxy";
   }
   if ( (url.find("/cooking/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_cheff";
   }
if ( (url.find("fbcdn") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_img";
   }
   if ( (url.find(".akamaihd.net") != 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;
}


Saludos.

Gracias Luistec por la modificacion del plugin de akamaihd.net, Saludos

peguerojs

Cita de: luistec en Julio 12, 2013, 09:00:15 PM
Siempre es bueno revisar la informacion basica del foro para asi darnos cuenta de las fallas, y asi podamos pedir ayuda mas especificamente y en el area correspondiente, sobre el plugin de akamaihd.net puedes probar este codigo que es una modificacion que esta en el area de plugins de juegos de facebook y el autor de este plugin es el amigo firecold
Código (cpp) [Seleccionar]

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

// use this line to compile
// g++ -I. -fPIC -shared -g -o akamaihd.net.so akamaihd.net.cpp
// regex
// http.*\.akamaihd\.net.*(\.jpg|\.png|\.swf|\.mp3)
   
string dominiotxt="z-cdn_akamaihd";
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()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);          
       } else {
           stringexplode(url, "/", &resultado);
           return 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("/shockwave/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_city2";
   }
   if ((url.find("/farm2/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_farm2";
   }
   if ( (url.find("/slingo/")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_slingo";
   }
  if ( (url.find("dchoc1")!= string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd/galaxy";
   }
   if ( (url.find("/cooking/") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_cheff";
   }
if ( (url.find("fbcdn") != string::npos)
      ) {
   dominiotxt="z-cdn_akamaihd_img";
   }
   if ( (url.find(".akamaihd.net") != 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;
}


Saludos.
gracias hermano lo voy a probar si funciona bien lo voy a publicar  para que ustedes tambien puendan cachear de ese servidor

tonyvzla

Porbare esta modi del amigo luis basado en el de al pana firecold, gracias.

Amigos algun plugin para instagram? gracias de nuevo por los aportes
En ayuda de los mas desprotegidos

peguerojs

Cita de: tonyvzla en Julio 13, 2013, 08:58:16 PM
Porbare esta modi del amigo luis basado en el de al pana firecold, gracias.

Amigos algun plugin para instagram? gracias de nuevo por los aportes
hermano de venezuela aqui de en foro ya tenemos el plugin que estas buscamdo dinos que tal te va con el
http://www.alterserv.com/foros/index.php?topic=423.msg2882#msg2882