Posté le 26/03/2014 18:58
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 119 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 19/04/2014 16:59 | #
On dirait que je ne parviendrai jamais à bout de ce programme...
Dire qu'à l'origine ce ne devait être que des titres formatés...
Citer : Posté le 19/04/2014 17:19 | #
Tu pourrais me passer les sources de la béta de ce qui t'as permis de décoder et d'afficher le fichier ci-dessus ?
J'installerai bien un mode ouverture de fichiers via le 3-pins.
Citer : Posté le 19/04/2014 17:36 | #
Je pourrais, mais non seulement elle sont horribles, mais j'ai fait de nombreuses modifications depuis.
Accepterais-tu de me laisser jusqu'à demain matin pour réarranger tout ça ?
Après, à moins de vouloir t'attaquer à ça ou à ça (sans parler du Javascript >< ), je ne vois pas comment on pourrait faire.
Je prendrai en charge les propriétés CSS les plus communes, mais je ne tient compte ni du positionnement, ni du float, et encore moins de toutes les propriétés issues des moteurs Web.
Citer : Posté le 19/04/2014 17:41 | #
tu peux faire en sorte d'en ignorer : les portables ne gèrent pas le flash, et pas tous le javascript ni toutes les balises. Il suffit de prendre en compte ces balises et de dire quoi faire en fonction, même si justement il n'y a rien à faire
Citer : Posté le 19/04/2014 17:44 | #
Tu as pensé aux sélecteurs CSS et aux positionnements ?
Et surtout, à la puissance de calcul de la calculatrice ?
Citer : Posté le 19/04/2014 18:01 | #
Pour le css, tu ignore une grosse partie et ça passe tout seul.
T'aura qu'à ajouter les fonctionnalités au fur et à mesure.
Citer : Posté le 19/04/2014 18:06 | #
Je reste sceptique... mais si tu le veux, on n'aura qu'à essayer.
Je viens de réussir à ajouter un objet au document depuis la fonction qui lit le fichier HTML (alloué avec new bien sûr, sinon erreur de l'EDI ><).
Bientôt les premiers résultats !
Citer : Posté le 19/04/2014 18:08 | #
Et les sources ?
Je suis hyper impatient de charger un fichier depuis Internet ou une carte SD
Citer : Posté le 19/04/2014 18:14 | #
Eh, depuis quand mes sources t'intéressent-elles ?
Je suis en train de faire du nettoyage, et par la même occasion, de fixer la largeur d'un rectangle depuis un paramètre de la balise.
Ne sois pas si impatient, je n'ai pas encore fini.
Ajouté le 19/04/2014 à 18:32 :
J'ai réussi à appliquer des propriétés générales et réservées depuis les paramètres de la balise.
fonctionne donc correctement.
Je me mets de ce pas à l'optimisation et au renseignement du maximum de propriétés.
Citer : Posté le 19/04/2014 18:52 | #
Si tu veux, je peux t'aider
D'où le besoin pour moi d'avoir les sources, même crades
Citer : Posté le 19/04/2014 18:55 | #
Ne t'inquiète pas, je te les enverrai, ces sources.
Laisse-moi juste le temps de les rendre présentables. J'ai suffisamment d'honneur en tant que programmeur pour ne pas te donner des sources issues d'un premier jet, aux variables et algorithmes non optimisées.
Citer : Posté le 19/04/2014 18:56 | #
J'ai pas autant de scrupules
Mais je te comprend
Citer : Posté le 20/04/2014 11:26 | # | Fichier joint
Les premiers résultats sont enfin arrivés !
<html>
<body>
<div margin=6 width=116 height=16 align=horizontal>
<rect width=16 height=16 />
<p margin-top=3 margin-left=17 textsize=3>WebCasio</p>
</div>
<p textsize=1 margin=4 height=17>
Vous pouvez admirer le naviga- teur WebCasio dans sa version Alpha ! </p>
</body>
</html>
Citer : Posté le 20/04/2014 11:33 | #
cool
Citer : Posté le 20/04/2014 18:01 | #
J'ai une mauvaise nouvelle.
Pour gagner du temps, je mettais directement mon htm dans la carte SD. Or, il s'est avéré que la mémoire de stockage est beaucoup plus lente à lire.
Du coup le chargement d'une page de texte moyenne (voire courte) prend 3 à 4 secondes. Visiblement ce ne sont pas mes algorithmes qui posent problème, donc je vais essayer d'optimiser tout ça parce que c'est trop long pour un simple délai de chargement.
Ajouté le 21/04/2014 à 15:12 :
Puisque c'est la lecture des fichiers qui est longue, j'ai augmenté le débit (100 fois plus élevé) mais le temps de chargement est à peine réduit de moitié.
Il faudra que j'intègre un module pour la carte SD.
De plus, le programme subit quelques ralentissements lorsque l'écran est plein de texte, ce qui reste très courant.
Du coup, il va falloir que j'optimise TextLib.
Et oui, encore de l'optimisation.
Ajouté le 22/04/2014 à 20:53 :
J'ai mis en place une finalisation intelligente des widgets.
C'est-à-dire que par exemple, si la hauteur de votre paragraphe n'est pas définie, elle est adaptée en fonction du contenu.
Je m'apprête à faire ça pour les divisions, mais je me demande s'il vaut mieux s'en tenir aux consignes du HTML si une hauteur est définie ou adapter en fonction du contenu ?
Citer : Posté le 22/04/2014 22:27 | #
C'est interressant ce que tu fais là ! Bien que ça ne soit pas d'une grande utilité
Citer : Posté le 23/04/2014 07:01 | #
Si tu parles de l'adaptation automatique c'est juste plus vraisemblant et ça évite les paramètres à rallonge.
Si tu parles du projet...
Citer : Posté le 24/04/2014 15:58 | #
C'est interressant ce que tu fais là ! Bien que ça ne soit pas d'une grande utilité
non non, si lephenixnoir arrive à connecter la calto à internet via une arduino(et un shield internet), on pourra tricher discrètement( enfin peut ètre parce que vu la taille de l'arduino...) pendant un DS :demon:
Citer : Posté le 24/04/2014 16:02 | #
Dark Storm bosse sur cette partie, mais si on s'en sort bien ce serait bien que l'on aie des fichiers htmlcalc disponibles sur Internet, et un "bloc Internet" qui contienne entres autres l'Arduino et le shield Ethernet équipé d'une sortie mini USB pour la calculatrice. Du coup la procédure est simple: On branche le bloc > On télécharge les fichiers > On les consulte en local sur la calculatrice.
Et surtout ça permet de récupérer ce que vous voulez à la dernière minute.
J'en profite pour vous rappeler que les calculatrices équipées de fonctionnalités réseau sont interdites au baccalauréat, mais puisqu'il s'agit du bloc, qui est indépendant de la machine, puisqu'il a sa propre unité de procédure, il ne devrait pas y avoir de problème.
Citer : Posté le 24/04/2014 16:05 | #
ce serait quand mème assez déloyal
Pour le bloc, le meix c'est que tu crée ton entreprise et que tu vendes ces blocs
Citer : Posté le 24/04/2014 16:08 | #
Nous sommes une équipe de bénévoles, je le rappelle.