480

Einstein ne permet pas encore la lecture des textes, mais je vais coder cette fonctionnalité très rapidement puisque ça fait au moins 4 fois qu'on me la réclame wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

481

Si tu peux y trouver les réponses à d'éventuelles questions en attandant de recevoir la ß2.8, je te copie le ReadMe :
(zdrubal)
[nosmile]

                                     [b]-----------
                                     \ EINSTEIN \
                                      -----------
                                   Bêta Version 2.8[/b]





  Einstein est un explorateur de fichiers (shell) "_nostub" pour calculatrices TI 89, avec
une interface inédite, ressemblant à celles de explorateurs graphiques sur PC.

  Si vous constatiez un bug dans le programme, je vous serais reconnaissant de m'en
avertir.

N'hésitez pas à me contacter : barthib@hotmail.com
Mon site où vous trouverez tous mes programmes : http://AlineaSofts.free.fr

	[i]Thibaut[/i].





[u]Conseil :[/u]

 * Transférez [i]einstppg[/i] (apparaît comme [i]einstein.89y[/i] sur PC) dans le répertoire actif ("par
   défaut") de votre calculatrice, et envoyez [i]einstein[/i] ([i]einstein.89z[/i] sur PC) dans le
   répertoire [i]main[/i]. Là, renommez-le en [i]kbdprgmX[/i] où [i]X[/i] est un chiffre entre 1 et 9.
   De cette façon, pour lancer Einstein il vous suffira de presser [<>] ("diamond") puis la
   touche correspondant au chiffre [i]X[/i] !
   Par exemple, si vous avez renommé [i]einstein[/i] en [i]kbdprgm2[/i], alors en pressant [<>] et [ 2]
   Einstein sera ouvert !


[u]Les touches utiles d'Einstein :[/u]

 * [esc] ("échap")   : retour à la liste des répertoires / fermeture du shell
 * [2nd] ("second")  : ouverture d'un répertoire
 * [†]   ("shift")   : sélection d'un répertoire ou d'un fichier
 * [a]   ("alpha")   : sélection/désélection de la totalité d'un répertoire
 * [<>]  ("diamant") : annulation de TOUTES les sélections (dans tous les répertoires)
 * [<-]  ("del")     : suppression des éléments sélectionnés (possibilité d'effacer des
                       répertoires non vides !)
 * [F1] [F2] [F3]    : accès aux menus déroulants
 * les 4 flèches     : déplacements dans l'interface
 * [+] et [-]        : modification du contraste


[u]Les formats de fichiers reconnus :[/u]

 * ASM  (extension .EXE) : programmes en langage machine
 * EXPR (extension .EXP) : tous les types autres que ceux listés ici
 * FUNC (extension .BAS) : fonctions et programmes en langage BASIC
 * LIB  (extension .DLL) : bibliothèques de fonctions des programmes en mode kernel
 * OTH  (extension .???) : fichiers de type (et d'extension) personnalisé
 * PIC  (extension .PIC) : images en noir et blanc
 * PPG  (extension .PPG) : exécutables compressés
 * PV   (extension .BMP) : images en niveaux de gris
 * TEXT (extension .TXT) : textes
 * ZIP  (extension .ZIP) : fichiers divers compressés


[u]A noter :[/u]

 * La taille des répertoires et des fichiers s'affiche dans le cadre en bas de l'écran.
 * Juste à droite est indiqué le nombre d'éléments sélectionnés.
 * Les fichiers non archivés (c'est à dire en RAM) sont signalés par un petit cercle en bas
   à gauche de leur icône.





                                [b]\ Einstein va grandir /
                                 =====================[/b]


[u]Prévisions :[/u]

 * Tri et affichage des fichiers par types.
 * Terminer de coder toutes les fonctions présentes dans les menus déroulants.
 * Intégrer l'utilitaire Flash Savior (co-réalisé avec mon camarade Julien Monville) aux
   fonctions d'Einstein. Flash Savior n'existerait plus sous ce nom.
 * Changer les icônes pour celles du domaine libre (KDE par exemple), aidez-moi à en
   trouver qui rendent bien en 4 niveaux de gris !





                               [b]\ Ce qu'il y a de neuf /
                                ======================[/b]


[i]Les fonctionnalités importantes apparaissent en bleu.[/i]


[u]Bêta Version 2.8 (XX Mai 2002) :[/u]

 * Désormais, les fichiers copiés sont sélectionnés à la place des fichiers d'origine ; avec
   la version précédente les fichiers originaux restaient sélectionnés lors d'une copie.
 * Le portage vers la plateforme 92+ est entièrement terminé.


[u]Bêta Version 2.7 (28 Avril 2002) :[/u]

 * Ajout de deux caractères au CharSet d'Einstein : a et b, et amélioration de l'apparence du
   caractère Q.
 * Réduction considérable de l'utilisation de la pile, ainsi [2]les programmes qui en ont
   beaucoup besoin (comme Othello de FL, TIchess de la TICT, EQW, SIDE de Nitro, etc) peuvent
   maintenant être lancés depuis Einstein[/2].
 * Les extensions des fichiers de type personnalisé (OTH) qui ne comportaient pas
   précisément 3 caractères n'étaient pas affichées dans les versions précédentes. C'est
   corrigé.
 * Première version [2]compatible 92+[/2] ! Pour le moment il n'y a rien d'autre d'adapté que les
   touches. L'affichage viendra après.
 * Merci aux testeurs qui se sont mis au travail et ainsi grâce à qui ces améliorations
   voient le jour !


[u]Bêta Version 2.6 (20 Avril 2002) :[/u]

 * Dans la version précédente un bug plantait la calculatrice pendant la suppression d'un
   ensemble de fichiers à cause d'un petit oubli de ma part. C'est corrigé.
 * Dans la version précédente, après le désarchivage de plusieurs fichiers, certains
   n'apparaissaient plus sélectionnés à cause d'un erreur de la part... des ingénieurs de
   Texas Instruments. Ils devraient apprendre qu'un handle est, par définition, censé
   rester fixe quelles que soient les opérations effectuées sur les données associées. J'ai
   réussi à contourner le problème.
 * Les fichiers PPG ont leur propre icône, inspirée de celle des fichiers ZIP, mais plus
   explicite par rapport à leur contenu : on devine mieux qu'ils sont exécutables.
 * Correction de plusieurs petits défauts graphiques.


[u]Bêta Version 2.5 (19 Avril 2002) :[/u]

 * [2]Il est possible de lancer les exécutables[/2] ([2]même s'ils sont plus gros que 24 ko[/2]).
 * [2]Il est aussi possible de "lancer" les PPG : Einstein les décompresse tout seul[/2], vous
   n'avez plus besoin de gaspiller la mémoire avec les lanceurs de chaque PPG *<|:o) 
 * [2]Ouverture chaînée de fichiers : sélectionnez plusieurs fichiers et pressez [2nd],
   chaque fichier va être ouvert à la suite du précédent[/2] (notez que les seuls fichiers
   ouvrables avec cette bêta sont les .ppg et les .exe).
 * [2]Au lancement d'un exécutable, le répertoire actif du système devient celui du programme
   le temps de son exécution[/2].
 * Les extensions des fichiers apparaissent ("fichier.[b]truc[/b]").
 * [2]Possibilité d'archiver et désarchiver des fichiers (et des répertoires entiers)[/2].
 * [2]Possibilité de couper, copier et coller des fichiers (et des répertoires entiers)[/2].
 * Affichage encore amélioré : j'ai dessiné mes (256 !) propres polices (4x6) avec Paint
   et programmé ma propre fonction DrawStr dont la vitesse d'affichage fait crever de
   jalousie le DrawStr de l'AMS :)
 * Cette version n'est diffusée qu'aux quelques personnes motivées qui me l'on demandée,
   de cette façon j'espère obtenir des rapports de bugs sérieux.


[u]Bêta Version 2.0 (11 Avril 2002) :[/u]

 * L'affichage est beaucoup plus agréable dans le sens où l'écran ne scintille plus lors
   des déplacements dans l'interface.
 * La fonction de suppression de fichiers est enfin codée complètement, et déboguée :)
 * Les menus déroulants viennent de naître *<|:o) Toutes les fonctions n'y sont pas encore
   implémentées.
 * Une des fonctions déjà codées est la boîte "A propos...", accessible par le menu F3.
 * 11h42, je vais me connecter pour présenter les avancées, Bêta à l'appui.


[u]Bêta Version 1.0 (03 Avril 2002) :[/u]

 * Plein de nouveaux formats de fichiers reconnus.
 * Les icônes qui étaient déjà présentes sont un peu plus belles.
 * La fonction de (dé)sélection de fichiers et de répertoires est codée.
 * La suppression de fichiers est en partie codée : pas de demande de confirmation de
   suppression, plantages possibles lors de l'effacement de plusieurs éléments.
 * Présentation sur www.yAronet.com. On m'encourage, je décide de continuer !


[u]Alpha Version 0.0 (30 Mars 2002) :[/u]

 * D'une envie sans grande explication, Einstein naît. Un effet du chocolat peut-être ?
 * Deux personnes ont essayé cette Alpha : moi et... J'ai vraiment hâte que tu sortes ton
   *** ** *1 :)





                                   [b]\ Merci qui ? /
                                    =============[/b]


[u]Aide indirecte :[/u]

 * Thomas Nussbaumer pour la bibliothèque ttunpack.
 * La TICT pour tictex d'où j'ai repris quelques unes de leurs bonnes idées.
 * L'équipe de TIGCC pour leur SDK, dont Zeljko Juric pour sa très bonne documentation.


[u]Dépistage de bugs, suggestions :[/u]

 * Cedric Bourse      (Orion)
 * Guillaume Lesur    (Billy)
 * Julien Monville    (Pen²)
 * Fabien Vinas       
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

482

Thibaud, si tu veux, je te file les sources de mon reader, il n'a rien de plus simple, il a jamais buggué, as U want!

483

le reader de freka il est top, c celui que j'utilise
le pb c qu'il est kernel alors que einstein est nostub sad
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

484

Bien sûr que oui !!! avec un PDG qui a fait math spe! gni

485

??

freka : super-sympa, je t'en remercie. Mais où est le plaisir de la programmation si je fais du copier-coller ? wink Merci quand même !
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

486

Tiens, Thibaut, tu pourrais essayer de faire un vrais défragmenteur ?
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

487

oui
Tekken Punch !!!

Tome 9 de Love Hina dispo le 20 Mai !!!

488

-

489

Ca sert à rien !! Le TIOS le fait déjà quand c'est nécessaire attention
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

490

et y'en a qui ont tjrs pas compris ...
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

491

A ce propos, vous avez remarqué que quand vous archivez avec Einstein, le Warning About To Garbage Memory n'apparaît jamais ?
magic
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

492

Le TI-OS ne fait pas une vrais défragmentation ??
Il ne ré-organise pas les fichier comme le fairait Winconfus
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

493

Pas besoin puisque les fichiers ne sont jamais fragmentés attention
Sinon, pour le #490 ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

494

Euh.... non, puisqu'on la jamais eugrin
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

495

Et défragmenter l'espace libreconfus
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

496

Si, c vrai, pas encore eu de garbadge d'afficher hum
Thibaut, tu serait un magic ?

bon, alors a kd la 2.8 pour les testeurs ?
Site en décomposition :( www.graphiti.fr.fm

497

Voilà, checkez vos boîtes, vous avez reçu la ß2.8 partysmiley.gif

Allez hop, un petit screen shot animé de cette nouvelle version :
ess.gif
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

498

thibaut, je proposais ca en toute simplicité, si tu veux en refaire un pourquoi pas, mais si tu as un pb pour le faire, je suis dispo pour t'aider, je connais vraiment bien le sujet, puisque j'ai refait entièrement(enfin presque, j'ai eu la flemme de le finir) un controle en java pour du texte formaté wink

499

ba moi aussi je suis magicien tonguetongue grin:
   pea.l taille du fichier
   jsr tios::EM_findEmptySlot
   addq.w #4,a7                                       ;puisqu'il parait que .w suffit :o
   cmp.l #0,a0
   bne.s pas de garbage
   clr.w -(a7)
   jsr tios::EM_GC
   addq.w #2,a7                                       ;puisqu'il parait que .w suffit :o
pasdegarbage:
   archive tranquilement..


MAIS C PAS TERRIBLE COMME IDEE : PARFOIS JE REFUSE LE GARBAGE POUR CONSERVER QQ CHOSE à RECUPERER PLUS TARD...
et puis n'oublie pas de faire l'actualisation du backup après smile
(enfin j'imagine que tu y av pensé wink)

500

youpi !!!!! enfin la version plein écran happytop
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

501

au fait, maintenant que j'y pense : FLS, fodra que tu le mette en option parsseke j'en ai vraiment pas besoin smile
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

502

Faudrait que tu rajoute une option inverser la selection, dans le menu édition et rassembler archive et unarchive en une seul fonction.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

503

Non ! surtout pas rassembler archive et unarchive, c la merde dès que tu veut archiver tout un répertoire directement en passant par le shell et que y a déjà un ou deux fichiers d'archiver, c mieux comme ça, sa laisse un réel choix parce que sinon, dès qu'il y a un fichier d'archivé, bah lui il se désarchive tandis que les autres sont archivés !!!
pour le moment c top alors n'y touche pas STP
Site en décomposition :( www.graphiti.fr.fm

504

Billy & MacIntoc : je ne changerai rien à ça, pour très précisément les raisons évoquées par Billy.

Pen^2 : c'est ça wink

Vark : Tu peux m'envoyer tes nom/prénom par mail, STP ? Tanxe top

frekazoid : c'est noté wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

505

Si dans la selection il y a des fichiers archiver et d'autre désarchiver, tu met les deux option dans le menu, sinon, t'en met qu'uneroll
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

506

Et au fait, pour la défragmentation de l'espace libreconfus
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

507

ta "défragmentation" ne sert à rien : la TI le fait tout seul comme une grande qd elle en a besoin.
a rien ne sert de fatiguer la flash pr le faire selon ton bon plaisir
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

508

C'est clair roll
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

509

pos justetsss

C'est chiant aussi quand on à 50 ou 60 Ko de libre et de pas pouvoir archiver un fichier de 15K ou 20Ko (et avant que vous en fassiez la remarque, je ne compte pas les 64Ko qu'on peut pas utiliser)sad
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

510

Si il reste de la mem d'archive libre en quantité suffisnte pr archiver, le TIOS fera le garbage...
s'il n'archive aps, c qu'il n'y a plus assez d'archive.
c tout !

pouvoir forcer le garbage par toi-même n'y changera RINE
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall