Planète Casio - Vos tutoriels et astuces - Flux RSS http://www.planet-casio.com Programmes Casio, Jeux, Cours pour Calculatrices Casio fr-FR https://www.planet-casio.com/images/logo.gif Planète Casio - Vos tutoriels et astuces - Flux RSS http://www.planet-casio.com 55 50 Programmes Casio, Jeux, Cours pour Calculatrices Casio. Thu, 09 Jul 2020 10:41:55 GMT Thu, 09 Jul 2020 10:41:55 GMT contact@planet-casio.com (Planet Casio) contact@planet-casio.com (Planet Casio) 5 Casio graph 90 + E ou nspire cx ii t cas? https://www.planet-casio.com/Fr/forums/topic16372--.html Casio graph 90 + E ou nspire cx ii t cas? La TI nspire cx ii t cas et la casio graph 90 + E sont les meilleures machines de leur gamme, la casio étant au milieu de gamme et la ti la machine la plus haut de gamme de la marque. Ces deux machines affichent un écart de prix de près de 70 €. Qu'en penser? On trouve la casio graph 90 + E vers 80 € chez la plupart des distributeurs. La TI nspire a vu son prix récemment augmenter fortement, passant de 120€ à 160 voire 180 €. Cette augmentation fait suite à l'annonce de la compatibilité python. On la trouve à 150 € chez Gibert Joseph. Si vous voulez tester ces machines par vous-même, sachez que des émulateurs sont disponibles pour ces deux machines : ti et casio. Commençons par l’aspect des bêtes. https://i.imgur.com/THm4t1zt.png?1https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=9668 La casio graph 90 + E est blanche et grise, quand la ti nspire est noire est rouge. La TI a un petit aspect “gamer”, que l’on apprécie. La TI nspire a un simulacre de trackpad, ce qui aide grandement les débutants. On le délaisse vite au profit des raccourcis claviers. Clavier, qui d’ailleurs, a une partie alphabétique séparée, pratique pour taper un programme! Dommage que les claviers azerty soient interdits aux states. ;-( La casio a quant à elle un clavier de tout ce qu’il y a de plus classique. On apprécie les touches du haut à l’aspect chromé. Maintenant, l'interface. La casio graph 90 + E est découpée en applications indépendantes. Un menu calcul, statistique, e-act (éditeur de texte), graphe, table, récurrence, programme, python... Il est possible d'en ajouter vous-mêmes en installant des "add ins", des fichier au format .g3a. Vous pouvez même les programmer vous-mêmes! La ti nspire cx ii t cas a une interface totalement différente. Elle a un logiciel pour les calculs, un autre pour les graphiques et la géométrie, un tableur, un menu statistiques et un éditeur de texte. Le système fonctionne avec des classeurs. Les classeurs sont des fichiers, dans la mémoire de la calculatrice, qui peuvent contenir n'importe quel type d'activité, des programmes basics ou des scripts luas. On peut transférer les classeurs du pc à la machine, pour par exemple ajouter un jeu. Il est possible de passer d’une activité à une autre très facilement, avec ctrl flèche droite ou gauche. Les activités sont en fait organisées en onglets, comme dans un navigateur. Maintenant, parlons des maths La ti nspire CX II T CAS est une machine formelle, ce qui signifie qu’elle gère les écritures symboliques, qu’elle sait développer, factoriser, résoudre, dériver de manière souvent exacte. A factor(3*x^(2)+2*x-3,x), elle renvoie (((3*x+√(10)+1)*(3*x-√(10)+1))/(3)). La précision est réglable. On apprécie également le solveur d’équations et d’inéquations, qui fonctionne avec solve(), directement depuis le menu calcul. A la place d’indiquer une fonction avec des arguments pour faire des choses complexes, on peut utiliser les boites de dialogue qui nous aident, c’est bien pratique pour les débutants. Les graphiques se tracent rapidement, on peut même parfois utiliser le trackpad pour changer les coefficients des fonction. Pratique pour découvrir les fonctions particulières. Les résultats sont affichés de manière exacte, sauf si on le cherche vraiment... La casio graph 90 + E ne propose pas de moteur de calcul formel (à vrai dire il y a XCAS, mais il n'est pas intégré au système et pas disponible en examen), donc, le calcul symbolique n'est pas pris en charge. Les performances sont bonnes, et les résultats sont affichés de manière exacte, bien que moins souvent que sur la ti. L'application graphiques est agréable à utiliser et très complète. Elle ne résout pas d’inéquations, mais des équations et ce de manière approchée. Maintenant, la physique chimie. La casio graph 90 + E bénéficie d’un tableau périodique des éléments et d’un convertisseur d’unité.Tous deux sont désactivés en mode examen. La TI nspire cx II T CAS a elle une bibliothèque de constantes physiques, et un convertisseur d’unités qui repose sur le calcul formel, très puissant, on peut même déclarer ses propres unités! La TI conservce ces fonctionnalités en examen. Maintenant, la programmation. La casio graph 90 + E se programme dans son langage historique, le basic casio. Ce langage est honteusement lent quant à ses fonctions graphiques. TI, avec son langage nspire basic, n'a pas ce problème. Pour des jeux plus exigeants, la casio graph 90 + E se programme en C , avec un cross compilateur (sous linux) et gint de Lephenixnoir. Les jeux sont compliqués à produire, mais le résultat est génial. La ti nspire cx ii t cas se programme elle en lua, un langage événementiel, et ce depuis l’émulateur sur pc. Le programme résultant s’intègre dans l’écosystème nspire, avec par exemple un partage des variables globales possible. Dernièrement, s’est ajouté un nouveau langage: le python. La casio graph 90 +E est compatible depuis septembre, et a un module graphique admirable. La ti nspire cx ii t cas recevra une mise à jour incluant python avant la rentrée. D’après ce qu’en a montré TI, cela va être un très beau python, avec pas mal de bibliothèques pour la meilleure des TI. Je vous avait dit que la TI nspire CX II T CAS avait un aspect gamer. Et pourtant, ce n'est peut-être pas la meilleure pour survivre aux cours de SES. Cette machine est puissante, avec de joilis jeux en basic et lua, comme, mazes 3D https://tiplanet.org/modules/archives/captures/142445419382215.gif TI a récemment cassé la comptibilité avec ndless, une plateforme sur ti nspire qui permettait de faire des trucs incroyables, avec des performances plus importantes. Pas mal d'anciens jeu nspire sont donc maintenant incompatible. :( La casio graph 90 + E n'a pas une ludothèque plus importante que la ti nspire, mais elle garde une compatibilité plus importante, et, bien que moins puissante, les jeux s'executent à plus bas niveau, donc les peformances peuvent être excellentes. Un exemple de jeu sur graph 90 + E: JustTooManyMechanics qui est un très beau jeu. https://www.planet-casio.com/storage/program-images/4027-JustTooManyMechanics.png Pour finir, ce que tout le monde attend : le monde examen. La casio graph 90 + E possède un mode examen assez restrictif, bloquant les add ins et donc toute possibilité d’avoir du calcul formel. On a l’impression que casio a à coeur de garantir un semblant d’équité aux examens avec ceux qui ont des machines moins chères. La TI nspire CX II T CAS laisse aux utilisateurs le soin de désactiver les fonctionnalités qu’ils souhaitent. En France, la réglementation ne nous impose pas de désactiver quoique ce soit! Notez que certains profs de maths pourraient ne pas aimer que vous fassiez leur devoirs avec le calcul formel… Pour conclure, les ti nspire cx ii t cas et casio graph 90 + E sont deux machines bien différentes. La casio est une machine plus ouverte, sur laquelle on peut rajouter facilement des fonctionnalités (pas en mode examen). La TI nspire cx ii t cas est une machine bien plus fermée, mais avec un système plus lourd et de qualité, très adaptée au milieu scolaire, et matériellement plus puissante. Notez cependant, que, bien que autorisés aux examens, ces modèles, surtout la formelle, peuvent ne pas plaire à certains profs de maths. Bien que son utilisation pour résoudre un problème en devoir fasse perdre pas mal de temps, l’utilisation du calcul formel de la ti m’a déjà sorti de situations périlleuses. Quant à la casio, je m’en sers pour aider mes amis qui ont oublié leur machine (le choix est souvent difficile!). Revenons à notre question initiale: le prix de la ti nspire cx ii t cas est-il honnête, cela vaut-il le coup? En achetant ce genre de machine, on n'achète pas tant du matériel puissant, mais un logiciel très performant et simple. Le prix actuel est clairement excessif, sûrement dû à l'annonce de python, mais je crains que ça ne s'arrange pas de sitôt. Je conseille donc cette machine, en complément d'une autre, car les profs qui comprennent qu'on peut les truander avec ce genre de machines, ça existe. Si vous voulez la meilleur des calculatrices graphiques, la TI nspire correspond à vos attentes.Attention, il faut lire la doc, votre prof de maths ne vous aidera probablement pas avec votre nspire, modèle si peu répandu. Mais, honnêtement, on n'a pas forcément besoin d'une calculatrice qui dérive, factorise et fait le café pour réussir en maths! La Casio graph 90 + E est déjà une machine avancée, qui suffit au lycée et même après. N’oublions tout de même pas que pour ce qui est demandé au lycée, les casio collèges peuvent suffire (on peut deviner l’allure des courbes avec un tableau, et pour le reste… apprendre les formules!). Ce n’est pas la calculatrice qui fait le ‘geek’, mais le ‘geek’ qui fait la calculatrice! Tue, 07 Jul 2020 20:54:56 +0200 Convert cg-50 to Lithium Polymer Batteries https://www.planet-casio.com/Fr/forums/topic16339--.html Hello Not sure if the tutorials and tips section is software only, or also hardware. I wanted to share my experience with separating the concept of AAA batteries from the concept of the calculator. I personally do not like AAAs, even rechargable NiMH ones, and would have really liked CASIO to include some Lithium batteries instead. TI has got this down already in their calcs, but their products are also much more expensive (seriously, ti84+ce for double price of prizm??? no way!) Since even the next generation power graphic 3 calculators are AAA powered, I decided that I had to do it myself. For the batteries themselves, I used a 2Ah 10mm * 49mm * 34mm battery from Hobbyking, for about $5 USD each. I chose this capacity because it approximately equals the energy in 4 AAA alkalines. However, when laying out the batteries on the case, I realised that I could actually fit 2 LiPo cells! So I did that. These batteries come with a protection board included, so short-circuit and overdischarge under 3V is no problem. Of course, I also needed to boost the voltage, since 3.7V is too low to run the calculator. I used an Adafruit Powerboost 500C, which was the most expensive part of the project at $15. A more economical choice would have been the Wemos Battery Shield straight from China, for $1 each. It does not have any protection features, but the batteries themselves are already protected anyway. With this board, I get a steady 5.15V out, which to my annoyance means I have a perpetual 2 battery bars out of 3 filled in the display, but what can you really do... The Powerboost500C comes with a power LED that shines whenever it is active, but the current draw means that the batteries will drain in a month or so no matter what... not good. I removed the led with brute force soldering, and it still works fine afterwards. If there were no self-drain in the batteries, they would last 20 years now, powering just the boost board! Of course the calculator does draw current even when it is in standby, so this is of limited use, but I also found that removing the blue LED meant that I could see the color of the other LEDs, like charging and low battery, much more easily inside the calc. I did not want to have to use a new port for charging, rather I wanted to hijack the USB port already on the calc, which anyway is already used to provide power when it is connected and the batteries are inserted. There was no way I was going to solder directly to the pins of the mini USB connector, (too small!) so I poked around and found two solder pads of components already on the motherboard that were directly connected to the USB power lines. Since so little current (60mA) is ever drawn, I thought it was ok to use these non-optimal source and sink. The pads i used are in attached picture. Time to assemble! I planned out the location of the Powerboost board inside the case. I found the optimal position to be the one shown in the picture. The tallest thing on the board, the JST connecter, barely pushes against some SMD resistors on the motherboard, making it a snug fit. And the JST connecter itself can still be used, since it is not against an internal wall/support. Of course, the microUSB connecter cannot be used, but that is by my design anyway. I also needed to cut out the entire battery compartment to actually fit the batteries. I did not have a dremel or whatever, so I resorted to melting a line through the case with a scrap soldering iron tip (never do this with a good tip!), using a hacksaw to complete the cuts, and cleaning up the edges with a diagonal cutter. Make sure to not dwell on one spot with the iron, or your nice white plastic will burn! Keep the iron moving, with force if necessary. You can roughly trace the lines I used if you also use the same size batteries. This also separates the serial number sticker from the calc, I just replaced it in a different location, but I will be surprised if Casio still gives me warranty repair after this! Of course, I had to snip the male JST connecter off one of the LiPo batteries and solder it in parallel to the other one, using heat shrink, or else your calculator will surely die! Do not connect in series! Neither the boost part nor the charge part are designed for 7.4V or more. Now I had to route the wires. Solder a pair of wires from the mini USB pads mentioned before, one to powerboost pin USB, one to a GND. Solder another pair, from 5V and GND to the battery contacts on the motherboard, after removing the contacts already there. Finally, plug in the batteries and see if your calculator powers up! Mine did, to my relief. But closing the case with all the wires was a monumental task. I had to cut many many notches in the internal support walls of the case to fit the wires through. Most of what you have to cut and tape in place will depend on the directions your wires are pointing when they are soldered. Sadly I do not have a picture of them, except for one, which is very important. For a wire to reach the battery contacts on the motherboard, there must be a notch cut in the marked wall. Most of my notches were either melted with the iron or cut with diagonal cutters. Either way, you will have to route them somehow to close the case successfully. Finally, I wanted a way to monitor the LEDs on the powerboost board, to see when charging is done and when low battery is detected. Sadly I was not very successful on this front. I initially tried melting a hole in the battery compartment facing the inside of the calc, so when the battery cover is put on there is no modification visible. Unfortunately from that weird angle you will have to hold the calc up to your face and look right through it, and I could only reliably see the yellow charging led, not the green or red ones. This is also why i removed the blue power LED, since it is so much brighter than the rest. To succeed in this regard, you can either use some sort of optical pipe to redirect the light to the battery compartment hole, or just put a hole on the top edge where the usb/serial connecters are, but this might be a problem for the French models with exam mode LED, as I cannot imagine another LED right next to it will not confuse/anger an invigilator. Either way, I think my measures are sufficient, since another way to test low battery is that your calc will not power on! And there you have it! Your calc is now Lithium battery powered! There are a couple of benefits to this modification. First, depending on battery size you can easily double or triple the energy stored inside the calc, even after accounting for powerboost efficiency of 95%. Second, if you do not overload on batteries, the calc can become just a little lighter thanks to improved energy density. Third, no one necessarily knows you have modified the power, since nothing has to be visible with the battery cover on. And the usb transfer function is unaffected. Fourth, you get a free 4xAAA battery holder out of it. Of course, there are disadvantages too. I do not think my warranty is still valid anymore, and I do not really know how French Exam Mode rules affect the legality of this mod. At least in the US, there is no problem since many teachers do not even know Casio exists :( , and no one cares what kind of ridiculous calculator you use on the SAT/ACT tests as long as it is not clearly internet connected. Internet connected... hmmmm.... esp8266 over serial, anyone? That would be a fun future project! Or even RGB wowwwwwwwwwwwww Good luck with your endeavors! So sorry for the bad photo quality, but 512KB maximum file size! If you want better shots just message Wed, 17 Jun 2020 03:33:44 +0200 [Basic] Utiliser l'espace graphique comme espace de stockage https://www.planet-casio.com/Fr/forums/topic16333--.html Testé sur 35+e II. Ce texte est un peu brouillon, je le retoucherai si besoin. Destiné aux programmeurs en mode texte (càd moi :E). Il se trouve que l'écran graphique de nos calculatrices peut-être utilisée comme espace de stockage ! Avec les fonctions simples `PxlOn`, `PxlOff`, `PxlChg`, 'PxlTest(' nous avons accès à 127x63 cellules (soit 8001 bits ou presque 1000 octets !) de mémoire avec virtuellement aucun coût ! PxlOn 1,1 //rend la cellule 1;1 "vraie" PxlOff 63,127 //rend la cellule 127;63 "fausse" PxlChg 50,50 //inverse l'état de la cellule 50;50 Locate 1,1,PxlTest(1,1) //lit l'état de la cellule 1;1 Rien de très révolutionnaire, mais je pense qu'il est important d'en garder une trace quelque part (je n'avais jamais vu cette technique sur le forum). Les Pictures peuvent être utilisées pour obtenir des espaces de mémoire variables ne pesant que 2048 octets (toujours pour 8001 bits utiles), ce qui en fait un système de stockage très efficace et plutôt rapide. Notez que pour utiliser ce système en mode texte, il faut modifier l'écran graphique avant d'appeler `PxlTest(` pour éviter une erreur fatale. `PxlTest(` fonctionne très bien en mode texte et travaille sur le buffer graphique sans raffraîchir l'écran. (C'est à dire qu'il le fait de façon transparente !) Voici un autre code d'exemple affichant les valeurs des 127 cellules de la ligne supérieure à l'aide d'une boucle : PxlChg 1,1 //On utilise deux PxlChg pour "activer" l'espace graphique PxlChg 1,1 For 1→A To 127 Locate 1,1,PxlTest(1,A) Locate 1,2,A Next Ce sera tout, je ne suis pas rédacteur j'ai juste balancé des données et je m'en excuse :E Sun, 14 Jun 2020 19:05:09 +0200 changer la mémoire flash d'une 25+E https://www.planet-casio.com/Fr/forums/topic16328--.html Bonjour j'ai comparé les cartes mères d'une 25+E et d'une 35+E il y a 3 différences - les composants USB - 5 composants sous une couche de colle bleue sur la 35+E - la mémoire flash différente 29lv320 (35+E) 29LV160 (25+E) Est-ce que quelqu'un a essayé de changer la mémoire flash sur une 25+E pour mettre celle d'une 35+E ? Est-ce que cela suffit pour pouvoir la flasher en 75+E ? Autre question : est-ce que le bootcode pour avoir le menu OS ERROR est dans la flash ou ailleurs ? Par ce que si tout est dans la flash ça veut dire qu'on peut pas mettre une mémoire vierge, il faut la programmer au préalable ! Dernière question : si on arrive à changer la mémoire flash, est-il obligatoire de passer par le port USB ou on peut se contenter de passer par le connecteur jack avec la cable jack-usb pour transférer depuis un PC Marc PS : je sais que la manip a peu d’intérêt vu le prix des 35+E d'occasion. Il est surement plus économique de vendre la 25+E et acheter une 35+E. Wed, 10 Jun 2020 09:58:57 +0200 Python : Utilisation de touches du clavier https://www.planet-casio.com/Fr/forums/topic16237--.html Bonjour à tous, Dans la continuité des actualités du site tournant pas mal en ce moment autour de l'application Python de Casio et des modules graphiques bientôt disponibles, je vous propose ici une petite astuce. Après la publication de la première version de l'application python sur les graphs on s'est tous mis à imaginer des librairies de fonctions pour l'écran graphique, le gestion des fichiers ou encore pour le clavier. Je viens de trouver en essayant des bouts de code dans le shell de ma graph90 qu'il y avait un moyen de "controller" une touche du clavier: la touche "AC/On". Je m'explique, le concept est assez simple: lors de l’exécution d'un programme dans le shell, a part l'instruction input(), seul la touche "AC/On" peut stopper l'exécution d'un script (ou bien une autre instruction aussi.. je ne sait plus :sry: ). L'idée est donc d'utiliser le bloc "try/ except" de python pour contrecarrer l'erreur renvoyée par la calto lors de l'arrêt forcé d'un script: "KeyboardInterrupt". Voici donc un petit script d'exemple: while(1): try: for i in range(50): pass except KeyboardInterrupt: print("Touche AC pressee !") Vous remarquerez la boucle "for" dans le "try". Après avoir testé je me suis rendu compte qu'un simple "pass" ne fonctionne pas.. Ce code est plus ou moins celui que j'ai utilisé pour tester mon idée, il ne permet donc pas a proprement dit de faire faire quelque chose à la touche AC.. Je vais de mon côté continuer de chercher un code pour appliquer concrètement cette astuce. En attendant je vous laisse a votre imagination ! A+ sur PC :p Wed, 01 Apr 2020 08:44:50 +0200 Calculatrice qui ne démarre plus ! https://www.planet-casio.com/Fr/forums/topic16223--.html Bonsoir, Après avoir jouer a l'apprentis sorcier (la pour le coup il y a pas d'autre mots) j'ai bloquer ma calculatrice casio graph 35+ elle ne s’allume plus. je présume que ça vient de l'os, la carte de la calculatrice étant nickel... Voila je ne sait pas trop quoi rajouter si ce n'est que j'ai vraiment envie qu'elle redémarre Sat, 21 Mar 2020 23:32:32 +0100 [Basic Avancé] Boucles, fonctions sans sous-programme, Continue et Break. https://www.planet-casio.com/Fr/forums/topic16153--.html Âmes sensibles, s'abstenir, se cours contient des labels :E Bonjour :) Dans ce cours vous allez apprendre comment fonctionnent les différentes boucles en Basic Casio (testé sur 35+e II), et comment utiliser leurs propriétés de façon intéressante. Je considère que cette ressource est pointée vers les programmeurs confirmés en Basic Casio, et que ces méthodes doivent être utilisées en considération. Commençons par expliquer les différences entre `For`, `LpWhile` et `While` : `For` : la calculatrice retient la position de `For`, une fois arrivée au `Next` elle vérifie si la condition du `For` est vraie (i >= limite), si non elle saute au `For`, si oui elle continue après ce `Next`. `LpWhile` : la calculatrice retient la position de `Do`, une fois arrivée au `LpWhile` elle vérifie si la condition est vraie, si oui elle saute au `Do` correspondant, si non elle continue après ce `LpWhile`. `While` : la calculatrice retient la position de `While`, une fois arrivée au `WhileEnd` elle saute au `While`, elle vérifie si la condition du `While` est vraie, si oui elle continue après ce `While`, si non elle continue après le `WhileEnd` le plus proche. Je vous recommande de relire plusieurs fois afin de bien saisir leurs différences. On notera que le fonctionnement de `While` diffère de `For` et `LpWhile`. Commençons par le plus "simple" : Continue Do //Not Ans alterne entre 0 et 1 à chaque cycle Not Ans //Si Ans est vrai (!=0) on saute le reste de la boucle Ans=>LpWhile 1 Locate 1,1,Ans LpWhile 1 En plaçant ce `LpWhile` intermédiaire, on émule le fonctionnement d'un Continue. En effet, si `Ans` est positif ce `Locate` est sauté et la boucle repart du `Do`. Testez ce programme sur calculatrice, et vous verrez que seuls les 0 seront affichés. Passons à un niveau au-dessus : Break Le code commence à sentir les spaghetti, faute aux Labels mais on devrait s'en sortir. //On initialise Ans 0 Do //Incrémentation de Ans Ans+1 //C'est notre Break ! On saute après la boucle si la condition est vraie, et skip le reste. Ans=20=>Goto Z Locate 1,1,Ans LpWhile 1 //Ce Do est présent pour éviter les erreurs syntaxes Do Lbl Z LpWhile 0 Relisez bien le code pour le comprendre. Si vous l'exécutez sur votre calculatrice, vous constaterez que le programme sautera l'affichage du 20 et s'arrêtera à 19. Maintenant, accrochez vous, voici les fonctions ! Notez que cette méthode est plus instable et difficile à débugger que l'appel de sous-programmes. //L'appel de fonction commence ici 1 While Ans Goto 0 WhileEnd //Il termine ici //Un autre appel 2 While Ans Goto 1 WhileEnd //Et un autre 21 While Ans Goto 0 WhileEnd //Ce Stop est OBLIGATOIRE, ne l'oubliez surtout pas ! Il est nécessaire pour spécifier au programme de ne pas lire ce code Stop //Ces While vides sont présents pour éviter l'erreur syntaxe While Lbl 0 //Début de la fonction For 1->A To 7 Locate Ans,A,0 Next //Ce 0 permet de terminer la fonction, il est obligatoire et rend la condition du While Ans de l'appel fausse (vous n'êtes pas obligé d'utiliser Ans, mais je le recommande) 0 WhileEnd //Une seconde fonction While Lbl 1 For 1->A To 7 Locate Ans,A,1 Next 0 WhileEnd /!\ Mettre un appel de fonction dans un For par exemple est très instable. /!\ J'espère que vous aurez trouvé ce guide utile, de ce que je sais c'est la première fois que l'on parvient à appeler des fonctions d'une telle façon. C'est une "nouveauté" importante à expliquer, et une bonne exploitation des mécaniques pétées du Basic Casio (je l'ai découvert hier soir). Mon, 03 Feb 2020 09:56:25 +0100 [Tutorial] How to use emulators forever (technically) https://www.planet-casio.com/Fr/forums/topic16143--.html Recommended requirement - Idle PC that installed Windows 7/8.1/10 - Virtual Machine (?) Note This tutorial is written in Windows 10. I'm not 100% sure if this tutorial works in your PC, but for me it is successful. Thus, I need your help to confirm this method. ^^ I will update immediately if someone succeed. You have to repeat this tutorial after 90 days trial is expired and it involves a whole reset of PC. That's why you need a idle PC to do this (unless your main PC really need to be reset). Sorry about that. :sry: Method 1 (Recommended, for Windows 8.1/10) 1. Open Settings > Updates & Security > Recovery. 2. Click "Get started" button below the "Reset this PC". 3. Choose "Remove everything". (This step is important!) https://i.ibb.co/Y8JqW4b/Annotation-2020-01-29-161227.jpg 4. Click "Next". 5. Click "Reset" and wait until the process is done. 6. Download the emulators to check if the trial is reset to 90 days. Method 2 (for Windows 7/8.1/10) 1. Download Microsoft Windows and Office ISO Download Tool from: https://heidoc.net/joomla/technology-science/microsoft/67-microsoft-windows-and-office-iso-download-tool 2. Choose your Windows version here. https://i.ibb.co/W0QCd6G/Annotation-2020-01-29-163120.jpg 3. Check the edition of Windows you installed by opening Settings > System > About. 4. Select the edition of your Windows. (Recommended latest version) 5. Choose your language. 6. Choose 32-bit or 64-bit depending on your system type (operating system), then click confirm to download. 7. Click "Accept" and then "Next". 8. Choose "Upgrade this PC" and then "Next". 9. Click "Change what to keep". 10. Similar to method 1, you must choose "None" to reset all the things. 11. Choose "Next" and then "Install", and wait until the process is done. 12. Download the emulators to check if the trial is reset to 90 days. Wed, 29 Jan 2020 10:23:23 +0100 [Basic] Pictures https://www.planet-casio.com/Fr/forums/topic16061--.html Astuce de niveau avancé ! Testé sur 90+e BG-Pict "chemin/pict.g3p" Bonjour :) Les Pictures de la 90+e sont stockées dans la mémoire de stockage. Ça signifie qu'elles ne pèsent virtuellement rien dans la mémoire principale (très bon point en Basic). J'ai trouvé une option assez étrange (je ne l'ai plus retrouvée après), qui permettait de sélectionner une .g3p dans la mémoire de stockage et "écrivait" son chemin à l'emplacement du curseur (exemple `"Pict/Pict01.g3p"`). Le chemin fonctionne avec BG-Pict ! Je ne sais pas trop pourquoi ça ne marche qu'avec `BG-Pict` et pas `RclPict`, encore un choix étrange, mais c'est déjà une belle avancée :D Ça signifie que l'on peut choisir n'importe quel .g3p de la mémoire de stockage en image de fond, en spécifiant son chemin. Tout ça permet d'outrepasser la limite des 20 images :O Le seul point négatif est que cette commande n'accepte pas de Str en paramètre, tout comme `Prog` :/ Je pense que c'était déjà connu auparavant, mais je n'ai rien trouvé sur le forum traitant de cette particularité propre à BG-Pict. Si quelqu'un pouvait tester avec une 35+e II je lui en serai reconnaissant ^^ Tue, 17 Dec 2019 14:47:25 +0100 CASIO MicroPython: Savoir si le programme s’exécute sur un ordinateur ou sur la calto https://www.planet-casio.com/Fr/forums/topic15963--.html Bonjour bonjour, Etant donné la variété de supports sur lesquels python peut s'exécuter, je vous donne ce petit truc qui ne vient pas de moi, que j'ai trouvé sur internet en réalisant une recherche sur une commande python. Cette astuce permet au programme de savoir sur quel support il s'exécute. Tout d'abords une petite explication de texte (et oui, je mets le suspens >:) ). L'idée c'est d’essayer d'importer des modules qui sont par défaut intégrés dans les IDE pour ordinateurs (ILDE...) et qui ne sont pas présents sur le MicroPython de CASIO. Je pense par exemple à tkinter, turtle, time, os... Voici maintenant un code d'exemple: try: import tkinter import turtle import time import os print("computer") except ImportError: print("CASIO COMPUTER CO., LTD.") Donc voilà, merci d'avoir pris le temps de lire le tout, j'espère que ça vous servira pour développer des programmes multi-supports en python. Sur ce, A+ ^^ Wed, 13 Nov 2019 19:34:47 +0100