π
<-

Concours de rentrée 2021 - La Geste d'Alrys

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby Dubs » 10 Oct 2021, 16:06

SlyVTT wrote:J'ai remarqué aussi, je sais pas si tu as vu de ton côté, lors de l'export du fichier alrys.py, il y a parfois des valeurs qui utilisent des virgules (,) au lieu du point (.) comme séparateur décimal.
Et dans le même fichier, on a aussi des valeurs correctement écrites avec des points (.)
Par contre j'ai pas réussi à comprendre la logique du bug, car parfois seule la derniere ligne du fichier est ok, parfois tout, parfois les 4 ou 5 dernières lignes seulement. Bref, bizarre.

C'est normal qu'on te fasse des retours, avec tout le boulot que tu fais.

A plus

Sly


ah, je n'avais pas fait attention à ça, je vais voir si ça ne cache pas un bug.
merci pour le retour
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby RdB » 10 Oct 2021, 16:38

Dubs wrote:
et effectivement, il faut installer python pour faire fonctionner la dernière version, je l'indiquerai dans un fichier readme.txt à la prochaine livraison


Avant tout super boulot et grand merci pour le partage.

Je n'arrive pas à faire fonctionner la dernière version.
C'est vrai que jusque là, j'utilisais une version portable de python, et que j'ai un certains "blocage" avec Python :|
Mais j'ai installé la dernière version, je me suis un peu débattu pour installer le SDL2, mais maintenant je peux lancer les alrys.py en double cliquant au lieu de les lancer à partir de la console portable.
Par contre, pour ton programme j'ai toujours l'erreur : Error 87 : Could not open Dll ""
Suivie de : Python coud not be properly initialized . We must quit.

J'ai peut-être raté un truc en installant Python.
User avatar
RdBPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 12
Joined: 24 Nov 2019, 15:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby SlyVTT » 10 Oct 2021, 17:40

