AddThis Social Bookmark Button
AddThis Feed Button
Bio
Mi avatar Blog de un pequeño informaticú y sus ocurrencias y pequeñas notas de ayuda.
IMGP9800
IMGP9799
IMGP9798
IMGP9797
IMGP9796
Categorias
links
25
Ago

Saber si te han eliminado del ‘Messenger’

(QR Code)

Al hilo de una entrada anterior os voy a indicar una sistema gratuito y  sencillo para saber si alguien ha te ha eliminado de su MSN, sin tener que instalar nada. No se puede saber si te han bloqueado, ya que desde  la version 8 de MSN se actualizo de nuevo el protocolo con opciones de seguridad que impiden que se pueda saber.

Lo que debeis hacer es sencillo solo ir al menú de Herramientas del Mesenger y luego a Opciones y en esa ventana vais donde pone “Privacidad” y vereis algo como lo siguiente.

Admitidos del MSN

En esta ventana os saldra la gente que teneis en contactos y la que teneis en “No admitidos” y podreis moverlos de un lado a otro. Los que aparece su email o Live ID en lugar de su Nick suele ser por que no los teneis en vuestra lista de contactos. Pues bien, Si haceis clic derecho sobre un contacto os aparece un menu, si en dicho menu aparece la opcion “Eliminar” indica que este usuario no os tiene en su lista de contactos (ni en la de admitidos ni na vamos). (simple ¿no?)

Tambien podeis daros cuenta de otras opciones interesantes de esta ventana.

Si os fijais,hay una primera opcion que esta marcada “Solo las personas de mi lista…” , con esta opcion marcada solo las personas que tienes como admitidas pueden saber si estas conectado o no. Gracias a esta opcion es que no funcionan los actuales sistemas de saber “Quien no te admite” puesto que cualquier herramienta externa no puede acceder a información de tu cuenta.

Otra opción mas es el elemento que pone “Todos los demás” en la lista de no admitidos, con esta opción en No admitidos en lugar de en Admitidos, imposibilitamos que alguien que no este en nuestra lista de MSN nos abra ventanas por que si.

Y para finalizar, Si quieres saber quien te tiene en su MSN (aunque tu no lo tengas)  puedes hacer clic en el boton “Ver” y te mostrar una lista de la gente que te tiene agregado al MSN.


11
Feb

GenBeta, Online de nuevo ;)

(QR Code)

Genbeta, después del ataque DDoS (ver motivo en el post anterior) ya vuelve a estar disponible de nuevo para sus lectores.
Es increíble el apoyo de todo el mundo a genbeta ( http://www.genbeta.com/2008/02/10-gracias-gracias-y-gracias ) y como un nicho de servicios fraudulento se ve descubierto y no puede hacer frente a ello a pesar de su intento de borrar toda información sobre sus actividades.


08
Feb

¿Quieres saber quién te ha eliminado en el MSN?

(QR Code)

Pues no des tu contraseña a desconocidos…

Simplemente… Genial

Esta es una entrada de Al otro lado del mostrador (via genbeta, la cual esta caida precisamente por dicha entrada de Enrique Dans , donde se hace ver claramente que el servicio “Quien te admite” no sirve para nada (salvo para llenar mi cuenta de SPAM cada vez que alguno de mis contactos intenta usarlo)

También queda claro por los Ataques DDoS que este servicio proporciona una amplia fuente de SPAM y tienen gran interes en que sigua asi…

* Ataques de DDoS a weblogs SL
* Entrada de Al otro lado del mostrador, “Consejos para usuarios del Messenger”


11
Sep

Recuperar emoticonos del MSN

(QR Code)

Con la posibilidad de insertar emoticonos personalizados en el MSN con maravillosas animaciones hay veces que nos puede interesar recuperarlos para ponerlos en otra cuenta o equipo, o bien por que vamos a formatear y queremos salvarlos.

 

Sacar los emoticonos estáticos es fácil, incluso podemos sacar una captura de pantalla, pero con los animados se complica un poco la cosa.

 

Bien pues ahora vamos a desvelar los secretos de estos emoticonos, lo que servirá para que los mas aburridos puedan crear herramientas para extraer estos iconos (yo he hecho una que esta en la pagina de aplicaciones

 

Lo primero que debemos saber es, entre todo el montón de archivos y carpetas, donde se almacenan los emoticonos. Pues bien la ruta donde se almacenan es un poco liosa (como todo lo que hacen).

 

Es algo por ejemplo tal que así.

 

C:\Documents and Settings\Dubas\Datos de programa\Microsoft\MSN Messenger\123456\CustomEmoticons\ 

 

(esta es una ruta de ejemplo para Windows 2000,2003,XP…)

Obtener la ruta a MSN en Datos de aplicación
  1. Dim msndir As String = Environment.GetEnvironmentVariable ("APPDATA") + "\Microsoft\MSN Messenger\"

 

Bien ahora viene el lío. Esto es la localización de los emoticonos personalizados de la cuenta de ID “123456” que esta en el perfil del usuario "Dubas".

 

Lo que quiere decir esto es que si tenemos dos cuentas, por ejemplo Ana y Pedro, si Pedro entra en la cuenta de Ana y usa el MSN con su cuenta de usuario(de Windows) no tendrá los emoticonos que tenia en su MSN cuando estaba en su cuenta de usuario (de Windows)

 

Bueno una vez sabemos este lío de carpetas. Yo creo que la mejor opción es programar una función que recupere todos los emoticonos de una cuenta guardando todos los archivos que estén dentro de la carpeta “CustomEmoticons”.

 

La carpeta “CustomEmoticons” contiene todos los emoticonos personalizados como archivos <código>.DAT cada uno de estos archivos corresponde a un emoticono, a excepción de el archivo “map.dat” que deberemos ignorar.

 

Y ahora seguro que viene la pregunta ¿y en que formato están?, bien los emoticonos MSN los guarda en 2 formatos PNG para los estáticos y GIF para los animados.

 

Para determinar el tipo de archivo hay muchas opciones. Si bien en .NET se puede cargar el archivo DAT directamente con objeto de la clase “Bitmap” y este ya reconocerá el formato.

 

Si deseáis solo tratar los archivos sin cargarlos como imagen, también podéis comprobar los primeros bytes del archivo.

Los archivos PNG tienen la cabecera “‰PNG” y los GIF la cabecera “GIF89” por lo que puede ser fácil reconocerlos.

 

Una vez echo esto la operación es sencilla, copiarlos en la carpeta que queramos poniéndoles la extensión PNG o GIF según corresponda.

Copiar un archivo.
  1. // La opcion True sobreescribe si existe
  2. System.IO.File.Copy(origen, destino, True);

 

 

Nota: Si queréis cargar la imagen recomiendo hacer una copia temporal y abrir la copia en lugar del original. Sobre todo en .NET donde el método de crear un bitmap pasándole la ruta del archivo modifica el original y puede hacer que no sea accesible por el MSN

Obtener un archivo temporal
  1. Dim tmp As String = System.IO.Path.GetTempFileName