Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

13déc/083

Flex / Air – Emplacement des Shared Objects Air sur le disque

Les Shared Object (ou LSO: Local Shared Object), sont des fichiers qui peuvent être écrits sur le disque par Flash Player sans demander l'autorisation de l'utilisation. C'est adapté pour conserver des favoris par exemple ou un historique. Il n'est pas conseillé de conserver des informations confidentielles dans ces fichiers car ils peuvent être lus facilement.

Plus d'information sur la création, lecture, écriture de Shared Object

Lorsque vous les créez par l'intermédiaire d'une application Flex ou Flash en général, les Shared Objects sont créés sur le disque à l'adresse (sous Vista):

C:\Users\Nom\AppData\Roaming\Macromedia\Flash Player\#SharedObjects.

Vous aurez ensuite accès dans ce dossier #SharedObject à un arborescence de dossier correspondant aux différentes URL correspondant à l'emplacement des fichiers SWF ayant enregistré un SWF.

Pour une application Air en revanche, on a une application type bureautique, il n'y a donc pas d'URL correspondant à une application en particulier.

Les fichiers Shared Object .sol se trouvent en fait sur le disque à l'adresse (sous Vista):

C:\Users\[Nom utilisateur]\AppData\Roaming\[Nom de votre application]\Local Store\#SharedObjects

Articles similaires

Commentaires (3) Trackbacks (1)
  1. Salut,
    je viens de me rendre compte et je pense que c'est une information utile, qu'en faisant une mise à jour d'une application AIR donné, cela crée un nouveau dossier, et il est donc impossible de récupérer les sharedObjects de l'ancienne version…
    Ce qui peut être, comme dans mon développement actuel, fort contraignant.

  2. Erreur de ma part, c'est seulement dans le cas où on regénère le certificat de l'application ;)
    Ça peut faire planter les mises à jour également!

  3. Ok, merci pour l'information, cela peut servir à certains

    Fabien


Leave a comment

(required)