Daniel Vouaux (./239) :
TiLP permettra de transférer des textes sur la calculatrice?
Ce ne pas le rôle de TiLP, il réalise simplement les transferts de fichiers standard. Réaliser un convertisseur de fichiers texte en fichier .tns ne serait pas trop dur, réaliser un éditeur plus complet serait plus périlleux, ça revient à réécrire CAS Software.
Exact. Le format tns est une archive PK-ZIP contenant un ensemble de documents XML. Reste à décoder le document XML. En voici un exemple:
<?xml version="1.0" encoding="UTF-8" ?>
- <prob xmlns="urn:TI.Problem" ver="1.0">
<sym />
- <card clay="0" h1="10000" h2="10000" w1="10000" w2="10000">
<flag>0</flag>
- <wdgt xmlns:sp="urn:TI.Scratchpad" type="TI.Scratchpad" ver="1.0">
<sp:mFlags>0</sp:mFlags>
<sp:value>0</sp:value>
<sp:auth><r2dtotree><node name="0el"><leaf name="0text"><cursor index="0"/></leaf></node></r2dtotree></sp:auth>
<sp:entr>12+23</sp:entr>
<sp:exct>12+23</sp:exct>
- <sp:rslt>
<sp:warn>0</sp:warn>
<sp:disp>35</sp:disp>
<sp:full>35</sp:full>
</sp:rslt>
<sp:ctxt ang="1" cplx="4" comp="1" />
</wdgt>
</card>
</prob>
Ce qui me permet d'avoir la réponse à ma question: la NSpire utilise l'UTF-8 (comme la TI84+ et la Titanium).
A noter que la libtifiles2 n'effectue aucune décompression puisque le link envoie directement le contenu du fichiers (ce qui n'était pas le cas des autres calculatrices).