1

et, pire encore, un shell grin
ushl.JPG ushl2.JPG


ce TSR remplace de façon transparente un des dossiers du Desktop des AMS 2.07+ pour le remplacer par un shell.
Pour l'instant, il peut juste exécuter les programmes assembleur, (bientôt les basic également).
Je pense implémenter les fonctions de base d'un shell : effacer/renommer/déplacer/compresser/archiver, j'ai déjà une idée pour que ça ne prenne pas trop de RAM (en déplaçant une partie du code dans un programme externe). Actuellement il fait juste un peu plus de 2ko, donc ça reste honnête.

Je voudrais savoir ce qu'il faudrait rajouter comme options (Mac, à toi de jouer ^^)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2

Tiens la partie que je préfère (les suggestions) !
On va dire qu'il nous faut :
-Pouvoir appeller le shell directement par une instruction dans Home/Editeur une fois installé
-Recherche aphanumérique pour les noms des fichiers et dossiers (fichier temporaire visible si possible)
-Choix des (dé)compresseurs de fichiers (cause XPAK XUPAK)
-Choix Viewer de Texte
-Filtre multiple critère pour les types de Variables
-(dé)Cacher Fichiers/Dossiers
-Choix de l'editeur HEXADECIMAL
-Bien sur tous les raccourci clavier

(Il me semble que le lien de CharTabl ne fonctionne pas !)

3

ça a l'air vraiment pas mal smile
Je voudrais savoir ce qu'il faudrait rajouter comme options
Tu pourrais peut-être utiliser les icônes d'ID lorsqu'ils sont présent sur la machine ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

4

- APPS marche très bien pour appeler le shell smile
- tu veux dire que si on appuie sur B, le curseur doit aller au 1er fichier commençant par B ? ok, je vais le mettre dans ma liste
- compression de fichiers, idem, je vais le rajouter
- choix du viewer de texte, ouep, ça devrait être faisable smile
- filtrage -> non. afficher un répertoire filtré demanderait beaucoup trop de code
- éditeur hexa ? confus
- raccourcis clavier, ça ne pose pas de souci smile

par contre, la version qui est en téléchargement n'est plus celle sur laquelle je travaille smile mais je ne peux pas encore distribuer la nouvelle version sad

pour chartabl, je vais voir ça
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

5

pour les icônes d'ID, je vais essayer de le faire
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

6

Gestion des groupes de fichiers comme des dossiers
Gestion du link
Gestion du module mémoire d'Orion_gni
Plusieurs type d'ouverture (genre entrée sur un prog Basic->éxécuter (je c, c pas encors géré), Apps sur un prog Basic->ouvre dans l'éditeur)
Gestion des ppg (en indiquant l'emplacement de ttstart, à moins que tu préfère le recherché automatiquement)
Affiché la batterie dans la barre de titre en haut (y en qui trouve que ça fait gadget, mais bon, perso j'aime bien savoir si la calculatrice va s'éteindre avant de lancer SD2^^)
Le nombres de fichiers/dossiers et la taille cumulé de ceux ci affiché dans la barre en haut
Une petite icone qui permet de voir la liste des TSR et du kernel installé (éventuellement la taille de chacuns)
Exécution multiple

Et d'autres trucs que je me souviens pas^^
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.

7

2 KO et tu te préoccupes de la consommation de RAM?! C'est moins de la moitié de ce que consomme XtraKeys...
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

8

-

9

Kevin>Euh... Kevin, tu gueule quand un prog fait 2 octets de trop ou qu'une lib graphique bouffe une place monstrueuse en RAM, mais un TSR de 4Ko qui rajoute 3 raccourcis, tu trouves ça normaleneutral

Orion>Squlyl pensait à un truc un peu plus complex, il me semble, nan ??
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.

10

-

11

Bah... c toi qu'as mis au point le schématongue

Sinon, t'as d'autre version du driver à faire tester ??grin
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.

12

-

13

Gestion des groupes de fichiers comme des dossiers :

nan, vu comme µshl est codé, je peux pas faire un truc récursif comme CS
Gestion du link

si c'est juste envoyer les fichiers, ça pose pas de pb
Gestion du module mémoire d'Orion_gni

on verra quand il sera fini, mais why not ?
Plusieurs type d'ouverture (genre entrée sur un prog Basic->éxécuter (je c, c pas encors géré), Apps sur un prog Basic->ouvre dans l'éditeur)

