Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Sauvegarde (14 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Thor Ecrit le: Lundi 8 mars 2004 à 15:34 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


je viens de récupérer une fonction dans le programme jezzball de David Coz mais j'ai remarqué que lorsqul écrit sa sauvegarde il inscrit un MAGIC et une VERSION Est ce que ces nombres on une importance?
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 8 mars 2004 à 17:32 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


C'est pour éviter d'avoir un problème si le format change.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Lionel Debroux Ecrit le: Lundi 8 mars 2004 à 19:07 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Utiliser un magic et un numéro de version fait partie des "good programming practices" que trop peu font... Je l'ai fait / j'ai l'intention de le faire (je n'ai pas complètement implémenté cette partie) pour un truc qui ne sera probablement jamais utilisé dans tthdex, mais a trouvé preneur avec Greg pour Command Post Plus (lui n'utilise pas de numéro de version).
Lionel Debroux - membre de TICT.
    
./Post n°3   Marquer comme non lu.
Thor Ecrit le: Mardi 9 mars 2004 à 15:40 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Donc il n'y a absolument aucune réglementation en ce qui concerne le choix du numéro magic et version (tant qu'il n'est pas trop long bien sûr) Mais il y a des chances qu'un codeur mette le même magic et le même numéro de version?
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°4   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 9 mars 2004 à 18:19 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


C'est surtout pour faire la différence entre plusieurs versions de ton programme (le nom du fichier suffit en général pour identifier le programme, le magic n'est qu'une protection de plus), donc ce n'est pas grave.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°5   Marquer comme non lu.
Jfg Ecrit le: Mardi 9 mars 2004 à 20:28 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Hummmm, ca suffit pas d' inclure 3 char unique dans la structure que tu sauve ?
Kill Mario
    
./Post n°6   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 9 mars 2004 à 20:52 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


C'est exactement ça un magic!
Mais en général, c'est plutôt 4 ou 2 que 3, ça colle mieux avec les capacités de la machine.

-Edité le: Mardi 9 mars 2004 à 20:53 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°7   Marquer comme non lu.
Jfg Ecrit le: Mercredi 10 mars 2004 à 05:52 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


desolé, je savai pas ce que c'était un magic ! (avec un nom comme ça, ça me semblait compliqué)
Et pourquoi pas (2k+1) char ?
Si on utilise un nombre impair de char, on gache de la place ou quoi ?
Kill Mario
    
./Post n°8   Marquer comme non lu.
Thor Ecrit le: Mercredi 10 mars 2004 à 16:24 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


<<Kevin :Mais en général, c'est plutôt 4 ou 2 que 3, ça colle mieux avec les capacités de la machine.>>Pourquoi?
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°9   Marquer comme non lu.
geogeo Ecrit le: Mercredi 10 mars 2004 à 17:38 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Les registres font 8, 16 ou 32 bits donc mieux vaut lire 1 ou 2 ou 4 octets.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°10   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 11 mars 2004 à 00:12 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Oui, et puis le 68k n'aime pas beaucoup les adresses impaires...
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°11   Marquer comme non lu.
Thor Ecrit le: Jeudi 11 mars 2004 à 09:23 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Ah OK
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°12   Marquer comme non lu.
Thor Ecrit le: Mardi 13 avril 2004 à 17:27 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Au fair est ce qu'on peut se servir des magics pour voir si oui ou non le fichier a été créé sur ti89 et ainsi supprimer le fichier si il a été envoyé à une v200 (c'est pour supprimer toute tentative de triche)
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°13   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 13 avril 2004 à 22:58 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu stockes la pseudo-constante CALCULATOR dans le fichier et tu compares avec la valeur actuelle au chargement.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°14   Marquer comme non lu.
Thor Ecrit le: Mardi 13 avril 2004 à 23:00 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


A oui c'est vrai que c'est plus simple que d'utiliser le magic!!
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
  :: Index » Forum Ti68K » Programmation C » Sauvegarde (14 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 61.37ms avec 18 requetes