Page 1 of 2

Probleme avec un programme

Unread postPosted: 07 Feb 2008, 14:55
by Drake
Salut a tous

Voici mon problème:

J'ai installé les ABC complexe sur ma TI 89 titanium mais celui si ne marche pas.
Un message d'erreur s'affiche:
"Une erreur inconnue s'est produite, Ce programme va s'arreter.
Verifiez que vous etes bien en mode english"


Pourtant ma claculatrice est en mode Anglais et ça ne marche pas.
J'ai envoyer le fichier a un pote et sur la sienne sa marche.


Je dispose du OS 3.10 et du AMSH 3.00
J'ai deja désintallé puis réinstaler le programme mais il ne marche toujours pas :(

Voila quelqu'un aurait-il l'aimabilité de m'aider ?

Re: Probleme avec un programme

Unread postPosted: 26 May 2008, 11:22
by kopax
je déterre juste se topic pour dire que j'ai eu la même erreur et ai trouvé le lien de ce topic via google. (et oui je sais effectuer une recherche)
Et que au vu du nombre de topic de se site, je n'arrive pas à trouvé la réponse comme tu dit avec l'option recherche. (en plus de lien rechercher avec google)

edit : si je me suis inscrit c'est que j'ai vraiment chercher xD si comme le dit Mic la recherche est si simple, j'en ai conclut que rechercher était plus rapide que de posé la question et finalement non. D'ou la remarque de Mic est peut etre un peu simple pour un habitué du forum car il connai les topic, mais elle est plus compliqué quand on connai pas les topics ni les sujets (qui sont souvent trop vague) et que l'option rechercher est trop limités et donne trop de résultats ^^

Re: Probleme avec un programme

Unread postPosted: 26 May 2008, 12:41
by Bisam
Je ne connaissais pas le topic auquel Mic faisait référence mais en tapant les mots "ABC complexe" dans la recherche, je l'ai trouvé en 30s !
Malheureusement, cela n'aide pas beaucoup puisque on y disait finalement que le programme marchait bien... et que par conséquent le problème venait de l'utilisateur.

Mais j'ai fait le test... et effectivement, il y a une couille dans le potage.

Dans un des nombreux textes affichés à l'écran par le programme, la chaîne de caractères est trop longue pour être affichée.
(Par ailleurs, il est probable que la commande Exec utilisée pour éteindre la calculatrice depuis le programme ne marche que sur une 89 et pas sur les autres 68k)

J'ai fait le test sur ma Voyage 200, donc je ne sais pas si les modifications apportées feront fonctionner le programme sur une 89... mais ça vaut le coup d'essayer ceci :

- Dans l'éditeur de programme, ouvre le programme "abccplx" (après l'avoir désarchivé si nécessaire)
- Recherche le texte "complexes". Tu aboutiras dans une boîte de dialogue.
- Là, il faut juste recouper les lignes à d'autres endroits, par exemple remplacer les lignes

Text "Veuillez entrer les nombres complexes avec"
Text "lesquels vous voulez effectuer des calculs"
Text ""

par

Text "Veuillez entrer les nombres complexes"
Text "avec lesquels vous voulez effectuer"
Text "des calculs"

(pour une TI89, couper encore un peu plus les lignes, puisque l'écran est plus petit).

Normalement, tout fonctionne ensuite.

Re: Probleme avec un programme

Unread postPosted: 26 May 2008, 15:46
by kopax
salut merci pour ta réponse
http://ti89clairnet.free.fr/math/abccplx.zip

J'ai telecharger sur ce site la et me sert de la version française.
Apparemment en faisant une recherche je trouve aucune partie du texte auquel tu fais références
Pourrai tu me faire partager le liens de ton téléchargement.

Merci d'avance

kopax

Re: Probleme avec un programme

Unread postPosted: 26 May 2008, 19:57
by Bisam
Bon, alors je vais te guider pas à pas.

[Mode debug ON]

1) Mettre sa calculatrice en anglais (le français, ça sert à rien, si ce n'est à rendre incompatibles certains programmes)
2) Télécharger et installer la version anglaise du programme (après avoir supprimé si besoin la version française)
3) Ouvrir le programme "abccplx" dans l'éditeur de programmes et rajouter un caractère de commentaire @ (comme ceux des premières lignes du programme) devant le premier "Try".
4) Sortir de l'éditeur et lancer le programme... il plante, mais c'est normal, c'était voulu. Allez à l'erreur indiquée en appuyant sur [Enter]. On arrive sur une ligne où il n'y a que "Else"
5) Rajouter à nouveau le caractère @ devant cette ligne et toutes les suivantes jusqu'à "Endtry" inclus.

(On a ainsi enlevé la protection qui fait que le programme renvoie ce message au lieu de dire d'où vient le problème)

6) Relancer le programme et s'il plante (normalement, c'est le cas), cibler l'erreur et la corriger. Si tu ne sais pas comment faire, envoie le message d'erreur ainsi que les lignes auxquelles il fait référence.

[Mode debug OFF]

Bisam, debuggeur intégré :#top#:

Re: Probleme avec un programme

Unread postPosted: 15 Dec 2008, 22:00
by camette05
Bisam, BESOIN DE VOTRE AIDE TRES URGENTE ! Je n'arrive pas à modifier mon programme Abccplx pour éviter ce message d'erreur
"Une erreur inconnue s'est produite, Ce programme va s'arreter.Verifiez que vous etes bien en mode english"
J'ai pourtant essayer de suivre pas à pas vos instruction =/
Peut etre qu'avec MSN pourrions-nous communiquer plus rapidement?

MERCI D'AVANCE
=")

Re: Probleme avec un programme

Unread postPosted: 16 Dec 2008, 09:29
by Bisam
Oui, je dois dire... :#gni#:

Il faut dire que mes instructions étaient très claires...

Qu'est-ce qui ne va pas, camette05 ?
Si tu as suivi mes instructions (la 2ème série d'instructions), à la fin en relançant, le programme, tu te retrouves avec une erreur plus précisément ciblée.

Je suis presque sûr que'en suivant les premières instructions cette fois, cela corrige le problème.

Re: Probleme avec un programme

Unread postPosted: 16 Dec 2008, 19:31
by tama
camette05 > pourtant si tu as bien suivi les instructions, y a :
5) Rajouter à nouveau le caractère @ devant cette ligne et toutes les suivantes jusqu'à "Endtry" inclus.

(On a ainsi enlevé la protection qui fait que le programme renvoie ce message au lieu de dire d'où vient le problème)


donc tu ne devrais pas voir le message "Une erreur inconnue s'est produite ...." mais le "vrai" message d'erreur, donc y a quelque chose que tu as pas/mal fait

EDIT : sauf s'il y a une autre ligne pour afficher ce message quelque part .... j'connais pas le code du programme

Re: Probleme avec un programme

Unread postPosted: 16 Dec 2008, 20:02
by Bisam
Personnellement, je ne le connais pas bien non plus... je l'ai regardé 1 fois, il y a 6 mois !!
Mais il me semble bien que ce texte n'apparaissait qu'une seule fois (encore heureux)... mais c'est vrai que c'est affreux à tenter de débugger (le programme doit faire dans 12000 octets si j'ai bonne mémoire)

Re: Probleme avec un programme

Unread postPosted: 14 Jun 2014, 10:20
by eracro
Bonjour merci beaucoup pour ton aide j'ai réussi a trouver l' erreur la calculatrice affiche "Data type" puis une ligne avec "Title lo(symbole et)" Erreur " peux tu m'aider a régler le problème s'il te plait ? :)