π
<-

[Proteus] Tableau Periodique des elements

Programmation et implémentation d'algorithmes.

[Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 11 Nov 2006, 18:05

Bonjour, Voici l'avancement de mon proget : Proteus

Nom du proget : Proteus
Descriptif : Tableau periodique des elements pour Ti 89
Langage : C nostub
Programmeur : Shikamaru
Taille : 7,7 ko
Calculatrice : Ti 89, Ti 89 Titanium

Image

Voici donc l'executable pour calculatrice :

Derniere Version Light :: http://www.yaronet.com/mirari/get.php?c=SIMQ
Miroir : http://www.ticalc.org/archives/files/fi ... 39328.html

Dernière Version Full :: http://my.link.free.fr/proteus-1.1.zip



Je posterais au fur et a mesure les versions :

Version 0.1
J'ai commencer a programmer un tableau periodique des elements pour ti 89 (donc avec la taille 99 - 159) et j'ai commencer donc l'interface graphique du tableau

Elle n'est absolument pas obtimisée pour le moment (poua c'est très laid dedan)(pas postée et meme pas achevée car changer d'avis)
Version 0.2 :
- tracé du tableau en 1 seule fois sans effacer les lignes après
http://www.yaronet.com/mirari/get.php?c=jT3l

Version 0.2.1 :
- Correction des deux cases de trop sur le petit tableau
http://www.yaronet.com/mirari/get.php?c=N048

Version 0.2.2 :
- ecriture de la fonction de selection et demonstration de la position des informations importante (information detaillées disponible dans les prochaines version) de l'element chimique selectioné
http://www.yaronet.com/mirari/get.php?c=PB8Q

Version 0.3 Alpha :
- Ajout de la navigation
- Nom des elements avec leurs simbole et leur masse molaire (information a verifier) jusqu'au Nb
http://www.yaronet.com/mirari/get.php?c=yk2h


Version 0.3.5
- Gestion de la navigation avec les touches Haut et bas (a revoir...)
- Presque tous les elements sont présents
Telechargement ici :: http://www.yaronet.com/mirari/get.php?c=gdA0

Version 0.3.6 STABLE
Les anciennes verison aussi sont stables mais celle ci j'en suis sur
Navigation presque correcte
telechargement : http://www.yaronet.com/mirari/get.php?c=H5VF

Version 0.3.9 STABLE actuelle
Enfin une version qui gère efficassement la navigation. Pas de beug connu
Telechargement ici :: http://www.yaronet.com/mirari/get.php?c=941i

version Light 0.5
Amélirations : Meilleur navigation
Optimisation de la taille et de la rapidité
Ajout d'elements
Nouvel algo d'affichage
Tou ça ça valais une mise a jour majeure non ?
telecharger ici :: http://www.yaronet.com/mirari/get.php?c=3KIZ

Version Light 0.5.01
Correction du numero atomique
Correction de l'arrondi
Affichage correct du AZX
telecharger :: http://www.yaronet.com/mirari/get.php?c=4JyZ

Version Light 0.5.02 Light ACTUELLE !!
Recompilation des sources : 5,7 Ko !
http://www.yaronet.com/mirari/get.php?c=SIMQ

Version 0.6.1
La version 0.6 non publiée ne possèdais pas de menu graphique, mais 'console'. J'ai donc creer ici des menu graphique qui ne sont qu'une ebauche de leur future apparance.
Cette version contient la liste des elements (non optimisée !) une fonction de recherche de l'element par numero atomique, ainsi que tous les elements "cliquables" mais sans informations complémentaires (saisie longue et fastidieuse...).
Cette version n'est donc qu'une ebauche de ce que sera la version finale : en effet pratiquement toute ses composantes sont présents, mais il manque plus que leur implementation dans l'executable (et meme dans le cas de la recherche par le numéro atomique, elle n'est pas fonctionnelle).
Le programme fait 9,4 K.
Telecharger :: http://my.link.free.fr/proteus0.6.1.zip

Nouvelle version 0.7
j'ai completement changer le programme et pas mal de fonction sont en version beta ce qui fait que l'apparance actuelle de ces fonction ne présenterais pas un interet pour les beta testeur : pas de bug, juste une navigation déplorable...
Version 0.7 :: http://my.link.free.fr/proteus-0.7.zip

Version 0.8
Optimisation de la navigation dans la liste des elements, TOUTES LES FONCTIONS MARCHENT !!! donc plus que des améliorations mineures a effectuer en plus d'optimisations
Version 0.8 :: http://my.link.free.fr/proteus-0.8.zip

