1

Salut à tous
J'ai fait en basic divers programmes (conversions d'unités, étude de fonctions...) sur ma TI89 en francais (AMS 2.09).
Puis j'ai voulu les envoyer à un copain équipé d'une TI89 Edition Spéciale (bleu) en francais (AMS 2.09)
Les progs sont arrivés en aglais pour la plupart (convertis du francais à l'anglais par TI connect).
J'ai donc créé un installeur qui décompacte les progs depuis des KOMP de flib2 pour conserver la langue.
Mais j'ai beaucoup d'erreur avec flib qui génére souvent des "Adress Error"

Ma question est donc la suivante : est ce que flib est incompatible avec la ti89 ES ?
et Comment se fait il que TI connect convertisse les progs en Anglais ? (il faut ajouter que mon copain à un PC et que moi j'ai un mac et que j'ai pas de problème!)

2

Franchement, pour tes problèmes de langue, je te conseille vraiment de passer définitivement ta calculatrice en anglais, au moins elle sera compatible avec tous les programmes.

Pour FLib, j'en sais rien, mais l'édition spéciale de la Ti89 n'a pas de différences avec les anciennes (noires), non ? (je m'adresse surtout à ceux qui connaitraient des modifications coté hardware). D'un autre coté, FLib est plutot stable, c'est curieux qu'elle plante comme ça.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Au début j'ai pensé à passer ma TI89 en anglais mais d'une part on s'habitue vite au francais!! et puis tous mes programmes sont en francais...
Quand à l'utilisaton de flib, les erreurs ne se produisent que sur cette machine car j'ai d'autre copains possédant des TI89 ES et qui n'ont pas de problèmes apparents avec flib est ce que ca serait la TI qui aurait un problème???

4

des rpgorammes ne sont pas dans une langue, tu les désarchive tu les exec en francais, tu met l'anglais tu rééachive et voila c bon
avatar
Wenn ich morgen meinem Gott gegenübertrete, kann ich ihm sagen: "Ich bin unschuldig, ich hab' niemandem etwas getan - außer mir selben" Und das verzeiht er mir offentlich !
Falco - Hans Hölzel 1957 - 1998
RIP

5

caramel
: Au début j'ai pensé à passer ma TI89 en anglais mais d'une part on s'habitue vite au francais!! et puis tous mes programmes sont en francais...

Bah alors ils sont probablement incompatibles avec toutes les autres calculatrices... Comme dit limmt, tu peux les lancer une fois, passer ta calculatrice en anglais, et en les ouvrant avec l'éditeur ils seront "convertis" en anglais. Garder le français sur ta calc est une très mauvaise idée.
Quand à l'utilisaton de flib, les erreurs ne se produisent que sur cette machine car j'ai d'autre copains possédant des TI89 ES et qui n'ont pas de problèmes apparents avec flib est ce que ca serait la TI qui aurait un problème???

Ah bah c'est possible que ça soit la Ti ES qui soit en cause, mais je ne connais absolument pas ses différences avec une Ti89 "ancienne", va falloir attendre quelqun qui soit au courant des changements entre les models.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

Vertyos
:
caramel
: Au début j'ai pensé à passer ma TI89 en anglais mais d'une part on s'habitue vite au francais!! et puis tous mes programmes sont en francais...
Bah alors ils sont probablement incompatibles avec toutes les autres calculatrices... Comme dit limmt, tu peux les lancer une fois, passer ta calculatrice en anglais, et en les ouvrant avec l'éditeur ils seront "convertis" en anglais.

Ben, dans ce cas ils ne sont pas incompatibles...

S'ils sont incompatibles, c'est qu'ils utilisent des chaînes de caractères qui ne sont pas traduites automatiquement, justement. Les noms des types et des modes, par exemple.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

Oui, ensuite il aura plus qu'à lancer le programme, et corriger les chaines des 2~3 endroits où ça risque de poser problème, si il y en a. Et puis quand j'ai dit "ils sont incompatibles", c'est dans le sens où si il les distribue détokenisés (comme dans la majorité des cas), quelqun qui n'a pas le français sur sa calculatrice (comme la majorité des utilisateurs grin) ne pourra pas le lancer.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

Quelques trucs qui coincent :

Anglais
FrançaisRésultat
cosh(x)ch(x)Si une variable s'appelle ch et que la calto est en français -> ( manquant
sinh(x)sh(x)Idem pour sh et th
truevraiSi une variable s'appelle vrai dans un prog designé en mode Anglais et que la calto est en français : bugs
falsefauxidem


À noter que le SetMode foirera obligatoirement si on utilise une langue autre que celle dont on a développé le prog.

9

Et d'ailleurs il y a aussi un problème semblable avec AMS >=2.08: les variables que certains programmeurs malins ont cru intelligent d'appeler "sec"...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

10

pkoi c pas malin de la part d'un programmeur ? je peux avoir envie de faire {fst,sec}, ou encore avoir une organisation de mon prog en sections (et je stocke alors le n° de section dans "sec") ...

Je pense que c surtout pas malin de la part de TI neutral

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

11

(sans compter que, comme "sec" ou "sin" tout court n'a aucun sens, ils auraient pu laisser les _variables_ qui s'appellent sec...)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

12

Pollux
: pkoi c pas malin de la part d'un programmeur ? je peux avoir envie de faire {fst,sec}, ou encore avoir une organisation de mon prog en sections (et je stocke alors le n° de section dans "sec") ...

Tu es censé le stocker dans σêç1, il y aurait beaucoup moins de risque de collision.
Et sinon, écris section en entier au moins.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

13

n'importe quoi... σêç1, OK pour une var globale, mais pour une var locale, j'espère bien qu'on peut utiliser les noms qu'on veut embarrassed

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

14

Non plus.

machin()
Prgm
Local ch,truc,muche
DéfDoss(main)
endprgm

machin()

ERREUR : ( manquant

15

oui je sais bien (cf ./11), mais je parle en général : j'espère bien que les programmeurs basic ne passent pas leur temps à trouver des symboles grecs pour tous leurs noms de variables neutral

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

16

Pollux :
n'importe quoi... σêç1, OK pour une var globale, mais pour une var locale, j'espère bien qu'on peut utiliser les noms qu'on veut embarrassed

Il faut au moins mettre un chiffre à la fin (conseil de TI pour la compatibilité avec la localisation).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

17

Ué, bah pour les programmeurs sur 89, ça doit pas être joyeux s'ils doivent tous le temps jongler avec la touche alphagrin
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

18

C'est pour ça qu'on garde [alpha] appuyé pour taper des lettres au lieu d'activer et désactiver alpha-lock sans arrêt! Alpha-lock -> poubelle!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

19

C'est pour ça que TU gardes la touche appuyée... Alpha Lock powa.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

arf... une seul main pour tapersick
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

21

Désolé, mais... pencil avec Vertyos.

22

MacIntoc :
arf... une seul main pour tapersick

J'ai besoin d'un seul doigt pour taper...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

23

lol

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

24

Non, tu laisses ton index sur alpha et tu tapes avec le pouce de la main gauche + l'index et le majeur de la main droite, c'est plus pratique que de toujours jongler avec l'alpha lock pour par exemple taper des chiffres ou des signes mathématiques.
Visitez mon site : http://www.bobti89.fr.st
Testez mon forum ici

25

moi je reste appuyé, et ça marche très bien comme ça...
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.