Publicado en Sin categoría

Enlace permanente Deja un comentario

Animaciones para Loaders

Loader sin codigo. Solo las animaciones sin fin para poner a modo de espera.

ttananalab.com/di3blog/as3/loading_animations_2.fla

como encriptar datos entre ActionScript as3 y Php

existe una libreria llamada cryto que es muy simple. Solo debes crear una instancia de ella y luego pasarle el string que necesitas que te encripte. La devolución de ese proceso es una cadena (string) encriptada. Luego ese dato lo puedes enviar al php quien hara exactamente el proceso opuesto.

dejo un ejemplo en para ActionScript funcionando :  ttananalab.com/di3blog/as3/testme.swf

y el source para descargar el .fla aca: http://ttananalab.com/di3blog/as3/as3Crypto.rar  (contiene el FLA y las librerias y ejemplo funcionando).

 

************** del lado PHP ***************

  •  cryptlib.php

  1. Crear una instancia con la misma «password» o key String puesta en el flash. (en ejemplo es «password»
  2. decrypt el mensaje usando ( POST object)
01
02
03
04
05
06
07
08
09
10
11
12
13
include_once "lib/cryptlib.php";
// init a new instance of Crypto Class
$crypto = new Crypt;
// init with the encryption key
$result = $crypto->init("PASSWORD");
// get the POST data
$messagefromflash = $_POST ["message"];
// decrypt data
$decrypted_messagefromflash = $crypto->decrypt(utf8_decode($messagefromflash));

en caso de enviar info encryptada a flash usas: crypto

1
2
3
// return a crypted result to flash
$resultmsg = "Ok, i received your data, everything is fine !";
echo "result=".$crypto->encrypt(utf8_encode($resultmsg));

Flash AIR SDK 4 exportar con Adobe Flash

A partir del 1 de febrero Appel no permite compilar mas que con IOS7 o Xcode5, a raiz e estos cambios en la espera del IPA Adobe tuvo que lanzar su version de AIR SDK 4 (http://labs.adobe.com/downloads/air.html) para Win / MAC.

Si tiene un error como este:

Imagen

error Itms-9000: «This bundle is invalid. New apps and app updates submitted to the App Store must be built with Xcode 5 and iOS 7 SDK.» at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)

Esto siginifica que vas a tener que bajar del Lab de adobe el nuevo SDK, compilar y subir nuevamente.

Imagen

la version que compila es AIR 4.0.0.1619 for ios.

IOS 7 – problema Landscape Adobe AIR

con la nueva actualizacion de ios7 , muchas aplicaciones desarrolladas con Adobe Air, se ven en formato portrait (vertical) en lugar de verse landscape.
la solucion esta en el ultimo SDK (3.8.0.14)

para actualizarlo, vas a Flash > Help > Manager AIR SDK > simbolo + > y luego le indicas el SDK que se debio haber bajado desde la web de adobe.

http://www.adobe.com/devnet/air/air-sdk-download-mac.html

 

aca dejo un IPA bien exportado para que probar en ipad: http://www.controlz.com.ar/di3blog/as3/testOrientacionIOS.zip