π
<-
Chat plein-écran
[^]

Sauvegarde

Sauvegarde

Message non lude tama » 11 Avr 2006, 18:52

je suis sur un big projet là mais j'ai une question : comment on peut faire pour sauvegarder sans que le joueur puisse modifier les données pour que tout devienne trop facile après...?
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

A

Message non lude M@D_Doc » 11 Avr 2006, 18:57

une simple liste, il faut y arriver pour savoir à quoi correspond chaque caractère.... sinon, il est possible de crypter l'intérieur avec un algorythme, comme par ex :
Code: Tout sélectionner
//on veut mettre la valeur A dans le caractère X de la variable après l'avoir modifiée
:A*X/(A/2)A
:AL1(X
//là, la valeur est multipliée par le numéro de la case de la liste dans laquelle la valeur est stockée
//et elle est divisée par sa moitié
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Re: Sauvegarde

Message non lude tama » 11 Avr 2006, 19:04

ah oui et après la décrypter quand il reprend le programme...
mais si il trouve "la clé" ?
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Sauvegarde

Message non lude tama » 11 Avr 2006, 19:05

il faudrait trouver un code pour vérifier qu'il n'a pas touché aux listes...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Sauvegarde

Message non lude M@D_Doc » 11 Avr 2006, 20:10

l'enregister dans 2 listes à la fois, et cela m'étonnerais qu'il modifie les 2.....
Il ne reste plus qu'à comparer les 2 listes
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Re: Sauvegarde

Message non lude Syfo » 12 Avr 2006, 06:40

pas mal ça MaD_DoC
Avatar de l’utilisateur
Syfo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 29.4%
 
Messages: 2561
Inscription: 21 Fév 2006, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: prepa integree polytech (L2)

Re: Sauvegarde

Message non lude tama » 12 Avr 2006, 11:35

oui MAIS (oui je sais c'est un peu lourd :D: ) si les deux listes sont identiques il va bien arriver à modifier les 2, non ?
avec "nomdela1èreliste-nomdela2èmeliste"
enfin bon...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Sauvegarde

Message non lude M@D_Doc » 12 Avr 2006, 14:48

alors tu complique un peu plus en mettant un autre cryptage dans la deuxième se basant sur une autre logique, ex :
Code: Tout sélectionner
//A sera la valeur et X la case de la lettre
:(A²-X²)/(1.5A+2X)A
:AL2(X)

Sinon il est possible d'organiser la seconde liste différemment, en inversant les cases, ainsi, la dernière de vient prmière, l'avant-dernière deuxième etc....
Mais bon, ça complique et c'est VRAIMENT lourd à programmer et le temps de calcul est important...
Pas mal Mad_Doc...

Merci, merci, ^^ :#vive#:
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Re: Sauvegarde

Message non lude tama » 12 Avr 2006, 15:16

ok...j'ai rien d'autre à ajouter... :;):
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Sauvegarde

Message non lude M@D_Doc » 14 Avr 2006, 14:17

moi si : petite question (que j'ai résolue) : comment vous crypteriez une IMAGE? pas la transcrire en liste ou en matrice, non, juste la crypter...
Projets en cours : Quest 2 : 1% ; fy_woodhouse_source : 15%
Mange un castor, tu sauveras un arbre

Image
Avatar de l’utilisateur
M@D_Doc
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 21.1%
 
Messages: 574
Inscription: 08 Déc 2005, 00:00
Localisation: Alsace, 68440
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Admis en FTM

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1312 utilisateurs:
>1292 invités
>15 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)