Voici un petit (mais performant) éditeur hexadécimal pour Graph Monochrome. Je vous renvoie à ce programme si vous possédez une Graph 90.
L'utilisation est simple. Vous pouvez éditer les fichiers présents dans votre calculatrice en Hexadécimal ainsi qu'en ASCII si vous le souhaitez (via [F6] dans le Menu d'édition).
Il est possible de modifier le fichier chargé, mais uniquement octet par octet (la sélection s'opère via les touches [4], [6], [2] et [8]). L'ajout ou la suppression d'octets est impossible.
En revanche, vous pouvez ouvrir et modifier n'importe quel type de fichier de n'importe quelle taille, car le programme ne charge pas tous le contenu du fichier en RAM. Les restrictions dues à la faible capacité de la mémoire vive de votre calculatrice ne s'appliquent donc pas. Mais vous devrez sauvegarder le fichier modifié sous un autre nom. Si vous souhaitez garder le nom d'origine, cet utilitaire pourra s'avérer très pratique pour renommer le nouveau fichier…
Cet Add-in est compatible SH3/SH4 grâce au SH4 Compatibility Tool. Attention: ce programme n'est pas compatible Graph 35+E II. Si vous vous sentez de le rendre compatible, vous en avez le droit, mais respectez la licence du projet, et bon courage
• Premier fichier : Le programme
• Second fichier : Les sources
À bientôt !
Retournez-moi dans les commentaires vos impressions, vos idées d'amélioration, vos retours de bogue, et tout et tout
English description:
Hello
Here is a small (but powerful) hexadecimal editor for Graph Monochrome. I refer you to this program if you have a Graph 90.
The use is simple. You can edit the files in your calculator in Hexadecimal as well as in ASCII if you wish (via [F6] in the Edit Menu).
It is possible to modify the loaded file, but only byte by byte (the selection is made via the keys [4], [6], [2] and [8]). Bytes cannot be added or deleted.
On the other hand, you can open and modify any kind of file of any size, because the program does not load all the file contents into RAM. So the restrictions due to the low capacity of your calculator's RAM do not apply. But you will have to save the modified file under a different name. If you want to keep the original name, this utility may come in handy to rename the new file...
This Add-in is SH3/SH4 compatible thanks to the SH4 Compatibility Tool. Warning: this program is not Graph 35+E II compatible. If you feel like making it compatible, you have the right to do so, but respect the project license, and good luck
• First file : The program
• Second file : The sources
See you soon!
Send me back in the comments your impressions, your ideas for improvement, your bug feedbacks, and everything
Note : ton système de développement (SDK + MonochromeLib) n'est pas compatible Graph 35+E II. Pense à le noter parce que beaucoup de gens en ont maintenant
Et sur cette note je me demande si on pourrait le porter sur Graph 35+E II. Gérer BFile et MonochromeLib pour cette machine serait plus facile que de refaire l'UI de mon éditeur comme il m'a été suggéré.
Lephenixnoir a écrit : Oh wow, great! Un add-in de qualité
Merci beaucoup !
Lephenixnoir a écrit : Note : ton système de développement (SDK + MonochromeLib) n'est pas compatible Graph 35+E II. Pense à le noter parce que beaucoup de gens en ont maintenant
C'est fait !
Lephenixnoir a écrit : Et sur cette note je me demande si on pourrait le porter sur Graph 35+E II. Gérer BFile et MonochromeLib pour cette machine serait plus facile que de refaire l'UI de mon éditeur comme il m'a été suggéré.
En fait, ceci est probablement mon dernier programme posté…
Je ne suis plus dispo cet été et ne le serait probablement plus tout court, d'ailleurs Alors non, je ne peux pas le rendre compatible 35+E II
Ce n'est pas un abandon, disons juste… un au revoir !!
Encore une fois un grand merci Lephé. Excellente continuation et …à bientôt !!
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