Comment faire pour enregistrer l'état d'une .fichier swf?
J'ai quelques fichiers swf (jeux) qui je joue à l'aide de Swiff player...
Est-il un moyen de sauvegarder l'état du fichier swf ?? de sorte que je n'ai pas à démarrer le jeu à tous les coins de niveau 1 encore !!
Vous devez vous connecter pour publier un commentaire.
Du point de vue programmation, la seule façon que vous pouvez enregistrer l'état d'un jeu en flash est si le développeur écrit le code pour permettre à l'état d'être sauvé.
Si je vous comprends bien, il semble que vous êtes à la recherche de reproduire le comportement que vous pourriez trouver dans, par exemple, un super émulateur nintendo - mais que le niveau de contrôle, qui vous permet d'enregistrer l'état dans tout ROM, est d'exploitation lors de l'exécution de niveau.
Sauf si vous écrivez votre propre Flash Player qui vous donne la possibilité d'enregistrer l'état d'une manière similaire, vous n'allez pas trouver la même fonctionnalité.
J'espère qu'un sens, laissez-moi savoir si vous avez d'autres questions.
Il est possible d'enregistrer l'état d'un processus et de le charger plus tard. Il y a une appliction, SmartClose (freeware) qui enregistrer instantané du système et de tuer les applications de processus temporairement à acquérir des ressources: Coup d'oeil!
Il est possible donc de l'utiliser à proximité (tuer) flashplayer ou un navigateur web, et de restaurer l'instantané plus tard. L'application est conçue pour fermer tous les programmes, mais il peut être personnalisé pour fermer juste le flashplayer. Il pourrait (devrait) pas d'un simple ligne de commande de l'application pour le faire, et il n'est pas nécessaire de tuer le processus, il suffit d'enregistrer l'instantané (C:\save flashplayer.exe snap1.sav par exemple). Je ne sais pas comment programmer une telle chose, mais c'est posible!!
Oui, effectivement, il existe une solution très simple de le requiert pas de compétences en programmation ou en entrant des commandes manuelles:
Lancer le jeu sur une machine virtuelle et d'enregistrer l'état. J'ai eu le même problème et alors eu l'idée d'utiliser VirtualBox' "Instantané" de la fonction.
Obtenir le logiciel à virtualbox.org
Je ne suis pas familier avec Swiff player. Le jeu est joué dans le navigateur? Si oui, vous pouvez enregistrer l'état dans un cookie sur l'ordinateur local de l'utilisateur. Sinon, il n'y a vraiment aucun moyen de conserver des de l'état au niveau local. La seule autre option serait d'utiliser une solution serveur et enregistrer l'état dans une base de données.
Si vous utilisez Swiff, ce qui signifie que vous publiez flash de votre application en html-css-javascript fichier, vous pouvez créer une base de données et l'enregistrer à l'aide de php ou asp.net. Mais quand vous voulez le publier par fichier swf, vous pouvez référencer ici pour plus d'info (Enregistrement de l'état dans les applications AIR pour périphériques iOS).