Bonjour à tous,

je cherche à faire quelque chose de simple, mais je ne vois pas trop quelles classes utiliser...

J'aimerais à certains moments, effectuer un capture d'écran de l'application et l'uploader sur le serveur (en mode silencieux, sans action de l'utilisateur).

Voilà ce que j'ai pour l'instant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
        var bmp :BitmapData = new BitmapData(Application.application.width, Application.application.height, false);
        bmp.draw(Application.application as IBitmapDrawable); 
 
        var postVariables:URLVariables = new URLVariables;
        postVariables.unevar= "foo";
 
        var req:URLRequest = new URLRequest;
        req.url = uploadURL;
        req.method = URLRequestMethod.POST;
        req.data = postVariables;
 
        var fr:FileReference = new FileReference();
        fr.browse();
Mon problème est à la dernière ligne... Je ne veux pas faire sélectionner un fichier à l'utilisateur, je voudrais juste uploader les bytes du bitmap vers le serveur...

Une idée ?