Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[TI BASIC] Systeme de sauvegarde

Hovart, le samedi 11 octobre 2008 à 23:27:16
Bonsoir,

J'édite actuellement un petit RPG sans futur sur ma TI 84+ et j'ai une petite question pour son développement.

Est il possible de faire un système de sauvegarde afin de ne pas recommencer au niveau 1 systématiquement ? De manière à ce que les variables gardent leur valeur au moment de la sauvegarde et qu'on puisse les charger...

Merci.
Configuration: Windows Vista
Firefox 3.0.3
Répondre à Hovart  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Anotine, le samedi 11 octobre 2008 à 23:48:44
Tu peux utiliser une liste pour conserver tes valeurs ... je m'explique au lieu d'utiliser les variable A,B,C ... Z tu peux utiliser une liste dont tu choisit le nom, ainsi tu a une sorte de "groupe nommé de variable".
L'utilisateur poura donc utiliser les variable A,B,...Z sans changer les paramètre de ton programme.

Bonne soirée !
Antoine ROUX
Répondre à Anotine

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le dimanche 12 octobre 2008 à 07:32:12
Oui c'est effectivement une bonne solution.
PS: pour créer une liste : 2nd+catalog+L puis le nom de ta nouvelle liste.
Répondre à jigsawdu69

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le dimanche 12 octobre 2008 à 11:46:55
J'ai pas tout a fait compris le système, la liste est à intégrer dans le programme de quelle manière ? Car si le joueur n'a pas de menu pour "Sauvegarder" et "Charger" je sais pas comment il va pouvoir séléctionner sa variable
Répondre à Hovart

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le dimanche 12 octobre 2008 à 21:21:25
C'est tres simple:
tout d'abord édite ta liste,par exemple LRPG
Si tu veux stoker ke les niveaux dans cette liste:
1->dim(LRPG
si tu es au niveau 1 :
1->A
A->LRGP(1
et ainsi de suite,puis dans ton prgm tu met :
IF LRPG(1)=1
GOTO ( LBL consernant le niveau 1)
et ainssi de suite
Répondre à jigsawdu69

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le mardi 14 octobre 2008 à 18:38:41
Alors si j'ai bien compris :

Dans mon petit programme, les niveaux sont caractérisés par B.

1->dim(LRPG
1->B
B->LRGP(1
IF LRPG(1)=1
GOTO Lbl B

C'est bien ça ? Et je dois faire ça avec chaque niveau ?
Répondre à Hovart

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le mercredi 15 octobre 2008 à 10:23:05
Oui sauf que tu ne met qu'ine seule fois 1->B et tu le met en dehors du prgm AVANT de jouer pour la premiere fois sinon tu restera tjrs au niveau 1
Répondre à jigsawdu69

7


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le mercredi 15 octobre 2008 à 11:33:21
En réalité il me faut un second programme qui fera office de liste, c'est bien ça ? Il faut que je fasse

Prgm LRPG

dans mon RPG et dans LRPG je mets tout le code au dessus, c'est bien ça ?
Répondre à Hovart

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le mercredi 15 octobre 2008 à 17:53:03
Non pas forcément, je m'explique:
Tout d'abord dans ton programme tu écris TETA(alpha+3)->Lrpg(1 utilise teta car tu utilisera souvent toutes les autres variable , cela évitera certains buggs
Puis , en fonction du chiffre contenu dans cette liste , tu fais des goto sur des Lbl représentant les différents niveau
Et enfin,avant de lancer le programme pour la toute premiere fois tu fais sut ton écran et non pas dans ton éditeur,1->TETA
Répondre à jigsawdu69

9


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le mercredi 15 octobre 2008 à 22:22:48
Donc j'ai compris.

Mais dans la liste, je dios faire

1->dim(LRPG
1->B
B->LRGP(1
IF LRPG(1)=1
GOTO Lbl B

Puis

2->dim(LRPG
2->B
B->LRGP(2
IF LRPG(2)=2
GOTO Lbl B

Et ce jusqu'à XX ?
Répondre à Hovart

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le jeudi 16 octobre 2008 à 07:44:38
Presque! xD :
ne fais pas : B->LRPG(1 mais TETA->LRPG(1 , parce que les variables de A à Z sont souvent utilisées dans d'autres prgm , donc ton systeme de sauvegarde serai compromis; puis ta deuxieme partie du prgm est fausse , puisqu'il ne faut qu'une seule dimension de la liste qui contient les niveau , elle est de 1 pour le niveau 1 puis elle augmente,mais la nouvelle valeur remplacera l'ancienne , pas besion de refaire une autre dim, donc tu fais TETA->Lrpg(1 puis tu met les goto en fonction de la valeur,mais tu ne fais jamais ( dans ton programme du moin ) : 1->TETA,car tu restera éternellement au niveau 1 , donc tu fais , juste avant de le lancer pour la toute premiere fois, 1->TETA, sur le HOME ,pas dur l'EDIT,car TETA n'est pas souvent utilisé dans les prgm, ça t'évitera de devoir rééditer ta liste toute les semaines.
Répondre à jigsawdu69

11


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le jeudi 16 octobre 2008 à 11:00:34
J'ai essayé enfin de mettre ça sur Titi.

Bon, Error Syntax à Goto Lbl B.

Ensuite, quand tu crées une liste, tu crées un programme Lx Vide ?
Répondre à Hovart

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jigsawdu69, le jeudi 16 octobre 2008 à 11:44:52
C'est normal: juste avant la partie qui concerne le niveau 1 tu écris : lbl1, puis au début du prgm tu met :
:if Lrpg(1)=1
:goto 1
en faait,goto veut dire "on va",en gros, donc goto lbl est incorrect , d'ou l'erreur,et le lbl est en quelque sorte un point de départ , donc si tu traduit le début: si la premiere valeure de le liste rgp est égale à un,on va(goto au point de départ 1.
Répondre à jigsawdu69

13


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Hovart, le samedi 18 octobre 2008 à 13:32:29
Pardon j'ai été absent deux jours, je reprends donc les tests aujourd'hui, je te dis si ça marche dans la demie heure à venir
Répondre à Hovart

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Hovart, le dimanche 19 octobre 2008 à 18:07:54
En fait y'a un truc que je comprends pas,

Je trouve pas la partie qui concerne les niveaux. Ce que je sais c'est que les niveaux sont caractérisés par B. Or Lbl B c'est une partie utilisée par un monstre.

Je vais tenter un truc mais je suis pas sur.

[ Edit : Toujours Erreur Syntax à Goto. J'ai nommé mon lbl PI ( le petit symbole pour 3.14 ) Et quand je tape Goto PI, error...
Répondre à Hovart

Résultats pour [TI BASIC] Systeme de sauvegarde

Ti-BASIC (Résolu) Bonjour à tous, je suis en train de suivre ce tuto : http://www.siteduzero.com/tutoriel-3-3656-0-le-ti-basic.html Et je ne trouve pas le comment ajouter une ligne de code sur ma Tnspire avec clavier Ti-84, je suis vraiment un boulet je sais ==',... www.commentcamarche.net/forum/affich-8502718-ti-basic
Time capsule ethernet (Résolu) Bonjour, Je viens de faire l'achat d'une "time capsule" de 500 go. La time capsule doit me servir en tant que time machine, et sauvegarde de fichiers à partir d'autres mac. Pour ma première sauvegarde je souhaitais utiliser le câble... www.commentcamarche.net/forum/affich-6133430-time-capsule-ethernet
Stax SRS-2050II 2050 II,Filaire,Cable 2.5 m,Poids:450.0,Page web du produit:Anglais,Technologie sans-fil:Filaire,Pression acoustique:100 dB,Type:Sans micro,Divers:SRS-2050 II is a combination of SR-202 + SRM-252II (Basic System),Longueur du cable:2.5 m,Bande... www.commentcamarche.net/guide-achat/stax-srs-2050ii-1069330-fiche-technique

Résultats pour [TI BASIC] Systeme de sauvegarde

Reflect Macrium - Faire un Ghost (sauvegarde) de son systèmeSommaire Installation du logiciel Reflect Vérification du système CD de Sauvetage système Comment réinstaller mon système ? Macrium Reflect peut créer le fichier de sauvegarde ainsi que des images disque. Toutefois, pour ce... www.commentcamarche.net/faq/sujet-11588-reflect-macrium-faire-un-ghost-sauvegarde-de-son-systeme
[Vista] Créer une image complète du systèmeLes éditions Professionnelles et intégrales de Vista ont la possibilité de créer une image complète (ou partielle) de vos partitions. C'est très utile dans la mesure ou vous pouvez sauvegarder l'état de votre système pour pouvoir y retourner en... www.commentcamarche.net/faq/sujet-12209-vista-creer-une-image-complete-du-systeme
[Windows] Sauvegarder la base de registreLa plupart des astuces concernant les systèmes Microsoft Windows demandent la modification d'une entrée de la base de registre. La base de registre permet ainsi de contrôler la quasi-totalité des paramètres de Windows et d'applications tierces.... www.commentcamarche.net/faq/sujet-2668-windows-sauvegarder-la-base-de-registre

Résultats pour [TI BASIC] Systeme de sauvegarde

Commande top (linux) (Résolu)Bonjour, L'une des lignes de la commande top sous Linux donne l'affichage suivant : Cpu(s): 0.0% us, 0.2% sy, 0.0% ni, 99.8% id, 0.0% wa, 0.0% hi, 0.0% si J'ai trouvé la signification des abréviations - us (User CPU time), - sy (System... www.commentcamarche.net/forum/affich-6637459-commande-top-linux
MESSAGE D'ERREUR WINDOWS XP PRO (Résolu)Bonjour tout le monde, voilà: sur Windows XP pro, lorsque je démarre certains programmes, la plupart, j'obtiens le message d'erreur suivant: Titre: "Sous-système Windows 16 bits" "C:\windows\system32\autoexec.nt. Le fichier ne convient pas à... www.commentcamarche.net/forum/affich-1214291-message-d-erreur-windows-xp-pro
Compatibilité PC et écran télé LCD (Résolu)Bonjour, je veux optimiser mon travail photographique sur PC en utilisant un écran télé LCD de 81 cm. J'ai essayé et cela marche...sauf que l'image sur l'écran télé tremble un peu: impossible de travailler longtemps! Y-a-til un système... www.commentcamarche.net/forum/affich-5576600-compatibilite-pc-et-ecran-tele-lcd

Résultats pour [TI BASIC] Systeme de sauvegarde

Télécharger Logiciels DéveloppementLa section "développement" contient les outils nécessaires à la création d'application dans les principaux langages de programmation. www.commentcamarche.net/telecharger/logiciel-2-developpement
Télécharger TinyResMeterTinyResMeter est un outil permettant d'afficher des informations système en temps réel. Via un clic droit de la souris, vous pouvez obtenir plus de détails sur les divers champs affichés. Pour plus de pratique, il intègre une capture d'écran... www.commentcamarche.net/telecharger/telecharger-34056287-tinyresmeter
Télécharger Moo0 SystemMonitorParfois les plantages et les ralentissements intempestifs de votre système sont dus à de mauvais paramétrages. Il se peut que votre disque dur ne soit pas encore au tiers de sa capacité, mais la mémoire, elle, elle est saturée. Ces caractéristiques... www.commentcamarche.net/telecharger/telecharger-34056519-moo0-systemmonitor

Résultats pour [TI BASIC] Systeme de sauvegarde

Tiptel 83 System AnthracitePrésentation du numéro appelant,Présentation du numéro appelant,Répertoire,Type:Classique,Téléphone numérique (DECT),Nombre de combinés inclus:1,Répertoire,Nombre de places dans le répertoire:100,Présentation du numéro de... www.commentcamarche.net/guide-achat/tiptel-83-system-anthracite-647573-fiche-technique
Tiptel 65 system BlackCouleur:Black,Nombre de combinés inclus:1,Prise pour mains-libres,Écran rétro-éclairé,Type:Classique,Nb de lignes (affichage):4 www.commentcamarche.net/guide-achat/tiptel-65-system-black-634974-fiche-technique

Résultats pour [TI BASIC] Systeme de sauvegarde

Sauvegarde (backup)La sauvegarde Néanmoins, la mise en place d'une architecture redondante ne permet que de s'assurer de la disponibilité des données d'un système mais ne permet pas de protéger les données contre les erreurs de manipulation des utilisateurs ou... www.commentcamarche.net/contents/surete-fonctionnement/sauvegarde.php3