Version 0.9
Nombreuses améliorations graphique.
Cette version comporte des informations détaillés sur les premiers elements. Attention les informations sur les autre elements sont fausse : cela donne juste un appercut de la vversion 1 de proteus...
telecharger :: http://my.link.free.fr/proteus-0.9.zip


Version 1.0 :
Toute les informations sur chaque element sont disponibles. Elle ont été tirés de la version de Element pour Ti z80... Je ne garanti pas la veracité des informations fournies par ce programme.
Merci de me contacter par mail dans le cas d'une eventuelle erreure.
INFO : Il existe un bug dans la liste des elements non genant
telecharger ici :: http://my.link.free.fr/proteus-1.0.zip

Version 1.01 :
Grace au conseil des membres de Yaronet, voici une version qui restaure les valeur d'avant l'execution du programme de la repetition des touches. Cela eviter le redemarage de la machine :
telecharger ici :: http://my.link.free.fr/proteus-1.01.zip

Version 1.1 ACTUELLE FULL :
Cette version corrige deux bug et ajoute une fonction :
- Suppression de bug de recherche par nom (problème hygrogène)
- Suppression de la faute sur quitter
- Ajout d'une fonction afin de sortir du menu de recherche
telecharger ici :: http://my.link.free.fr/proteus-1.1.zip

Je precise que les diverses fonction du programme sont developpés au fil des versions donc c'est normal que vous ne trouviez pas pour le moment une liste des elements, un menu, la navigation ...

Je signale que la programmation de la generation a été ecrite entièrement par moi, donc il se peut qu'il y ais des beugs ... (un vrai casse tete : AUCUNE INSPIRATION ...)
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Re: [Proteus] Tableau Periodique des elements

Unread postby tama » 11 Nov 2006, 18:07

cool ^^
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: [Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 12 Nov 2006, 11:17

Version 0.2.1 : Correction d'une case en plus sur le petit tableau
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Re: [Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 12 Nov 2006, 15:12

j'ai fait une version avec le nom des elements dans chaque case mais je me demande si ça apporte quelque chose ... (je veux parler si c'est si important que ça : c'est moins joli ... mais ça permet une recherche rapide d'un element pour un utilisateur)
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Re: [Proteus] Tableau Periodique des elements

Unread postby tama » 12 Nov 2006, 17:11

oui c'est vrai que ça fait pas très beau
t'as fait comment pour écrire en petite police ?
t'as utilisé des librairies ?
moi j'aurais plutôt mis en bas si c'est possible la case sélectionnée
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: [Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 12 Nov 2006, 17:45

oui en fait j'ai pas creer la fonction de selection des cases .... J'ai utiliser la plus petite police dispo la 4x6 mais ce n'est pas suffisant.
Enfin j'ai creer une nouvelle version surtout pour donner une idée de ce que ça sera avec le nom des elements :
Version 0.2.2

Allez voir au dessus pour telecharger

J'ai ecris la fonction de selection des elements mais la fonction de navigation n'est pas encore ecrite ... Sinon le nom des elements je pense le virer mais ça prend 2 secondes a faire (1 ligne de code a supprimer) donc je le ferais plus tard
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Re: [Proteus] Tableau Periodique des elements

Unread postby tama » 12 Nov 2006, 17:54

cool ^^
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: [Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 12 Nov 2006, 19:39

Mise a jour dans le code (donc pas de modifiquations pour l'executable) : creation de plusieurs fichiers

Suppression du nom des elements
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Re: [Proteus] Tableau Periodique des elements

Unread postby tama » 12 Nov 2006, 20:34

arf c'est vrai c'est en C
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: [Proteus] Tableau Periodique des elements

Unread postby Mr. Crocodile » 13 Nov 2006, 18:01

Nouvelle version 0.3: navigation dans les elements

Il me reste a ajouter les informations pour chaque elements.


Mise a jour a suivre :
Possibilité d'appuie sur ENTER pour avoir davantage d'informations sur un element
Menu permetant d'afficher les elements par periode, numero atomique, ... Et de chercher des elements dans le tableau
Image
Proteus pour Ti89
User avatar
Mr. Crocodile
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 51.6%
 
Posts: 1514
Joined: 04 Oct 2006, 00:00
Location: Yvelines
Gender: Male
Calculator(s):
MyCalcs profile
Class: Term S Spé maths

Next

Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] 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.
1578 utilisateurs:
>1561 invités
>11 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)