π
<-

[LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+CE !

Assembleur, Axe, C/C++, ICE...
Online

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby Epharius » 25 Mar 2025, 10:48

Yes tu peux brancher une clé USB avec et utiliser les librairies adaptées.

ATTENTION A BIEN PRENDRE LA "COULEUR" MINI USB TYPE A. Par défaut c'est B et c'est assez mal fait de choisir ça dans la partie "couleur".
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1173
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Online

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby Epharius » 25 Mar 2025, 10:57

Ptite note en passant : j'ai mergé le support HTTPS (over TLS v1.3) sur master. Cette update s'accompagne de corrections de bug divers, meilleure gestion de la mémoire et amélioration de la stabilité générale.

A noter que se connecter en TLS à un serveur prend 7 secondes, dûe à la génération du secret partagé qui prend bcp de temps. De plus CE N'EST PAS UNE IMPLEMENTATION SECURISEE DE TLS. Je ne vérifie pas le certificat du serveur faute de moyen technique (la verif de certif prendrait, de ce que j'ai calculé, entre 10 et 20s). En plus, au delà de ça, aucune implémentation TLS n'est totalement sécurisée y compris OpenSSL : on y découvre des CVE de temps en temps alors que des centaines d'experts travaillent dessus, donc imaginez bien la mienne....

Tout ça pour dire que l'utilisation des nouvelles fonctions web_HTTPSGet et web_HTTPSPost peuvent être utiles si un serveur n'autorise pas HTTP, mais je déconseille d'utiliser ces fonctions par défaut, les équivalent HTTP sont bien plus rapides.

Prochaine étape ECM pour ajouter le support de certains téléphones.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1173
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby elyas.creates » 25 Mar 2025, 11:09

Merci et bravo pour le support HTTPS!

Projets en cours:




Omni Docs CEBrawlCEOmni Web CE
95%
Correction de bugs avant la sortie officielle
50%
5%
ImageImageImage

by Image

User avatar
elyas.creates
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 5.5%
 
Posts: 18
Joined: 18 Sep 2024, 16:07
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby Wistaro » 01 Apr 2025, 18:19

cool ça :)
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.5%
 
Posts: 3188
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby elyas.creates » 11 Apr 2025, 11:23

J'ai enfin reçu le cable mini-a, et ca a l'air de marcher, je crois?
J'ai d'abord essayé un programme de test (httpget.c) qui faisait crash ma calculatrice, mais juste avant de crash mon téléphone se mettait à se charger et le partage de connection s'activait, donc au moins, le câblage fonctionne! Donc après ca j'ai ajouté http:// juste avant l'URL dans la fonction web_HTTPGet, et cette fois ci, ma calculatrice n'a pas crash mais elle m'a affiché l'erreur 10.
Donc j'ai mis à jour (re cloné) internetce dans un nouveau dossier en me disant que le problème serait réglé, donc j'ai gardé le meme code avec http, mais cette fois-ci encore, la mémoire s'efface, meme en ajoutant http:// devant l'url. Est-ce un problème avec la librairie ou mon téléphone?

Projets en cours:




Omni Docs CEBrawlCEOmni Web CE
95%
Correction de bugs avant la sortie officielle
50%
5%
ImageImageImage

by Image

User avatar
elyas.creates
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 5.5%
 
Posts: 18
Joined: 18 Sep 2024, 16:07
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Online

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby Epharius » Yesterday, 08:04

Salut déso pour le temps de réponse j'avais pas vu ton message. Normalement mettre un http:// ou pas ça ne change rien, c'est enlevé par la fonction HTTPGet si présent.

Est-ce que tu as bien mis "www." devant ton domaine ? HTTPGet ne met pas par défaut le sous-domaine si non spécifié, et www est le sous domaine par défaut des sites web.
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1173
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [LIB C] INTERNETCE : Internet pour 83 Premium CE et 84+C

Unread postby elyas.creates » Yesterday, 22:15

Oui, j'ai mis www. avant le nom de domaine mais ça ne marchait toujours pas. Meme avec ton site (geometrydash.fr.nf, qui n'a pas besoin de "www." avant) ça ne marche pas. et pourtant, j'ai utilisé le script dans examples/httpget.c, et quand je vais dans le programme, le partage de connexion via USB s'active sur mon téléphone. Et j'ai vérifié grace à adb mon téléphone utilise RNDIS. Mon projet de navigateur tombe à l'eau...

Projets en cours:




Omni Docs CEBrawlCEOmni Web CE
95%
Correction de bugs avant la sortie officielle
50%
5%
ImageImageImage

by Image

User avatar
elyas.creates
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 5.5%
 
Posts: 18
Joined: 18 Sep 2024, 16:07
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2nde

Previous

Return to Langages alternatifs

Who is online

Users browsing this forum: No registered users and 9 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.
1687 utilisateurs:
>1644 invités
>37 membres
>6 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)