nRemote : Contrôle ta TI-Nspire à distance !
Posted: 19 Aug 2012, 17:22
Salut à tous,
J'ai récemment codé un logiciel (pour ordinateur), que Levak a amélioré avec une GUI (interface), qui vous permet de contrôler à distance votre TI-Nspire.
Voilà comment la vidéo du chatbot a été faite. J'ai tapé le texte des questions et Levak a tapé les réponses sur son ordinateur qui contrôlait la Nspire
D'ailleurs, ça fonctionne sur n'importe quel Nspire. Ndlessée ou non. Et probablement sur tous les OS aussi
L'idée derrière tout ça, c'est que pour des bidouilleurs comme nous, nRemote peut être utilisé juste pour le fun, mais aussi plus tard pour des projets plus intéressants (dans l'autre sens : Calto -> Ordi), et je suppose que les enseignants peuvent trouver ce logiciel vraiment utile pour réaliser par exemple des actions de groupes sur plusieurs Nspire en meme temps, dans leur classe gérée par le logiciel Navigator. Par exemple, ouvrir un fichier, et le lancer à une page spécifique, tout le monde en même temps. Je ne pense pas que c'était possible avant (?). J'ai déjà un certain soutien de quelques enseignants qui ont trouvé nRemote impressionnant et ont hâte de l'utiliser.
Bref, l'histoire de nRemote a commencé avec une petite blague (ChatBot), mais les gens ont commencé vraiment à y croire un peu trop ... Désolé pour cette blague encore une fois
(D'ailleurs, un chatbot serait possible de toute façon .... J'ai regardé certains codes d'Eliza et c'est parfaitement faisable. Quand j'aurai le temps je pourrai essayer...)
nRemote est presque prêt à être releasé et je mettrai à jour ce topic dès que c'est le cas, avec le lien de téléchargement.
Au fait, comme dit ci-dessus: si nRemote peut être utile pour créer des séquences pré-faites d'actions clavier (comme mettre la Nspire à un écran spécifique de sorte qu'il est prêt à faire autre chose, ou ce que vous voulez), ça sera encore mieux quand nous (si nous trouvons comment le faire ....) parviendrons à faire marcher tout ça dans l'autre sens : obtenir les touches pressées sur la Nspire sur l'ordinateur. Parce que donc, c'est juste une question de temps pour la création de certains clients Internet texte par exemple.
Voici 2 photos pour vous:
(Sur l'interface sur pouvez soit cliquer sur les boutons ou taper directement au clavier de votre ordinateur et il enverra les touches en question)
Vous pouvez remarquer d'ailleurs que nRemote capture l'écran de la Nspire.
Je tiens aussi à dire que ce programme ne modifie PAS les bibliothèques de TI ou tout autre de leur code. Il marche "as is " («tel quel»), du moment que vous avez TINCL ou TINCS installé.
http://tiplanet.org/forum/archives_voir.php?id=6694
J'ai récemment codé un logiciel (pour ordinateur), que Levak a amélioré avec une GUI (interface), qui vous permet de contrôler à distance votre TI-Nspire.
Voilà comment la vidéo du chatbot a été faite. J'ai tapé le texte des questions et Levak a tapé les réponses sur son ordinateur qui contrôlait la Nspire
D'ailleurs, ça fonctionne sur n'importe quel Nspire. Ndlessée ou non. Et probablement sur tous les OS aussi
L'idée derrière tout ça, c'est que pour des bidouilleurs comme nous, nRemote peut être utilisé juste pour le fun, mais aussi plus tard pour des projets plus intéressants (dans l'autre sens : Calto -> Ordi), et je suppose que les enseignants peuvent trouver ce logiciel vraiment utile pour réaliser par exemple des actions de groupes sur plusieurs Nspire en meme temps, dans leur classe gérée par le logiciel Navigator. Par exemple, ouvrir un fichier, et le lancer à une page spécifique, tout le monde en même temps. Je ne pense pas que c'était possible avant (?). J'ai déjà un certain soutien de quelques enseignants qui ont trouvé nRemote impressionnant et ont hâte de l'utiliser.
Bref, l'histoire de nRemote a commencé avec une petite blague (ChatBot), mais les gens ont commencé vraiment à y croire un peu trop ... Désolé pour cette blague encore une fois
(D'ailleurs, un chatbot serait possible de toute façon .... J'ai regardé certains codes d'Eliza et c'est parfaitement faisable. Quand j'aurai le temps je pourrai essayer...)
nRemote est presque prêt à être releasé et je mettrai à jour ce topic dès que c'est le cas, avec le lien de téléchargement.
Au fait, comme dit ci-dessus: si nRemote peut être utile pour créer des séquences pré-faites d'actions clavier (comme mettre la Nspire à un écran spécifique de sorte qu'il est prêt à faire autre chose, ou ce que vous voulez), ça sera encore mieux quand nous (si nous trouvons comment le faire ....) parviendrons à faire marcher tout ça dans l'autre sens : obtenir les touches pressées sur la Nspire sur l'ordinateur. Parce que donc, c'est juste une question de temps pour la création de certains clients Internet texte par exemple.
Voici 2 photos pour vous:
(Sur l'interface sur pouvez soit cliquer sur les boutons ou taper directement au clavier de votre ordinateur et il enverra les touches en question)
Vous pouvez remarquer d'ailleurs que nRemote capture l'écran de la Nspire.
Je tiens aussi à dire que ce programme ne modifie PAS les bibliothèques de TI ou tout autre de leur code. Il marche "as is " («tel quel»), du moment que vous avez TINCL ou TINCS installé.
http://tiplanet.org/forum/archives_voir.php?id=6694
Hi there,
I managed to code a software (for computer), which Levak improved with a GUI (interface), that enables you to remote control your TI-Nspire.
That's how the chatbot video is made. I typed questions' text and Levak typed the answers on his computer which controlled the handheld (sent key events) … BTW, it's working on any Nspire. Ndlessed or not. Probably every OS too.
The idea behind this is that while calculator-geeks like us can use it for fun or later for more interesting projects (if we get the other way - calc->computer working?), and I guess teachers can find this software truly useful for their purpose of doing some actions simultaneously on several handheld in their classrooms. For example, open a file, and get started to a specific page, everyone at the same time. I don't think it was possible before. I already have some support for teachers finding this an awesome idea and they can't wait to use it.
It started as a little joke but people started really believing too much and we started feeling sad ... ^^ So… Sorry for that joke that went a bit too far with so many replies etc.
( Also, a chatbot would be feasible anyway.... I looked at some Eliza implementation and it's definitely doable. Probably some other bot too. When I have time I can try )
BTW, as told above : while it can be helpful for creating some pre-made keypresses sequences (like put some devices into a specific screen so it is ready to do something else, or whatever you want), it will be even better when we (if we find how to do so....) manage to get the other way working : getting keypresses from the handheld and get them back on the computer. Because then, it's just a matter of creating some text-based internet client for example.
Here's a photo for you :
(on the interface on can either click on the buttons or directly type with your computer's keyboard and it will send the keypresses)
You can see that nRemote also captures the screen from the HH to display it, as an emulator.
I also might as well tell (probably for legal purposes) that this program does NOT edit, modify or alter TI's libraries or any of their code. It works "as is", as long as you have TINCL or TINCS installed on your system.
(Crosspost : http://www.omnimaga.org/index.php?topic=14239.new#new )
EDIT :
Download : http://tiplanet.org/forum/archives_voir.php?id=6694
I managed to code a software (for computer), which Levak improved with a GUI (interface), that enables you to remote control your TI-Nspire.
That's how the chatbot video is made. I typed questions' text and Levak typed the answers on his computer which controlled the handheld (sent key events) … BTW, it's working on any Nspire. Ndlessed or not. Probably every OS too.
The idea behind this is that while calculator-geeks like us can use it for fun or later for more interesting projects (if we get the other way - calc->computer working?), and I guess teachers can find this software truly useful for their purpose of doing some actions simultaneously on several handheld in their classrooms. For example, open a file, and get started to a specific page, everyone at the same time. I don't think it was possible before. I already have some support for teachers finding this an awesome idea and they can't wait to use it.
It started as a little joke but people started really believing too much and we started feeling sad ... ^^ So… Sorry for that joke that went a bit too far with so many replies etc.
( Also, a chatbot would be feasible anyway.... I looked at some Eliza implementation and it's definitely doable. Probably some other bot too. When I have time I can try )
BTW, as told above : while it can be helpful for creating some pre-made keypresses sequences (like put some devices into a specific screen so it is ready to do something else, or whatever you want), it will be even better when we (if we find how to do so....) manage to get the other way working : getting keypresses from the handheld and get them back on the computer. Because then, it's just a matter of creating some text-based internet client for example.
Here's a photo for you :
(on the interface on can either click on the buttons or directly type with your computer's keyboard and it will send the keypresses)
You can see that nRemote also captures the screen from the HH to display it, as an emulator.
I also might as well tell (probably for legal purposes) that this program does NOT edit, modify or alter TI's libraries or any of their code. It works "as is", as long as you have TINCL or TINCS installed on your system.
(Crosspost : http://www.omnimaga.org/index.php?topic=14239.new#new )
EDIT :
Download : http://tiplanet.org/forum/archives_voir.php?id=6694