Je crois qu'il va falloir un jour que quelqu'un corrige ce programme (et je crois que ça va être pour ma pomme)... car en fait, malgré tous les posts à propos de ce programme, il n'y a jamais eu aucune réponse satisfaisante !!
Effectivement, le programme renvoie une erreur de ce type à cause d'un "Try... Else... Endtry" qui bugue dès le départ et masque la véritable erreur.
Il me semblait que je m'y étais déjà penché mais je ne l'ai pas retrouvé.
C'était peut-être avec "Intégrale 7.0 Diamond" ou un truc du genre...
Problème avec ABC COMPLEXE
25 posts
• Page 2 of 3 • 1, 2, 3
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Problème avec ABC COMPLEXE
Je viens de me taper les 15000 octets de code les plus mal écrits du monde, pour découvrir que le problème vient simplement de certaines chaînes de caractères qui sont trop longues pour les balises "Text" !
Il est écrit dans le "Contrat de Licence" fourni avec le programme que celui-ci a été testé de nombreuses fois et j'affirme sans aucune mesure que c'est totalement faux car les erreurs qui surviennent empêchent le code de se tokéniser correctement !!
Pour corriger la 1ère erreur, il faut procéder ainsi :
1) Ouvrir le programme "abccplx" avec l'éditeur de programmes (sur la calculette)
2) Rechercher le texte "Veuillez entrer" grâce à l'outil de recherche.
3) Remplacer les 3 lignes de code
4) Quitter l'éditeur de programmes
5) Exécuter le programme "abccplx" (il mettra un certain temps à se tokéniser... mais ira bien plus vite les fois suivantes).
J'ai découvert une autre erreur du même type dans un sous-programme, je vous donne la correction sous peu.
Il est écrit dans le "Contrat de Licence" fourni avec le programme que celui-ci a été testé de nombreuses fois et j'affirme sans aucune mesure que c'est totalement faux car les erreurs qui surviennent empêchent le code de se tokéniser correctement !!
Pour corriger la 1ère erreur, il faut procéder ainsi :
1) Ouvrir le programme "abccplx" avec l'éditeur de programmes (sur la calculette)
2) Rechercher le texte "Veuillez entrer" grâce à l'outil de recherche.
3) Remplacer les 3 lignes de code
- Code: Select all
Text "Veuillez entrer les nombres complexes avec"
Text "lesquels vous désirez effectuer des calculs"
Text ""
- Code: Select all
Text "Veuillez entre les nombres complexes"
Text "avec lesquels vous désirez effectuer"
Text "des calculs"
4) Quitter l'éditeur de programmes
5) Exécuter le programme "abccplx" (il mettra un certain temps à se tokéniser... mais ira bien plus vite les fois suivantes).
J'ai découvert une autre erreur du même type dans un sous-programme, je vous donne la correction sous peu.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Problème avec ABC COMPLEXE
Voici la suite des corrections (après encore 20000 octets de code vraiment répétitif et non optimisé) :
1) Ouvrir le programme "cplx_lib" avec l'éditeur de programmes (sur la calculette)
2) Rechercher le texte "Automatique" grâce à l'outil de recherche.
3) Remplacer les 3 lignes de code
par
4) Quitter l'éditeur de programmes
Remarque : A la première utilisation du sous-programme "cplx_lib", la tokenisation prendra un certain temps... mais l'exécution sera bien plus rapide les fois suivantes.
PS : Je ne suis en aucun cas responsable des fautes d'orthographe et autres fautes de français présentes à tout bout de champ dans ce programme. Je ne fais que déplacer des morceaux de texte, sans même chercher à comprendre ce qu'ils signifient.
PPS : La suite des corrections sous peu.
1) Ouvrir le programme "cplx_lib" avec l'éditeur de programmes (sur la calculette)
2) Rechercher le texte "Automatique" grâce à l'outil de recherche.
3) Remplacer les 3 lignes de code
- Code: Select all
Text "Le choix Automatique est quasiment sûr"
Text "que la figure ne dépasse pas l'écran (70%)"
Text ""
par
- Code: Select all
Text "Le choix Automatique est quasiment"
Text "sûr que la figure ne dépasse pas"
Text "l'écran (70%)"
4) Quitter l'éditeur de programmes
Remarque : A la première utilisation du sous-programme "cplx_lib", la tokenisation prendra un certain temps... mais l'exécution sera bien plus rapide les fois suivantes.
PS : Je ne suis en aucun cas responsable des fautes d'orthographe et autres fautes de français présentes à tout bout de champ dans ce programme. Je ne fais que déplacer des morceaux de texte, sans même chercher à comprendre ce qu'ils signifient.
PPS : La suite des corrections sous peu.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Problème avec ABC COMPLEXE
Bravo pour ton boulot. Cependant, la license interdit explicitement de modifier le code. Il faudrait donc l'auteur pour avoir son aval (malheureusement).
-
Folco
Niveau 8: ER (Espèce Rare: nerd)- Posts: 150
- Joined: 23 Sep 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: anapu :p
Re: Problème avec ABC COMPLEXE
Parfaitement d'accord ! d'ailleurs, je me demande si la modification à des fins d'interopérabilité (c'est le cas ici, ça marche sur 89 mais pas 92 ou l'inverse) n'est pas un droit permanent quoi qu'il arrive. Mais je ne suis sûr de rien, je ne suis pas juriste.
ps - J'ai oublié le mot "contacter" dans mon post précédent.
ps - J'ai oublié le mot "contacter" dans mon post précédent.
-
Folco
Niveau 8: ER (Espèce Rare: nerd)- Posts: 150
- Joined: 23 Sep 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: anapu :p
Re: Problème avec ABC COMPLEXE
Quelle pouasse hein. (ça me fait penser à Supra Maths qui pourrais prendre 5000 octets en moins...)
-
Kiligolo
Niveau 11: LV (Légende Vivante)- Posts: 1465
- Joined: 17 May 2010, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 1reS
Re: Problème avec ABC COMPLEXE
Bisam wrote:Je viens de me taper les 15000 octets de code les plus mal écrits du monde, pour découvrir que le problème vient simplement de certaines chaînes de caractères qui sont trop longues pour les balises "Text" !
Il est écrit dans le "Contrat de Licence" fourni avec le programme que celui-ci a été testé de nombreuses fois et j'affirme sans aucune mesure que c'est totalement faux car les erreurs qui surviennent empêchent le code de se tokéniser correctement !!
Pour corriger la 1ère erreur, il faut procéder ainsi :
1) Ouvrir le programme "abccplx" avec l'éditeur de programmes (sur la calculette)
2) Rechercher le texte "Veuillez entrer" grâce à l'outil de recherche.
3) Remplacer les 3 lignes de codepar
- Code: Select all
Text "Veuillez entrer les nombres complexes avec"
Text "lesquels vous désirez effectuer des calculs"
Text ""
- Code: Select all
Text "Veuillez entre les nombres complexes"
Text "avec lesquels vous désirez effectuer"
Text "des calculs"
4) Quitter l'éditeur de programmes
5) Exécuter le programme "abccplx" (il mettra un certain temps à se tokéniser... mais ira bien plus vite les fois suivantes).
J'ai découvert une autre erreur du même type dans un sous-programme, je vous donne la correction sous peu.
Merci, énormément!!! effectivement maintenant sa marche !
Par contre la 2ème correction je sais pas si elle sert a quelque chose parceque chez moi en tout cas on ne peut modifier le 2ème programme...
-
Anas93
Niveau 3: MH (Membre Habitué)- Posts: 14
- Joined: 05 Feb 2011, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
Re: Problème avec ABC COMPLEXE
PS ( pour ne pas recréer un topic ) : Existe-t'il un programme pour les TI pour calculer les limites PAS à PAS ?
-
Anas93
Niveau 3: MH (Membre Habitué)- Posts: 14
- Joined: 05 Feb 2011, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15887
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Problème avec ABC COMPLEXE
Anas93 wrote:Par contre la 2ème correction je sais pas si elle sert a quelque chose parceque chez moi en tout cas on ne peut modifier le 2ème programme...
Il doit être verrouillé. (petit cadenas en bas à droite de l'écran dans l'éditeur)
Il faut aller dans var-link pour le déverrouiller : [F1][7](Unlock)
Mes programmes => ici !
-
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)- Posts: 1985
- Images: 8
- Joined: 02 Aug 2009, 00:00
- Location: 54, près de Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingé Logiciel chez Amazon
25 posts
• Page 2 of 3 • 1, 2, 3
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 1 guest