Dubs, avant que tu ne cherches trop pour cette histoire de virgules au lieu des points dans le fichier exporté, visiblement cela ne se produit pas quand on compile les sources Lazarus.
Seule la version windows déjà compilée semble souffrir du bug.
Tu as donc du corrigé le bug (peut être sans t'en rendre compte) et peut être pas mis la dernière version compilé dans ton archive.
@+

Sly
Some works in progress :
The GUI Toolkit NF for nSpireMyShmup for fxCG-50Magic Light for Casio Graph 90+E
and
Magic Light for nSpire CX/CX-II
Simple Text Editor for nSpireOutRun for Casio Graph 90+E
95%
50%
100%
75%
100%
And more to come ... stay tuned
User avatar
SlyVTTPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 45.7%
 
Posts: 523
Images: 31
Joined: 19 Jan 2021, 09:41
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
GitHub: SlyVTT

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby Dubs » 10 Oct 2021, 18:46

RdB wrote:Avant tout super boulot et grand merci pour le partage.

Je n'arrive pas à faire fonctionner la dernière version.
C'est vrai que jusque là, j'utilisais une version portable de python, et que j'ai un certains "blocage" avec Python :|
Mais j'ai installé la dernière version, je me suis un peu débattu pour installer le SDL2, mais maintenant je peux lancer les alrys.py en double cliquant au lieu de les lancer à partir de la console portable.
Par contre, pour ton programme j'ai toujours l'erreur : Error 87 : Could not open Dll ""
Suivie de : Python coud not be properly initialized . We must quit.

J'ai peut-être raté un truc en installant Python.


Argh, je vais regarder ce qui peut bien bloquer
je suppose qu'il n'arrive pas à trouver la dll de python alors qu'il devrait.
merci pour le retour
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby Dubs » 11 Oct 2021, 07:50

J'ai mis à jour mon appli.

j'ai corrigé quelques bugs
- "... is an invalid float"
- l'optimisation affiche le gain sur le trajet actuel, plus sur le meilleur score

Pour l'instant il faut installer un environnement python 64bits pour le faire fonctionner.
J'essayerai de faire une version "portable" avec les dll python, prête à l'emploi, quand j'aurai plus de temps libre.

Si vous voulez compiler un exécutable pour votre environnement (linux, win32, macos, ...) vous pourrez le faire à partir de Lazarus.
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby TIny_Hacker » 11 Oct 2021, 12:53

When I try to compile for other systems in Lazarus, I still get lots of errors. I attempted to install the Py4DLaz package, but I must not be doing it properly because it isn't working right. What is the proper way to install the package?
-- TIny_Hacker

You thought there was something else? Nope, just a boring signature 😉
User avatar
TIny_HackerPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 97.1%
 
Posts: 66
Joined: 01 Oct 2020, 00:50
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: TIny_Hacker
Twitter: TIniestHacker
GitHub: TIny-Hacker

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby Dubs » 11 Oct 2021, 14:11

TIny_Hacker wrote:When I try to compile for other systems in Lazarus, I still get lots of errors. I attempted to install the Py4DLaz package, but I must not be doing it properly because it isn't working right. What is the proper way to install the package?


i am not a lazarus expert (this is the first project i do with).
from the IDE I did "install a package" and everything went well for me

and the online help is not helpfull...
https://github.com/pyscripter/python4de ... stallation

sorry for not having a miracle answer

what are the errors?
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby TIny_Hacker » 11 Oct 2021, 15:29

I get two errors. I cloned the repository, then opened python4dlaz.lpk in lazarus and clicked "Use -> Install"

Error 1:
Image

This is the line that contains the error:
Image

Error 2:
Image

I'm using Lazarus 2.0.12, and I have Python 3.10 installed.
-- TIny_Hacker

You thought there was something else? Nope, just a boring signature 😉
User avatar
TIny_HackerPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 97.1%
 
Posts: 66
Joined: 01 Oct 2020, 00:50
Location: USA
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: TIny_Hacker
Twitter: TIniestHacker
GitHub: TIny-Hacker

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby RdB » 11 Oct 2021, 18:23

Pas de changement pour ma part, toujours cette erreur 87 de Dll qui ne peut pas être ouverte, mais qui ne dit pas de quelle dll il s'agit.
Python 3.10 64bits est installé. Je l'ai même installé sur un deuxième PC pour repartir sur une installation propre. Cette fois, lors de l'installation, j'ai coché la création du PATH (décoché par défaut), ce que je n'avais pas fait la première fois.
Au lancement, mon antivirus confine l'appli car il ne la connait pas, mais aucun changement si je la débloque et la passe en fichier sûr.

Faut-il placer ton exe dans un répertoire spécifique ?
User avatar
RdBPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 4%
 
Posts: 12
Joined: 24 Nov 2019, 15:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Concours de rentrée 2021 - La Geste d'Alrys

Unread postby Dubs » 11 Oct 2021, 18:31

RdB wrote:Pas de changement pour ma part, toujours cette erreur 87 de Dll qui ne peut pas être ouverte, mais qui ne dit pas de quelle dll il s'agit.
Python 3.10 64bits est installé. Je l'ai même installé sur un deuxième PC pour repartir sur une installation propre. Cette fois, lors de l'installation, j'ai coché la création du PATH (décoché par défaut), ce que je n'avais pas fait la première fois.
Au lancement, mon antivirus confine l'appli car il ne la connait pas, mais aucun changement si je la débloque et la passe en fichier sûr.

Faut-il placer ton exe dans un répertoire spécifique ?


Argh
je vais ajouter une option pour forcer le chargement de la dll python. j'espère que ça résoudra ton pb
et normalement pas besoin de mettre l'exe dans un répertoire spécifique.
User avatar
DubsVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 37.9%
 
Posts: 125
Joined: 06 Jan 2016, 13:44
Gender: Male
Calculator(s):
MyCalcs profile

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
852 utilisateurs:
>811 invités
>33 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)