Capado de imageshack en live messenger

anikex

hola, desde hace un tiempo el live messenger cuando pones un link de imageshack, te dice un error y no lo puede enviar, e estado buscando por google y a varia gente mas le pasa.
Una solucion que e visto es instalarle al msn un plugin llamado TinyUrl y te convierte todos los enlaces en otro formato pudiendose asi ver la imagen aunque sea de hay, pero si pones otra direccion como google, tambien de la convierte y no te lleva directamente, sino que a una advertencia o algo asi de que vas a esa url.

el codigo del script es este:

/*----------
Title:       TinyURL Script
Description: Replace all URLs in your sent messages with a TinyURL.
Author:      Eljay <leejeffery@gmail.com>
----------*/

var XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");

function GetTinyUrl(Url){
  if(!Url.match(/^https?:\/\//)) Url = "http://" + Url;
  XMLHTTP.open("GET", "http://tinyurl.com/api-create.php?url=" + Url, false);
  XMLHTTP.send();
  return XMLHTTP.responseText.replace("tinyurl.com", "preview.tinyurl.com");
}

function OnEvent_ChatWndSendMessage(ChatWnd, Message){
  return Message.replace(/(https?:\/\/|www\.){1}[^ ]+/gi, GetTinyUrl);
}

que hay que modificar a manera de filtro para que solo sean enlaces que empiezen por imageshack? http://img

y poniendo

if(!Url.match(/^https?:\/\//)) Url = "http://img" + Url;

que es lo unico que se me ocurre sigue haciendo lo mismo xD

cortes

quitale el http:// o usa los links cortos yfrog.

anikex

si, lo puedo quitar, pero es un coñazo tener que estar pegando el codigo pudiendolo hacer directamente pinchando...

spyro512

Vaya soplapollez. Yo tambien lo he notado. Patetico.

12 días después
anikex

bueno, e encontrado una solucion que es digamos un parche xD simplemente añadimos esta extension para firefox: https://addons.mozilla.org/es-ES/firefox/addon/11423/

y tendremos la opcion de cuando hagamos clic derecho en cualquier imagen, url, lo que sea, lo convierte automaticamente de enlaces bit.ly y los copia al portapapeles

Usuarios habituales

  • anikex
  • spyro512
  • cortes