Calbian : un terminal Linux sur Casio
Posté le 27/09/2019 11:46
Article de la Rdp
Cliquer pour enrouler
Calbian est un terminal (ou shell) linux (unix si vous préferez) pour calculatrices Casio ...
En détail : c'est un interprète de commandes linux pour caltos
Il est code en CBasic (un addin aurait donne beaucoup mieux ,mais je ne veux pas le faire pour l'instant).
Pour l'instant, je reconnais qu'il est encore très sommaire, mais je vais faire de mon mieux pour le rendre le plus ressemblant possible (l'interface en mode graphique serait superbe , mais le foutu '?' bascule en mode texte ...)
Voici une liste (déjà en partie fournie sur le topic que j'ai créé) des commandes qui sont implémentées , avec leurs arguments utilisables:
De plus , le ';' , qui permet d'exécuter plusieurs commandes en même temps marche très bien :
-pwd
-cd name / cd ~
-echo texte
-rm file / rm -i file
-wc file
-touch file
-cp file1 file2
-man
-mv file1 file2
-clear
-uptime
-exit
Je pense que c'est quand même assez cool (mon premier but était de le rendre utilisable pour des tests de cours de NSI : c'est a dire correct).
N'espérez pas pouvoir pour autant compiler dessus (même si c'était faisable ça prendrait une semaine)
Bien sur, je posterai de temps a autre le programme (avec des nouveautés)
Merci , et n'hésitez pas a proposer des suggestions sur le topic :
Non , non et non , c'est tout sauf une blague
![](https://www.planet-casio.com/images/smileys/grin.gif)
, j'ai créé un terminal linux sur Casio.
Je m'explique : Il agit comme un interprète de commandes linux ( n'espérez pas compiler avec
![](https://www.planet-casio.com/images/smileys/lol.gif)
) :
Lorsque vous le lancez ( c'est un g1m , non un add-in , en C.Basic bien sur
![](https://www.planet-casio.com/images/smileys/eyebrows.gif)
) , vous obtenez un rendu très proche d'un terminal linux ( le $ , tout ça ) , et vous avez juste à rentrer la commande que vous avez à exécuter .
![](https://www.planet-casio.com/images/smileys/pointer.gif)
Dès qu'il est bien rempli ( genre 20-30 commandes , je le publierai )
En plus , je compte implémenter le fameux | qui permet d'exécuter plusieurs commandes à la fois ( Je pense )
Il est en mode texte , mais je suis en train de le migrer en graphique.
Commandes actuellement supportées ( Les options sont indiquées si elles sont implémentées :
d'exécuter plusieurs commandes en même temps marche très bien :
-pwd
-cd name / cd ~
-echo texte
-rm file / rm -i file
-wc file
-touch file
-cp file1 file2
-man
-mv file1 file2
-clear
-uptime
-exit
Et donnez en d'autres si vous voulez qu'elles soient portées
À très bientôt
Citer : Posté le 28/09/2019 20:55 | #
au lieu de shutdown, logout ne serait pas plus approprié ?
Ajouté le 28/09/2019 à 17:32 :
parce que je pensais aux arguments de shutdown, et c'est bien plus compliqué
A vrai dire , je vais d'abord tenter les commandes sans les arguments supllementaires
Synthwave/Musique électro 80s sur ma chaine Youtube
Jouez à Mario sans arrêt sur votre Casio !
Piano Casio
Micro GIMP
Citer : Posté le 28/09/2019 22:04 | #
Ben, non, shutdown devrait éteindre (voire redémarrer avec les bons paramètres) la calto, c'pas trop possible
exit serait plus logique, logout serait pas trop absurde.
Citer : Posté le 29/09/2019 09:26 | #
Ben, non, shutdown devrait éteindre (voire redémarrer avec les bons paramètres) la calto, c'pas trop possible
exit serait plus logique, logout serait pas trop absurde.
Pas bête
Ajouté le 29/09/2019 à 09:28 :
Pour redémarrer y a aussi
Ajouté le 29/09/2019 à 14:13 :
Finalement , j'ai réussi à ajouter le support des arguments supplémentaire
Ajouté le 29/09/2019 à 14:18 :
@Sentaro21 , is there any way to use the input command ('?') In graphic mode ?
Ajouté le 08/10/2019 à 09:40 :
Post mis à jour
Ajouté le 17/10/2019 à 16:14 :
J'ai sorti une petit vidéo du projet , histoire de le déterrer
Synthwave/Musique électro 80s sur ma chaine Youtube
Jouez à Mario sans arrêt sur votre Casio !
Piano Casio
Micro GIMP
Citer : Posté le 18/10/2019 16:14 | #
Tu supporte les flux ?
echo "Hello World!" > file.txt
Et les commandes imbriquées ?
touch $(uptime)
Citer : Posté le 18/10/2019 16:36 | #
Alors les fluxs je suis en train de les coder
Ajouté le 18/10/2019 à 16:37 :
Et les commandes imbriquées je verrai.
Ajouté le 18/10/2019 à 16:37 :
Par contre j'en conviens , ma vidéo était pas une très. bonne pub
Putain j'lai ratée
Synthwave/Musique électro 80s sur ma chaine Youtube
Jouez à Mario sans arrêt sur votre Casio !
Piano Casio
Micro GIMP