Obligement - L'Amiga au maximum

Vendredi 29 mars 2024 - 08:33  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


En pratique : AmigaDOS - Utilisation de la commande Echo
(Article écrit par Patrick Conconi et extrait d'A-News (Amiga News) - décembre 1988)


Bonjour les amigars, comme nous approchons des fêtes, j'ai pensé que certains d'entre vous allaient faire des disquettes de démonstration pour leurs parents et amis. Que ce soit des animations avec VideoScape 3D ou des diaporama avec d'autres programmes, il faut une présentation qui permette de reconnaître qui en est l'auteur.

Bien sûr, une page graphique avec un titre est très jolie mais avant qu'elle soit chargée, l'inévitable écran avec la fenêtre CLI sera là. Donc je vais vous expliquer les différentes manières d'enjoliver un écran CLI avec la commande "Echo".

Echo est une commande qui s'apparente en BASIC à "Print", qui imprime à l'écran la chaîne de caractère située sur la même ligne entre guillemets, Echo fait de même.

Echo "Salut les amis"

...affichera sur votre écran : "Salut les amis"

Alors que...

Echo Salut

...lui, n'a pas besoin de guillemets car le mot situé après Echo ne contient pas d'espaces. Ceci affichera "Salut".

Voici dévoilé quelques mystères de la commande Echo. Il s'agit de codes que l'on entre à l'intérieur des guillemets, par exemple :

Echo "*e[1m Bonjour"

...affichera "Bonjour" en caractères gras.

Je vous en donne d'autres :
  • *e[1m : caractères gras.
  • *e[4m : souligné.
  • *e[3m : italique.
  • *e[7m : inversion vidéo.
  • *e[0m : réinitialisation des caractères.
  • *e[2m : écriture noire.
  • *e[30m : écriture bleue.
  • *e[31m : écriture blanche.
  • *e[32m : écriture noire.
  • *e[33m : écriture orange.
  • *e[40m : fond bleu.
  • *e[41m : fond blanc.
  • *e[42m : fond noir.
  • *e[43m : fond orange.
  • *e[nu n : représente la largeur en caractères de la fenêtre CLI.
  • *e[nx n : représente la largeur en pixels de la marge.
  • *e[ny n : représente la distance en pixel du bord supérieur de la fenêtre.
  • *e[nt n : représente le nombre de lignes de la fenêtre CLI.
Ces effets s'obtiennent par une séquence de quatre touches à frapper successivement : "Esc" puis "[" puis "0" (pour réinitialisation) puis "M".

Un exemple :

"Echo" "Disquette de" "*e[4m" "démonstration" "*e[0m" "pour les fêtes de" "*e[1m" "*e[3m" "Noël" "*e[0m"

Résultat à l'écran : Disquette de démonstration pour les fêtes de Noël.

Vous remarquerez qu'il est possible de mélanger les effets, ce qui laisse encore plus de libertés. C'est vrai, c'est long et fastidieux, mais le résultat en vaut peut-être la peine.

Pour effectuer les opérations qui suivent, il faut installer le CLI en RAM:

Makedir RAM:C
Copy C RAM:C
Assign C: RAM:C

Donc vous décidez de faire cette disquette de démo... Bien, je vous rappelle pour mémoire que la première chose à faire, est de la formater. Donc tapez la commande "Format Drive DF0: Name Demo". Ensuite, il faut qu'au démarrage, elle puisse se lancer toute seule (rien de plus ennuyeux que de faire attendre ses amis après le chargement du Workbench). Donc tapez la commande "Install Drive DF0:".

Ensuite, il faut que votre Amiga sache comment faire pour lancer la démo, lui d'instinct, il va lire la disquette et regarder s'il trouve le tiroir "S". Donc depuis le CLI, tapez : "Makedir DF0:S". Ensuite, il va regarder s'il trouve le fichier "startup-sequence", il faut donc le créer : "Ed startup-sequence". Et dans la startup, vous allez écrire les commandes Echo avec les fioritures que je vous enseigne plus haut et la suite de commandes qui lance votre démo.

N'oubliez pas de mettre votre démo et les utilitaires qui lui permettent de démarrer. Voilà le tour est joué, sauvez le tout, provoquez une réinitialisation et admirez votre travail...


[Retour en haut] / [Retour aux articles]