Posté le 06/08/2021 16:23
Je suis conscient que ça ne va probablement pas servir à grand chose puisque les nouvelles calculatrices utilisent des protocoles standards et que je crois avoir lu quelque part que maintenant que le module USB avait été rétro-ingénié (?), l'abstraction de BFile était la seule limite à la création d'une application de transfert utilisant ces fameux protocoles standards sur les calculatrices ne les utilisant pas ; sans oublier le fait que l'outil en ligne de commande est plus complet (pour l'instant), plus simple d'utilisation (probablement pour toujours au vu de mes aptitudes en CSS pour faire des interfaces sympas ⇒ raison pour laquelle j'oriente le projet vers une bibliothèque plutôt que vers un site ou une page WEB en tant que tel), et surtout plus rapide (en oubliant le fait que je n'ai pas implanté cette histoire d'envoi de paquets deux à deux dont je n'ai clairement pas saisi toutes les subtilités).
La totalité des commandes (dans le mode "classique", c'est à dire hors OS Update) n'a pas été implémentée et les mécanismes internes méritent quelques améliorations.
Même si j'ai dit que c'était à cheval entre les plateformes (notez ce magnifique jeu de mots digne des plus grands
), c'est faux, laissez moi vous expliquer :
).
: théoriquement ça peut fonctionner, je me suis pas trop renseigné mais si j'ai bien compris, l'énumération des appareils pose problème, et ça à priori, sans installer de pilote(s) (genre Zadig qui permet de lister les appareils, mais ne fonctionne pas au moment de l'envoi des données, à creuser...), ça ne se corrige pas, ce qui est contraire à la volonté de base qui était de faire une interface simple, pour des gens simples, qui fonctionne directement ('Out-of-the-box', n'est-ce pas ?). En même temps chez Numworks ça fonctionne, mais je crois que c'est au moment de l'envoi des descripteurs que la calculatrice ajoute un champ avec les détails du pilote, hors on ne peut pas le contrôler (?).
.
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2025 | Il y a 129 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
Citer : Posté le 06/08/2021 16:35 | #
Il est où le code surtout
Ecrivez vos programmes basic sur PC avec BIDE
Citer : Posté le 06/08/2021 16:51 | #
Ah oui mdr sur la forge.
D'ailleurs je viens de voir que j'ai mis que les boutons étaient déconnectés, mais en fait c'est juste que tout les résultats sont dans la console, encore une chose à corriger.
En gros pour envoyer un fichier faut d'abord connecter la calculatrice, attendre qu'il y ait marqué "Done." et ensuite sélectionner le fichier que l'on veut envoyer, qui sera envoyé dans la mémoire flash (fls0), à la racine.
Citer : Posté le 06/08/2021 17:05 | #
L'idée est intéressante, mais webUSB a l'air d'avoir des soucis :
- Considéré comme un risque de sécurité par un nombre conséquent de développeurs (sources)
- Encore en brouillon (source).
- Disponible dans Chrome uniquement (pour les raisons ci-dessus), pour une durée indéterminée (l'API a déjà été retirée et réimplémentée une fois).
Mais c'est de ce que j'en trouve.
Citer : Posté le 06/08/2021 17:28 | #
Je réfléchis vraiment pas assez quand je me lance dans des trucs
Après je te fais confiance sur les infos, j'avais aussi vu la partie risque de sécurité, mais bon...
Pour le côté un peu velléitaire de la technologie c'est sûr que ça ne met pas en confiance. Par contre la limitation à Chrome vu que ça s'applique aussi à ces dérivés (après vérification ça comprend bel et bien Opéra et Edge, ainsi que Chromium et les basés-sur-chromium (Brave, Vivaldi...) c'est moins problématique
De même je n'ai aucune connaissance technique sur le sujet donc c'est à prendre avec des pincettes.
Citer : Posté le 26/10/2024 15:39 | #
Hey, au passage, vu que j'ai vu que tu as fait un commit sur le projet aujourd'hui, depuis j'ai écrit une vraie doc sur les protocoles que tu peux potentiellement citer au lieu de l'utilitaire p7