π
<-

[Application TI-Planet pour ordi] Idées...

TI-Planet desktop client app

Re: [Application TI-Planet pour ordi] Idées...

Unread postby GalacticPirate » 06 Nov 2015, 12:49

Il serait bien qu'on puisse avoir accès à une sorte de diagramme avec l'ordi, son OS, les ports usb, les caltos avec OS etc.
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: [Application TI-Planet pour ordi] Idées...

Unread postby GalacticPirate » 06 Nov 2015, 13:05

Désolé pour le double post, mais voilà à quoi je pensais (je sais, c'est nul, mais je ne suis Môssieu Levak aka Mr 3D :

Image
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: [Application TI-Planet pour ordi] Idées...

Unread postby Lionel Debroux » 06 Nov 2015, 13:39

Je voudrais juste rappeler un élément qui n'est pas nouveau: un projet communautaire de ce genre ne peut pas dépendre du code de TI pour la communication avec les calculatrices, pour des raisons d'indépendance vis à vis des choix techniques et politiques de TI (de contrôle sur ce qu'on fait, si vous préférez), et de licence :)

Bien sûr, je ne suis pas du tout neutre sur ce sujet.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: [Application TI-Planet pour ordi] Idées...

Unread postby Adriweb » 06 Nov 2015, 21:18

Lionel Debroux wrote:Je voudrais juste rappeler un élément qui n'est pas nouveau: un projet communautaire de ce genre ne peut pas dépendre du code de TI pour la communication avec les calculatrices, pour des raisons d'indépendance vis à vis des choix techniques et politiques de TI (de contrôle sur ce qu'on fait, si vous préférez), et de licence :)

Bien sûr, je ne suis pas du tout neutre sur ce sujet.

Du code de TI, non, de toute façon c'est pas comme si on allait en avoir. Mais appeler leur dll/dylib, donc dynamiquement, est largement réalisable (s'ils donnent leur accord (et leur accord est préférable parce que nous sommes qui nous sommes, pas juste un random guy qui ferait un petit programme; nous avons un certain impact visible)).

Comme tu le sais déjà, mais j'en informe tout le monde désormais, des execs de TI ont été mis au courant d'un tel projet et trouvent l'idée intéressante - bien entendu ceci ne veut pour le moment rien dire quant à une autorisation formelle d'appeler leur fonctions de transfert dynamiquement, on m'a dit de leur présenter un mockup d'un tel client TI-Planet avec une petite présentation des fonctionnalités pour qu'il puissent en savoir plus ; rien ne presse, cependant, donc ça sera fait... quand on aura tous un peu plus de temps.

Sur Mac et Linux, utiliser libti* n'est pas un problème, puisque ça marche facilement. Le véritable souci est sous Windows, et c'est [malheureusement] ce que la majorité des gens ont.

Pour récapituler par rapport à libti*:
  • Sur Linux, il n'y a pas de choses TI à utiliser donc la question ne se pose même pas. Il faudrait que en premier lieu faire builder à l'utilisateur libti* et tilp pour pouvoir ensuite utiliser le client. Et/ou utiliser un container docker pour simplifier les choses (je ne sais pas à quel point ca pourrait s'interfacer avec un autre programme cependant, si c'est via un docker ?). Et/ou fournir des trucs précompilés pour les distrib et archis principales.
  • Sur Mac, je pense être capable de fournir libti* [et ses dépendances] précompilés, et donc prêts à l'usage.
  • Sur Windows, tant qu'une solution n'est pas trouvée pour faciliter l'utilisation de tilp (ou plutôt des drivers, puisque c'est ça qui cause problème, si j'ai bien compris), il n'est pas imaginable de demander à l'utilisateur de faire des acrobaties windowsienne afin de pouvoir utiliser le client TI-Planet alors que le but de ce client est justement d'en faire le moins possible. Donc il n'y a pas vraiment le choix, si TI-Connect [CE] / TINC[L]S est installé, alors il faudra, si on peut, utiliser ça.
    Je sais que c'est chiant de dev. sur Windows surtout face à des problèmes de ce genre, mais il va falloir s'y pencher un peu si on espère faire des choses avec...

Dans tous les cas, avec ou sans blessing de la part de TI, rien ne nous empêche de faire un PoC utilisant libti* sur des environnements déjà prêts/configurés (Linux, Mac, ou Windows), puisque ceci servira forcément pour la suite.

Edit: pour les choses de TI, le problème se situerait plus à un niveau de la licence GPL ("infectieuse"), utilisée par libti*, qui requièrerait que tout (dont l'appli hôte) soit GPL aussi (en gros), ce qui poserait donc problème pour utiliser (même possiblement dynamiquement) les choses de TI. Ca pourrait se "résoudre" avec 2 bases de codes différentes pour la partie linking et/ou du double-licensing... Mais bref, tout ça c'est le b*rdel à cause de Windows qui n'aime pas avoir 2 drivers en même temps pour un périphérique donné (ceux de TI et ceux de libti, par exemple)...

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Application TI-Planet pour ordi] Idées...

Unread postby GalacticPirate » 06 Nov 2015, 21:20

Sinon, t'en penses quoi des diagrammes qu'on pourrait appeler ou afficher sur le tchat ? :p
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: [Application TI-Planet pour ordi] Idées...

Unread postby Adriweb » 06 Nov 2015, 21:29

Je doute que l'on ait véritablement besoin d'un diagramme, mais l'application peut en effet très bien détecter si libti* est présent ou non, si les TI-Connect [CE] et/ou TINC[L]S sont présents ou non, et si des calculatrices sont branchées (et auquel cas, lesquelles). Donc à partir de là, du moment qu'on a ces infos, on peut les mettre sous la forme qu'on veut...

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Application TI-Planet pour ordi] Idées...

Unread postby Adriweb » 09 Nov 2015, 00:16

Hmmm, je me suis amusé avec Qt Designer (c'est juste une interface, y'a rien derrière, enfin si, un event handler du protocol tiplanet://, mais bon, il ne fait que splitter un string.)

Launch/login screen (updated)


(screenshot)

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Application TI-Planet pour ordi] Idées...

Unread postby GalacticPirate » 01 Dec 2015, 20:02

Donc, où en es tu maintenant ? :D
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: [Application TI-Planet pour ordi] Idées...

Unread postby Adriweb » 01 Dec 2015, 20:33

Nulle part, c'est pas comme si j'avais du temps libre pour faire des choses basses priorités :P

J'aurais plus de temps pour ce genre de choses en mi-2016.

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [Application TI-Planet pour ordi] Idées...

Unread postby GalacticPirate » 29 Jun 2016, 04:24

Bon, petit up, je me disais au passage qu'on pourrait rajouter une version offline du PB+des émus (TIEmu/CEmu/TiLem) :p Du coup, on est pile mi-2016, et si tu t'y remettais ? :troll:
Mon profil TI-PlanetDevenez premium !
ImageImage
Modérateur de TI-Planet.org depuis décembre 2015, et membre de la communauté depuis Mai 2015.Cliquez ci-dessus pour faire un don à TI-Planet.org via PayPal et devenir Donateur ou Premium (à partir de 3€) ! Vous aurez accès à des générations illimitées et prioritaires avec Mviewer GX Creator, ainsi qu'au forum secret ! :bj: En plus, vous pourrez être orange sur le chat :troll:

Image
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

PreviousNext

Return to Client TI-Planet

Who is online

Users browsing this forum: No registered users and 0 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
831 utilisateurs:
>806 invités
>16 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)