lunes, septiembre 24, 2007

Dexigner against MadinSpain


Hay newsletters y newsletters... Esta viene de Dexigner. A la hora de ver las tendencias de la web, y no sólo de la web, algunos gustan de ir a eventos tipo MadinSpain, otros navegamos, que es más barato.

Sea cual sea tu opción ésta será buena. Si te decides por la newsletter de Dexigner te vas a volver loco clickando los links sin parar. Viene directamente del diseño norteamericano que te guste o no lleva fama de ser pragmático, funcional y con más opciones para los freelances. Tendrá la culpa el gobierno?

viernes, septiembre 21, 2007

Seguridad FlashPlayer 7 y carga contenido vía Remoting



Por si a alguno le pasa para que lo arregle más rápido que yo.

Muy de vez en cuando llega un día en el que resuelves todos los problemas de programación de una semana. Y si es viernes mejor.
Bien, la movida de esta semana afecta a la seguridad de FlashPlayer tal y como posteé en ASNativos y en AfterHours.

Tengo instalados Flash MX 2004 y Flash 8, publico en FlashPlayer 7 y me conecto vía Flash Remoting y al cargar datos necesito ver las trazas.
Ocurren dos cosas: En Flash no cargan los datos y veo las trazas. Abriendo el .swf en Explorer el contenido carga correctamente pero no veo las trazas.

Le doy vueltas y vueltas a la configuración del FlashPlayer, la publicación, etc. Así hasta que llega el Master y me advierte de cambiar la configuración del Proxy: Desde el Explorer>Herramientas>Opciones de Internet>Conexiones>Configuración de LAN>Opciones Avanzadas>Excepciones>Aquí metemos la IP donde nos conectamos.

Pruebo a ejecutar desde Flash y todo correcto.

Movidas de Flash...

jueves, septiembre 13, 2007

Decompilando Flex con SWFDecompiler

Estoy haciendo alguna prueba para decompilar .swfs generados con Flex.
Cualquier cosa de Actionscript 3.0 no hay problema.
Si hablamos de MXML difícil está la cosa.
Por ejemplo, siempre había dudado sobre el código del Express Install, playerProductInstal.swf

***********************************************

// [Action in Frame 1]
function checkLoaded()
{
if (loaderClip.startUpdate.toString() == "[type Function]")
{
clearInterval(id);
loadComplete();
} // end if
} // End of the function
function loadComplete()
{
var _l1 = _root;
loaderClip.redirectURL = _l1.MMredirectURL;
loaderClip.MMplayerType = _l1.MMplayerType;
loaderClip.MMdoctitle = _l1.MMdoctitle;
loaderClip.startUpdate();
} // End of the function
function installStatus(statusValue)
{
var _l1 = statusValue;
if (_l1 == "Download.Complete")
{
}
else if (_l1 == "Download.Cancelled")
{
}
else if (_l1 == "Download.Failed")
{
} // end if
} // End of the function
System.security.allowDomain("fpdownload.macromedia.com");
var cacheBuster = Math.random();
var updateSWF = "http://fpdownload.macromedia.com/pub/flashplayer/update/current/swf/autoUpdater.swf?" + cacheBuster;
loaderClip.loadMovie(updateSWF);
var id = setInterval(checkLoaded, 10);

***********************************************

Simplemente una llamada a "autoUpdater.swf"

miércoles, septiembre 12, 2007

Domestika Autoritaria


Ya hemos vuelto del verano, y bastante guerreros por cierto, jaja.

Hay veces que uno se siente totalmente orgulloso de haber dado o estar dando el salto del diseño a la programación. Sobre todo por la diferencia en cuanto a las dos comunidades. Podéis hacer una prueba y poner un post en ForosdelWeb, MaestrosDelWeb, AfterHours, listas de distribución, etc. y el mismo en sitios como Domestika.

No sé, me parece un rollo bastante antidemocrático la verdad. La página funciona bien aunque a veces se les cae por un mes y pico y aún no saben lo que son RSS, el rollo ofertas de empleo se mueve mucho, pero la gente la verdad deja mucho que desear y con sentencias del tipo "el diseño soy yo", "soy el más guay", "soy el más cool"... Ya sabemos del ego de los diseñadores, menos mal que pocos se atreven con el Actionscript (valga la autocrítica), jaja.

Disqus for Actionscript & Comet