π
<-
Chat plein-écran
[^]

Version 16 bêta : verrouillage NumWorks anti Omega / KhiCAS

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude critor » 28 Juil 2021, 18:50

Tant que la gestion d'application conservera son caractère actuel absolument nullissime, réussissant même l'exploit d'être très largement inférieure à celle sortie par TI en 1998 avec plus de 20 ans de retard, je n'en aurai strictement rien à faire de ces liens.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude Adriweb » 28 Juil 2021, 18:54

Oui maintenant faut qu'ils améliorent la gestion des apps. Pouvoir les coder c'est une bonne chose, pouvoir correctement les utiliser, c'est mieux :P
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude Lionel Debroux » 28 Juil 2021, 18:56

Mais ils n'ont certainement pas l'intention d'améliorer la gestion des apps, sinon je les vois mal s'y être pris de cette manière, en mettant autant la charrue avant les boeufs dans les annonces et le développement...

Tant qu'ils n'auront pas mis en place une infrastructure aussi utilisable que celle des FlashApps TI-Z80 & TI-68k depuis la fin des années 1990 - une infrastructure qui leur a été dûment décrite - je n'aurai moi non plus aucun intérêt pour ces repos. Et ça n'arrivera certainement jamais, même si je ne demande qu'à avoir tort.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6858
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude parisse » 28 Juil 2021, 19:40

Meme si le support des apps s'ameliore dans le futur, a vue de nez, l'existence de fichiers sources nommes stddef.h, stdint.h, ... semble indiquer que le SDK de Numworks aura un support essentiellement vide pour la librairie standard C et C++ (ce qui parait evidemment logique vu que Epsilon n'en a guere lui-meme). Sauf erreur, on est donc extremement loin du support essentiellement complet qu'on peut retrouver avec la newlib fournie par Delta et Omega sur Numworks, ou ndless sur TI et on est meme tres loin de celui des addins Casio (qui a un support libc mais pas vraiment pour la libstdc++). Je ne sais pas ce qui sera accessible de l'OS, ils parlent d'une liste de syscalls sans donner plus de precision.
Autant dire que meme si j'en avais l'intention, le portage de KhiCAS la-dessus serait extremement complexe a realiser. Et puis, meme pour des apps simples, ca parait beaucoup plus complexe a mettre en oeuvre que par exemple d'ajouter une application a KhiCAS (https://www-fourier.univ-grenoble-alpes.fr/~parisse/numworks/khicasnw.html#sec47). Meme si on aime ce style de codage que personnellement je deteste...
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

En ligne

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude redgl0w » 28 Juil 2021, 19:57

parisse a écrit:Meme si le support des apps s'ameliore dans le futur, a vue de nez, l'existence de fichiers sources nommes stddef.h, stdint.h, ... semble indiquer que le SDK de Numworks aura un support essentiellement vide pour la librairie standard C et C++ (ce qui parait evidemment logique vu que Epsilon n'en a guere lui-meme). Sauf erreur, on est donc extremement loin du support essentiellement complet qu'on peut retrouver avec la newlib fournie par Delta et Omega sur Numworks, ou ndless sur TI et on est meme tres loin de celui des addins Casio (qui a un support libc mais pas vraiment pour la libstdc++). Je ne sais pas ce qui sera accessible de l'OS, ils parlent d'une liste de syscalls sans donner plus de precision.

Pour l'instant, je crois que seul l'absence de sections data / bss empêche d'avoir les newlibs sur les apps externes. J'ai ouvert un issue à ce propos sur le repo (en parlant de comment zardam avait réussi à faire ça).
C'est plus sur une partie technique, tout le monde peut contribuer pour fix ça
J'ai pas réussi quand j'avais tenté 5mn (car LD n'aimait pas le fait que text et rodata soient link à l'adresse 0, et que l'ITCM ram est à l'adresse 0 aussi).
J'ai pas encore demandé à boricj :troll:
Image
Avatar de l’utilisateur
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 56.8%
 
Messages: 283
Images: 0
Inscription: 30 Oct 2019, 20:36
Localisation: Centre Val de Loire
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP2I
Twitter/X: Gl0wRed
GitHub: RedGl0w

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude parisse » 28 Juil 2021, 20:07

redgl0w a écrit:[
Pour l'instant, je crois que seul l'absence de sections data / bss empêche d'avoir les newlibs sur les apps externes. J'ai ouvert un issue à ce propos sur le repo (en parlant de comment zardam avait réussi à faire ça).
C'est plus sur une partie technique, tout le monde peut contribuer pour fix ça

Ca devrait etre a Numworks de le faire, pas a la communaute, et ce d'autant plus si c'est simple a fixer. Tout ca laisse penser que le support des apps externes n'a pas beneficie de beaucoup temps de developpement, que c'est plutot la pour faire de la com'. On jugera sur pieces dans quelques temps...
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude parisse » 31 Juil 2021, 13:56

J'ai mis a jour Xcas desktop pour linux, windows 64 bits et Mac (OS X.10) avec un item de menu Assistance dans Fich>Numworks, qui devrait permettre de debloquer une calculatrice, en version <=15.5 en tout cas (au-dela je ne sais pas). Teste sur Mac, mais je n'ai pas de machine physique windows ou linux pour tester (uniquement des VM qui ne peuvent pas acceder a l'USB).
https://www-fourier.univ-grenoble-alpes.fr/~parisse/install_fr
Je n'arrive pour le moment pas a faire ca avec webusb, le mecanisme de connexion de numworks.js n'a pas l'air de fonctionner lorsqu'on a fait 6+reset sur la calc.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude Adriweb » 31 Juil 2021, 13:59

parisse a écrit:Je n'arrive pour le moment pas a faire ca avec webusb, le mecanisme de connexion de numworks.js n'a pas l'air de fonctionner lorsqu'on a fait 6+reset sur la calc.

C'est parce qu'elle s'identifie autrement en mode de recovery; non ?
Genre ce n'est plus le même vid/pid/etc. Donc le filtre dans les appels initiaux a l'api WebUSB ne doit plus correspondre
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude parisse » 31 Juil 2021, 14:12

Sans doute, je suppose que Maxime pourra nous dire ce qu'il faut faire sans que j'ai besoin de tatonner. Avec dfu-util je n'ai rien eu a faire, ca marche.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 77.1%
 
Messages: 3497
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Message non lude TheMachine02 » 31 Juil 2021, 15:00

Franchement, un support elf avec librairie dynamique, vu le CPU ça aurait pu être bien. Surtout qu'avec le kernel protégé, il suffit de désactiver le elf loader quand le mode examen tourne...
Avatar de l’utilisateur
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 29.4%
 
Messages: 341
Images: 0
Inscription: 16 Jan 2013, 18:27
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Médecine

PrécédenteSuivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
702 utilisateurs:
>681 invités
>16 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)