1

voila, j'aimerai savoir, comment faire pour sélectionner tout les fichiers et les vérouiller/archiver.


en ti basic, je connais la commande Lock et archive, par contre, je sais pas comment dire de TOUT selectionner: ce que j'aimerai faire c'est "lock main\*" ou un truc du style, pour ne pas avoir à le faire un par un.

ensuite, comment on s'y prend en C??? merci

2

Archiver/désarchiver : il y a des ROM_CALL qui font ça
http://tigcc.ticalc.org/doc/vat.html#EM_moveSymFromExtMem
http://tigcc.ticalc.org/doc/vat.html#EM_moveSymToExtMem

verrouiller/déverrouiller
il y a des flags dans SYM_ENTRY pour ça
http://tigcc.ticalc.org/doc/vat.html#SYM_ENTRY

en C, faut que tu parcours le VAT, et que tu agisse sur les fichiers qui t'interessent
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

3

le VAT??? qu'est ce que c?

4

la Variable Allocation Table
comme la FAT sur un PC.

la liste des fichiers présents sur la TI, si tu veux, avec quelques infos pour chaque fichier
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

5

euh c'est un peu flou tout ça :/ dsl je maitrise pas totalement tout ça moi..
qqn peut me faire un exemple?

une tout prismile

merci

6

Il doit sûrement y en avoir avec ceux fournis avec TIGCC smile
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

7

8

est ce qu'on peut TOUT désarchiver avec la fonction suivante?

EM_moveSymFromExtMem(SYMSTR("*"),HS_NULL);

j'ai juste remplacé Tuto par *

en fait j'ai mis étoile mais je sais pas ce u c'est pour dire "TOUT"

9

AMS n'accepte pas les wildcards, me semble-t-il.
pour tout désarchiver, il faut parcourir toute la VAT, et appeler le ROM_CALL de désarchivage d'un fichier sur chaque fichier. (pas sur les répertoires)

cela dit, étant donné qu'il y a moins de mémoire RAM que de mémoire d'archive, il est probable que tu ne pourras de toute façon pas tout désarchiver d'un coup
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

10

non, ça ne marchera pas
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant