Archive for Diciembre, 2006

AnimateWindow API

Messenger Plus! Live Script

Aprovechando que Dennis Mike vino a pasar unos das en casa, nos propusimos a jugar un poco con la API “AnimateWindow” para hacer un efecto de animacin al abrir las ventanas de conversacin y que no sean tan aburridas (s s, solo se abren y nada ms) :P

En este pequeo ejercicio, usaremos el evento OnEvent_ChatWndCreated que sirve para ejecutar determinadas instrucciones cuando una ventana de chat ha sido creada o abierta por alguna razn; dicho evento solo tiene un solo Parametro que no es mas que un objeto del cual podemos sacar otras utilidades :D .

Enfocandonos al script… usaremos las siguientes variables globales (las que van al inicio del script y pueden ser usadas en cualquier momento)

var AW_CENTER = 16;
var AW_BLEND = 524288;
var AW_SLIDE = 262144;
var AW_ACTIVATE = 131072;
var AW_HOR_POSITIVE = 1;
var AW_HOR_NEGATIVE = 2;
var AW_VER_POSITIVE = 4;
var AW_VER_NEGATIVE = 8;

y luego directo al evento OnEvent_ChatWndCreated:

function OnEvent_ChatWndCreated(ChatWnd){
//Oculta la ventana para apreciar mejor el efecto
Interop.Call(‘User32′,’ShowWindow’,ChatWnd.Handle, 0);
// Aparece lentamente
Interop.Call(“User32″, “AnimateWindow”, ChatWnd.Handle, 300, AW_BLEND + AW_ACTIVATE);

var theRECT = Interop.Allocate(16);
theRECT .WriteDWORD(0, 0);
theRECT .WriteDWORD(4, 0);
theRECT .WriteDWORD(8, 0);
theRECT .WriteDWORD(12, 0);

// repinta la ventana de chat, solo por estetica xD
Interop.Call(‘user32′, ‘RedrawWindow’, ChatWnd.Handle, theRECT, 1, 1);

}

Bien, ese fue un efecto de entrada para las ventanas que consiste en aparecer (al estilo fade) :) pero existen otros ms, las variables declaradas arriba (con prefijo AW_) son muy importantes si queremos crear otros efectos como:

Leer más »

will you pay USD $399 for this?

wOw, este post si que nos deja a pensar sobre de Windows Vista.

Pagaras $399 DOLARES AMERICANOS por Windows Vista? Si, ese es el precio actual de Windows Vista y supongo que a su salida aumentar mucho mas ???. Ultimamente sobre Vista slo he visto noticias sobre bugs y esas cosas.

Bueno, volviendo a lo otro.. claro que no pagara 399 dolares americanos xD? Ustedes si? bueno, si van a tirar su dinero solo les puedo aconsejar que sea en algo til o divertido ;)

Navegando por VivaLinux!, encontre este video donde practicamente tiene su escritorio linux personalizado hasta dar un aspecto muuuy parecido a windows vista, sin malgastar los $399 :P

La entrada completa podrn verla desde aqu.

Segn la fuente, solo necesitas lo siguiente:

  • Tema GTK: UbuntuLooks-cool.
  • Iconos: Aero (requiere nuoveXT).
  • Beryl: Configuracin de Beryl.
  • Tema Beryl: Vista-Linux.
  • que opinan?

    codigo a peticion

    buenas =)

    por fin aqu, despus de ver algunas anormalidades en todo el host estoy de vuelta ;)

    Esta ocacin, para facilitarles un cdigo en visual basic que ya han pedido mucho entre lectores. se trata de un cdigo para cambiar el texto del botn Inicio, aunque le agregu otras dos funciones relacionadas: mostrar y ocultar el botn Inicio ;)

    Boton-Inicio

    bueno, que mas podra decir? es todo suyo :P no se que les paresca darle seguimiento a los codigos vb :P

    Descarga

    Saludos =)

    styles 1.2.2. : bug fixed

    Messenger Plus! Live Script

    Esta noticia podria sorprender a mas de uno, fue corregido un fallo del script Styles 1.2.2. que permita que un atacante tomara el control total del PC de quien ejecutara el script.

    hjajhajhajhaj es broma, disculpen el psimo chiste :D pero necesitaba robar su atencin, en especial a los usuarios de la version inferior a la versin de Messenger Plus! Live 4.11.

    Bueno, sabrn que Styles 1.2.2. fue desarrolado bajo Messenger Plus! Live 4.11.0.254 donde se han agregado objetos nuevos en la programacin, y Styles 1.2.2 hace uso de ellos, por lo que Styles en versiones inferiores a la versin 4.11. no funciona muy bien, por ejemplo. al escribir un mensaje, se envia la palabra “undefinedTUMENSAJEundefined”, estaba preocupado por que funcionara perfectamente en la 4.11 que me olvide que versiones anteriores no usaban el objeto Messenger.CustomEmoticons; Bast con que Miguel me avisar del fallo, me proporcion la informacion de su Debugger y eche manos a la obra.

    Si lo estan pensando, el script fue aceptado en el concurso por que funciona perfectamente en la versin correspondiente. Pero que tal las versiones anteriores?:O

    Bueno, lo importante es que ya solucion el problema (usando try-catch) y solo me resta dejar el enlace de descarga con la versin compatible para la versin de msgpluslive que estes usando =)

    Descarga

    msn pack creator

    Hola a todos, buenos dias =)

    Hoy les hablare de MSN Pack Creator, un software que por accidente encontre, a mi ver satisface en casi todo:

    • Crear los famosos “packs” de emoticons y displays
    • Lee e instala otros packs creados con este programa (obvio no?)
    • Multiples archivos: puedes crear tu propio pack definiendo los displays que instalar y los accesos directos que usara cada emoticon.
    • No genera setups.exe, sino archivos.cab (no importa, igual y los lee)
    • ideal para cuando sabes que por alguna razon se pueden perder en un futuro, o simplemente deseas respaldar tus displays y emoticons

    No se ustedes, pero a mi me parece genial, pesa solo algunos KB, es portable (no requiere de setups ni nada), esta en ingles pero no representa ninguna desventaja ;)

    msnpackcreator.png

    Descarga

    Entradas al azar

    cargando...

    Top Comentaristas

    cargando...

    Lo más comentado

    cargando...