Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> CasioPython
CasioPython
Version : 1.6 Taille : 271000 octets Ajouté le : 2018-08-01 01:27 Modifié le : 2019-09-26 20:44
Auteur et posteur :
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Planète Casio - Add-in Casio - CasioPython - zezombye - Calculatrices
Nombre de visites sur cette page : 56282
Score au progrank : 103
Note actuelle : 8.8/10 noté 5 fois
Vous devez être connecté(e) pour noter (inscription).
11901 téléchargements | Soumettre un test

Ce programme est sous licence GPL 3.0.


Ce programme a été récompensé pour sa qualité par le label Planète Casio.

A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Port de MicroPython pour calculatrices monochromes (Graph 75(+E), Graph 35(+E) tweakée, Graph 85, Graph 95 SD).

J'ai besoin de votre aide pour débugger. Signalez moi tout bug concernant :

- L'exécution du programme (si ça crashe lors du lancement du programme, lors de l'entrée dans le shell, etc)
- L'éditeur de texte (curseur qui va n'importe où, presse-papier qui fait des bugs, etc)
- Le shell (en particulier lorsque ça approche la limite, qui est définie à 2000)

Bugs connus :
- On ne peut pas sauvegarder un programme vide
- Impossible de quitter le shell pendant l'exécution d'un programme (attention aux boucles infinies)

Topic : https://www.planet-casio.com/Fr/forums/lecture_sujet.php?id=15140&page=last#152951
Sources : https://github.com/Zezombye/casiopy


Note sur 10 Commentaire Date de notation
9un rajout d'un mode graphique et tout sera parfait :)Le 10.06.2019 à 09:50
8Phyton sur Casio , super , ça m'evite de tout vérifier à la main.Le 17.02.2019 à 18:17
10G E N I U SLe 17.11.2019 à 16:16
8Presque parfait mais on ne peut pas quitter le shell pendant un programme donc faut faire gaffeLe 28.11.2019 à 18:35
9Très pratique au lycée quand on n'a pas de calculatrice récente sous la main, merci :)Le 29.04.2021 à 20:10

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 | Suivante

Lolo22Hors ligneMembrePoints: 20 Défis: 0 Message
Posté le 30-11-2018 à 12:28 | #
Bonjour à tous,
Une question bête : j'ai écrit un petit programme sur pc afin de tester le transfert sur la calculatrice. Comment le transferez-vous dessus?
Lorsque je veux le mettre dans le dossier casio-py avec FA 124, il le mets systématiquement en dessous, avec les add in.
Et impossible de le déplacer ensuite dans le dossier casio py
Merci pour votre aide!
Lolo22
CritorHors ligneAdministrateurPoints: 2668 Défis: 18 Message
Posté le 30-11-2018 à 12:51 | #
Avant envoi, il faut créer un dossier CASIOPY dans l'image en préparation côté ordi/FA-124 (clic droit), et mettre les scripts dedans :
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 30-11-2018 à 16:58 | #
Hmm, je pensais que c'était possible de déplacer depuis la racine vers le dossier casiopy, mais le gestionnaire de mémoire de casio permet pas ça (il y a un workaround qui est de mettre le fichier sur la carte SD puis de le redéplacer vers la mémoire de stockage, mais les cartes SD ça existe plus trop).

Je rajouterai ça dans le tutoriel du coup

Attention d'ailleurs à bien utiliser des espaces et non des tabulations (faut que je mette en place une conversion lors de l'importation).
CritorHors ligneAdministrateurPoints: 2668 Défis: 18 Message
Posté le 30-11-2018 à 17:25 | #
Pour info, je me garde une copie de la version 1.4 de mon côté, afin de pouvoir continuer les news comparatives :
https://tiplanet.org/forum/archives_voir.php?id=1824811

Puisque mon script de test plante avec la version 1.5.
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 30-11-2018 à 17:56 | #
Avec l'aide de jickster j'ai réussi à corriger la system error qui arrivait quand on mettait trop de profondeur de récursion, mais malheureusement ton script plante toujours (c'est chiant, parce que ça veut dire qu'il y a un autre "vecteur" de system error).

Du coup faudra que je décortique ton script et regarder exactement ce qui va pas :/
ItytHors ligneMembrePoints: 216 Défis: 0 Message
Posté le 30-11-2018 à 23:33 | #
Est-ce qu'il y a un moyen de modifier l'icône du prog ? Ne pas avoir le petit carré noir pour la lettre me gêne
LephenixnoirEn ligneAdministrateurPoints: 24502 Défis: 170 Message
Posté le 30-11-2018 à 23:37 | #
Aha ! Vous voyez, les icônes standard ça s'intègre mieux. Depuis le temps que je vous le dis...
HackcellHors ligneMaître du PuzzlePoints: 1529 Défis: 11 Message
Posté le 30-11-2018 à 23:46 | #
Zz a fait du bon boulot, on peut bien lui laisser ce caprice là, non ? ⭐
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 01-12-2018 à 06:34 | #
Jamais, mort aux carrés noirs

Critor : j'ai trouvé ce qui faisait bugger ton script, c'est les attributs de fonctions, j'ai viré ça et le script m'a l'air de marcher parfaitement. Mais du coup je dois voir pourquoi ça provoque ce crash.
Lolo22Hors ligneMembrePoints: 20 Défis: 0 Message
Posté le 01-12-2018 à 10:37 | #
Merci critor pour ces infos, ça a bien marché
Je suis en train de finir l'installation sur les calculatrices de mes secondes

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 47 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd