Archivos de la categoria: MsgPlus Scripts

Miércoles, Febrero 7th, 2007

Como dice en la advertencia que sale para importar scripts los scripts pueden ser sumamente peligrosos como cualquier otro programa. Tanto como para destrosarte el windows o aserte pasar un mal rato. Para probar con algo simple sin dañar nada aqui dejo un ejemplo de script, solo desabilitara unas cosas y es totalmente revertible asi que no te preocupes.

Descargar

Domingo, Enero 21st, 2007

Bueno no habia posteado nada por que estaba trabajando en esta nueva version de este scripts ahora incluye lo que estoy escuchando el volumen entre otras mejoras y podemos usar el comando /mmusic para abrirlo
aqui un sreenshot

Descargar

Martes, Enero 16th, 2007

Bueno les traigo otro script creado por mi que te permite convertir a tu messenger en un reproductor de musica para usarlo los comandos /selecttrack y /stoptrack o elegir las opciones desde el menu bueno espero que les guste.

descargar

descargar version en ingles

Lunes, Enero 8th, 2007

Podemos agregar estilos en nuestra mensajes con scripting para messenger plus de manera sencilla y si mucho codigo. Solo utilizamos el evento ChatWndSendMessage(ChatWnd,Message) que es el que se activa cuando enviamos algun mensaje, siendo ChatWnd la ventana de conversacion y Message es el texto que enviamos siendo una variable tipo string.

El codigo es simple y es el siguiente:

function OnEvent_ChatWndSendMessage(ChatWnd,Message){
return “<º))))><.·´¯`·. " + Message + " .·´¯`·.¸><((((º>
"
}

return regresa un resultado en la funcion por lo que ahora estamos uniendo los caracateres entre comillas para que sepa que se trata de texto con el texto de nuestro mensaje y al final lo unimos con otros caracteres entre comillas. Utilizamos el operador + ahora no para sumar sino para unir cadenas de texto.
Nota mensaje no se encuentre entrecomillado por ser una variable (osea tiene un valor por si misma en este caso texto)

Podemos utulizar otros caracteres para adornar nuestros mensajes a su gusto

Sábado, Enero 6th, 2007

Bueno este dia voy a poner un tutorial sencillo de script (ya que luego disen que no entienden y que empiese por basico) bueno este script es para sacar la cuenta del mercado y es muy sencillo creo que todos lo entederan.

Declaramos las variables globales:

 

 

//los precios
var papas = 10
var manzanas = 13
var peras = 20
var naranjas = 15
var platanos = 14
var limones = 10

 

//el dinero con el que se pago
var pago = 200

//y las resultantes por eso quedan en blanco
var total = ""
var cambio = ""

//este evento se activa cuando enviamos mensajes
function OnEvent_ChatWndSendMessage(ChatWnd,Message){

// si el mensaje enviado es igual a "calcular"
if (Message == "calcular" );

//suma los elementos y hace la resta del cambio
total = papas + manzanas + peras + naranjas + platanos + limones
cambio = pago - total

//Lo muestra en un Toast
MsgPlus.DisplayToast("","total: " + total + " cambio: " + cambio)
// y regesa un mensaje en blanco (messenger no envia msj en blanco)
return "";
}

}

 

 

Es muy sencillo despues si quieren podemos hacerlo con interface para que el user pueda poner los precios u otras opciones ya saben que preguntar no cuesta

 

Sábado, Enero 6th, 2007

Les presento mi nuevo script para msgpluslive se trata de un script que bloquea tu pagina de inicio para que las paginas, algun programa o las personas que entran no puedan cambiarla.

O tambien por si algun programa te la a bloqueado dejandote un pagina que ni al caso. :D


Descargar

Viernes, Diciembre 29th, 2006

Aprovechando mis vacaciones en casa de mi primo Felipe aprobeche para proponerle jugar con la API de windows para animar un poco la creacion ventanas de conversacion.

Utilizando el evento OnEvent_ChatWndCreated (que es el que se ejecuta cuando creamos o abrimos una ventana de conversacion)

Primero creamos las variables globales :D

//estos valores son parametro que utiliza la API

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;

//luego ingresamos al eventofunction 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);

}

En este caso hemos utilizado una animacion tipo efecto fade al abrir nuestra ventana pero podemos usar otros efectos por ejemplo los siguientes.

En este caso hemos utilizado una animacion tipo efecto fade al abrir nuestra ventana pero podemos usar otros efectos por ejemplo los siguientes.a) Crear un efecto de entrada que se desplaza desde la esquina inferior izquierda hasta la esquina superior derecha:

En este caso hemos utilizado una animacion tipo efecto fade al abrir nuestra ventana pero podemos usar otros efectos por ejemplo los siguientes.a) Crear un efecto de entrada que se desplaza desde la esquina inferior izquierda hasta la esquina superior derecha:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_VER_NEGATIVE + AW_HOR_POSITIVE + AW_SLIDE + AW_ACTIVATE);

En este caso hemos utilizado una animacion tipo efecto fade al abrir nuestra ventana pero podemos usar otros efectos por ejemplo los siguientes.a) Crear un efecto de entrada que se desplaza desde la esquina inferior izquierda hasta la esquina superior derecha:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_VER_NEGATIVE + AW_HOR_POSITIVE + AW_SLIDE + AW_ACTIVATE);

b) desde la esquina inferior derecha hasta la esquina superior izquierda:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_HOR_NEGATIVE + AW_VER_NEGATIVE + AW_SLIDE + AW_ACTIVATE);

c) desde la esquina superior derecha hasta la esquina inferior izquierda:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_HOR_NEGATIVE + AW_VER_POSITIVE + AW_SLIDE + AW_ACTIVATE);

d) Aparecer desplazandose de izquierda a derecha:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_HOR_POSITIVE + AW_SLIDE + AW_ACTIVATE);

e) desde la esquina superior izquierda hasta la esquina inferior derecha:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_HOR_POSITIVE + AW_VER_POSITIVE + AW_SLIDE + AW_ACTIVATE);

f) aparecer desde el centro:

Interop.Call(’user32′, ‘AnimateWindow’, ChatWnd.Handle, 300, AW_CENTER + AW_SLIDE + AW_ACTIVATE);

Se pueden crear mas efectos convinando los parametros de las variables globales y poder adecuarlo a tu gusto xD

Poes con este ejercicio me despido y cualquier duda ya saben ;D