29Feb Post it para el escritorio (Flash y Zinc)
Últimamente tengo un lío en la cabeza con la faena. Ya que de un día para otro se me olvida lo que tenía que hacer o por donde iba así que decidí crearme un Post It para anotar las cosas y así que no se me olviden. Lo he realizado con la ayuda de Flash y Zinc.
Voy a explicar como lo he hecho, es muy pero que muy sencillo:
Primero buscamos la imagen de un Post It que nos servirá de fondo. Con la ayuda de google acabamos rapidamente.
Despues en Flash, en una capa ponemos la imagen y en la superior creamos un campo de introducción de texto, así como dos botones. Uno para cerrar y otro para guardar. Nos quedará una cosa como esta:

En una tercera capa pondríamos el siguiente código actionscript:
-
var ruta="C:\\WINDOWS\\Temp";
-
var exists = mdm.FileSystem.fileExists(ruta+"\\postit.txt");
-
if(exists){
-
var mySavedData = mdm.FileSystem.loadFile(ruta+"\\postit.txt");
-
mdm.dialogs.prompt(mySavedData);
-
cargador.text=mySavedData;
-
-
}
-
bot_cerrar.onRelease=function(){
-
mdm.Application.exit();
-
}
-
bot_guardar.onRelease=function(){
-
mdm.FileSystem.saveFile(ruta+"\\postit.txt",cargador.text);
-
}
Nuestra idea es crear un archivo de texto con nuestra nota y guardarlo en el directorio temporal de windows. Nada más ejecutarlo, comprobará si existe el archivo y si es así nos cargará su información en nuestro campo de texto.
Luego están las funciones de los botones. El de cerrar nos cierra el post it y el de guardar nos guardará el archivo txt. Se podría implementar para que cada X tiempo se guardara automaticamente el contenido del campo de texto.
Finalmente lo compilamos con el Zinc y listo:
Luego podemos ponerlo para que arranque automaticamente nada más encenderse el ordenador, así siempre tendremos la nota con lo que tenemos que hacer.






Marzo 24th, 2008 at 13:44
Hola, Juan. Interesante idea y muy ilustrativa para los que no conocemos Zinc. Y estupendo site. Un saludo.
Julio 29th, 2008 at 0:31
Che estaria bueno que se puedan abrir mas de uno y drageable… no?
tenés ideacomo hacer?
gracias!
Julio 29th, 2008 at 8:49
Al compilarlo con zinc puedes decirle que con el botón derecho sea “arrastrable/draggeable” por si no quieres hacer todo el código con actionscript.
Y para hacer varios habría que hacer algunas comprobaciones con los txt almacenados para que no cargaran todos la misma información.
A ver si me da tiempo y hago algo.
Agosto 28th, 2008 at 13:20
Hola Juan, he visto la aplicación y muy interesante. He cogido la línea de código del botón cerrar para una aplicación de desktop que he hecho pero cuando lo compilo con el zinc 3.0 no funciona.
La verdad es que soy un novatazo con zinc y no se si hay que activar algo para que las ordenes que le mandas desde flash te haga caso.
Te agradezco tu ayuda un saludo.
Agosto 28th, 2008 at 13:35
Supongo que usas Flash CS3. Tienes que hacer unas cosillas que te indican bien aqui:
http://www.multidmedia.com/support/livedocs/
General Help Files->Scripting With Zinc 3.0->Building Applications Using Flash CS3
Agosto 28th, 2008 at 13:48
Bueno lo he compilado con el 2.5 y funciona perfectamente. He visto que la nueva versión la 3.0.6 ya está arreglado esto.
Gracias igualmente.