mmmmh faisable je pense
Gestion des ppg (en indiquant l'emplacement de ttstart, à moins que tu préfère le recherché automatiquement)

je pense que je pourrais me permettre de bien gérer l'exécution de programmeswink
Affiché la batterie dans la barre de titre en haut (y en qui trouve que ça fait gadget, mais bon, perso j'aime bien savoir si la calculatrice va s'éteindre avant de lancer SD2^^)

faisable aussi, faut juste que je retrouve mon code pour l'état des piles
Le nombres de fichiers/dossiers et la taille cumulé de ceux ci affiché dans la barre en haut

plsu chiant à faire, je verrais
Une petite icone qui permet de voir la liste des TSR et du kernel installé (éventuellement la taille de chacuns)

mouais bof. A la rigueur, je veux bien faire un TSR qui modifie l'écran "About" avec plus de détails
Exécution multiple

confus
Et d'autres trucs que je me souviens pas^^

pourquoi pas ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

14

Execution multiple->sélection de plusieurs fichiers, et en faisant entré, ça les éxécute les un à la suite des autres.
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.

15

ah ok, c'est facile à faire alors wink

bon maintenant on peut sélectionner des fichiers (mais avec la touche F4, j'en ai pas trouvé d'autre sick) et naviguer avec les lettres
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

16

Sur 92+, y a la touche espace. Sinon, tu peut aussi utiliser la touche shift.
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.

17

-

18

erf smile

mais tiens, c'est vrai, CS c'est du typosquat de CC ! eeek Attention Flanker, nitro va se fâcher © tout rouge happy

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

19

un nouveau petit screenshot, pour la forme smile
USHL.JPG
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

20

hum

Je viens de tester la version qui est sur ton site actuellement. Ca plante la calc dés qu'on appuis sur une touche (freeze).
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.

21

la version sur laquelle je travaille n'est pas sur mon site, et je peux pas trop la diffuser car elle a besoin d'un programme secondaire qui n'est pas encore fini, et que je veux pas releaser avant qu'il soit fini black
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

22

en tous cas, c pas la même version que j'av. L'actuel fait 1963 octets alors que celle que j'av fait 1985 octets.
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.

23

super smile

24

trisotfl
Vers 0h20, croustx a posté un truc du genre : "je n'arrive pas à télécharger le programme gol", et se rendant compte que c'est très simple de le trouver (signature de flanker -> TI-68000 -> projets sur lesquels je travaille actuellement), il a édité pour ne pas passer pour un boulet.
Je trouve ça pitoyable... triroll
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

25

bah il a eu raison confus ça sert à quoi de laisser la question s'il a trouvé la réponse ?
heureusement que t'es là pour le faire passer pour un boulet grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

26

Au fait, Flanker, dans tes programmes en C, pour les expression conditionnelles, on utilise plutôt && et || comme opérateurs logiques. & et | sont faits pour les opérations logiques bits à bits.
Ça marche avec les deux, mais je suppose que le compilateur aura moins de difficultés à te sortir un bon code en utilisant les bons opérateurs.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

27

ok, je vais changer ça, histoire de ne pas trop montrer que je suis si mauvais en C wink
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

28

Sasume
: Ça marche avec les deux, mais je suppose que le compilateur aura moins de difficultés à te sortir un bon code en utilisant les bons opérateurs.

Je ne pense pas que ça soit une difficulté à produire un bon code, le code ne sera (dans la plupart des cas) tout simplement pas le même. Les && et || ont une signification bien particulière (d'ailleurs je pense qu'en organisant bien les conditions, ont doît pouvoir tirer grand profit des spécifités de ces opérateurs smile)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

29

GoldenCrystal
:
Sasume
: Ça marche avec les deux, mais je suppose que le compilateur aura moins de difficultés à te sortir un bon code en utilisant les bons opérateurs.
Je ne pense pas que ça soit une difficulté à produire un bon code, le code ne sera (dans la plupart des cas) tout simplement pas le même.

Oui, le compilo va être obligé d'évaluer d'abord les deux expressions (donc stocker leur résultats dans deux registres), puis après seulement faire le test... A moins qu'il soit capable de déterminer que l'expression de droite n'a pas d'effet de bord, ce qui n'est pas tjs évident.

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

30

Sasume :
trisotfl
Vers 0h20, croustx a posté un truc du genre : "je n'arrive pas à télécharger le programme gol", et se rendant compte que c'est très simple de le trouver (signature de flanker -> TI-68000 -> projets sur lesquels je travaille actuellement), il a édité pour ne pas passer pour un boulet.
Je trouve ça pitoyable... triroll


bouet toi même triso