home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 1
/
amigaformatcd01.iso
/
pd
/
music
/
utilities
/
hippoplayer
/
français_v2.20
/
support
/
hippoplay.filer.doc.fr
< prev
next >
Wrap
Text File
|
1996-04-30
|
8KB
|
184 lines
HippoPlay.filer
===============
HippoPlay.filer est un script ARexx pour Filer, un utilitaire de gestion de
fichiers. Plus simplement, il permet de jouer tous les modules sélectionnés
avec HiP, mais il possède également de nombreuses autres fonctionnalités
qui le rende plus agréable à utiliser.
Il devrait être possible de faire fonctionner ce script avec DirOpus, etc,
en plus de Filer. Si vous souhaitez essayer et que vous rencontrez des problèmes
(Le script est très fouilli :), contactez-moi (Consultez l'adresse à la fin
du fichier).
Ce script est FreeWare, vous pouvez faire ce que vous voulez avec. Cependant,
ne me tenez pour aucun cas responsable, s'il mute en un vilain virus qui remixe
vos modules un peu comme le fairait une bande de techomans rachitiques du
bulbe utilisant un IBM 286 sans carte sonore, c'est votre problème...:)
Configuration requise
---------------------
Filer, HippoPlayer, ARexx et _rexxsupport.library_ devraient suffire.
Quelques modules complèteraient idéalement cette situation déjà magique.
Installation
------------
Premièrement, éditez le script (Désolé, vous devez passer par là!)
Changez la première ligne de code après les commentaires, celle qui
dit cela:
HippoPath = 'dh2:Hippoplayer/HiP'
Comme vous l'avez certainement deviné, vous avez juqte à la remplacer
par le chemin au bout duquel se trouve HiP. Après tout ça, copiez
le script à l'endroit où vous rangez habituellemnt vos scripts Filer,
c.a.d. REXX:. Ajoutez alors un nouveau bouton dans Filer,et tapez
"RX Hippoplay.filer"
comme commande. Sauvez les préférences, et hop, en voiture Simone!
Vous pourriez également changer les préférences de HiP pour qu'il s'ouvre
sur l'écran de HiP au lieu de celui du WorkBench, bien que le script force
HiP à s'ouvrir sur Filer. Et pendant que vous y êtes, réduisez la taille
de la fenêtre de HiP avec votre bouton droit et placez la barre de titre
dans le coin gauche de l'écran de Filer. Après cela, sauver les préférences
de HiP. Et hop, la prochaine fois que vous chargerez HiP, il se mettera
tout mini là ou vous l'avez mis, comme s'il avait toujours fait partie
de Filer :).
Usage
-----
Utilisez juste Filer pour choisir tous les modules que vous voulez jouer,
et appuyez alors sur le bouton "play". Il va alors se produire ceci:
1) Si HiP n'est pas chargé, il va l'être.
2) La liste courante va être effacée (si elle avait déjà été sélectionnée).
3) Tous les fichiers sélectionnés sont ajoutés dans la liste.
4) HiP commence à jouer les modules dans un ordre aléatoire.
Remarquez que vous pouvez choisir des répertoires!. Ils seront parcourus
récursivement et tous les fichiers qui s'y trouvent seront ajoutés à la liste.
Si vous voulez que HiP jouer dans un ordre aléatoire tous vos modules,
sélectionnez juste le répetoire où se trouve vos modules, et pressez Play.
S'il n'y a aucun fichier de sélectionner, on demande à HiP le nom du
module en train d'être joué, et on l'affiche dans la barre de status
de Filer (à moins que vous ayez activé l'ordre aléatoire, voir Cadeau
Bonux) à moins qu'il n'y ait qu'un fichier dans la liste, auquel cas,
on l'éjecte (on émule un bouton de stop).
Cadeau Bonux
------------
1) Demander à Filer devous afficher le nom de l'auteur du module
J'ai l'habitude de mettre le nom de l'auteur en commentaire, aussi
je l'ai utilisé dans le script. Example: Le module "mod.IWantYou" a été
composé par "Superted of Grostesticle and Suspiria" (Le commentaire).
Donc, quand je sélectionne le module et que j'appuie sur le bouton
"Play", le module commence à jouer et la ligne de status de Filer affiche:
'HiP: Playing "mod.IWantYou" by Superted of Grostesticle and Suspiria'
De cette manière, je n'ai pas à me rappeler le nom du compositeur.
Si vous n'appréciez pas l'idée, pas de panique, parce que si le script
repère que le commentaire est vide, il ne sera affiché que le type du module,
et sa taille. Si vous n'aimez pas plus, editez juste la partie CONFIGURATION
du script (ça se trouve au début), changez "Verbose" en "0". De cette manière,
vous ne connaîtrez que le nom dur fichier, rien de plus.
2) Vérification des noms de fichiers dont le type ne convient pas
Si vous avez des icônes qui trainent dans votre répetoire de module,
vous ne voulez sûrement pas que HiP essair de les jouer. De plus, si vous
avez des ReadMe pour vos modules, vous ne voulez pas plus qu'ils soient joués.
Si c'est la cas, voici ce que vous devez faire:
- Vérifiez la partie CONFIGURATION du script, au début du fichier.
- changez "CheckFileNames" de 1 à 0, cela va activer la vérification
du nom des fichiers
- Juste en dessous, il y a une liste des suffixes et préfixes que vous
voulez éviter. Editez cette liste selon vos besoins.
Maintenant, si vous choisissez des icônes ou des fichiers ReadMe,
le script les ignorera purement et simplement. Remarquez cependant,
que la vérification ralentira considérablement l'exécution du script,
aussi, si vous êtes pressés, n'activez pas cette fonction, ou au moins
n'augmentez pas inconsidéremment le nombre de suffixes ou de préfixes.
3) Contrôler ce que le script doit faire quand il n'y a rien de sélectionner
Normalement quand vous pressez le bouton Play dans Filer sans
choisir aucun fichier, le script va afficher des infos concernant le
module qui est train d'être joué, ce qui est utile quand par exemple,
vous avez caché la fenêtre de HiP. Il existe une alternative à ce
comportement, celle de forcer le bouton Play à se comporter comme
un sélecteur aléatoire, voire de choisir le module suivant. Si
vous préférez cette foncionnalité, allez éditer la partie configuration du
script. Comme toujours, s'il n'y a qu'un module dans la liste, il sera
tout simplement éjecté.
4) Activation du script en double-cliquant sur un module.
Malheureusement, le script n'a aucun moyen de savoir si vous avez
double-cliqué sur un fichier, mais, il existe un moyen de tricher.
Ajouter quelquechose comme ça au fichier Filer.RC:
CLASS "(mod|MED|S3M).#?","","Run >NIL: RX HippoPlay.filer"
Après cela, quand vous double-cliquerez sur un fichier qui commence
par mod/MED/S3M, tous les fichiers SELECTIONNES seront joués. Aussi,
la première chose que vous ayez à faire, c'est de choisir les fichiers
que vous voulez jouer, et alors, double-cliquer sur le module que
vous NE VOULEZ PAS JOUER (parce qu'il sera désélectionné!). Ca semble
stupide, mais ça marche. Les remarques sont les bienvenues.
Bugs Connus
-----------
J'utilise ce script à tout moment, et il semble fonctionner avec mon
1200+Disque dur. Je ne sais pas si la fonction ShowDir() de la
rexxsupport.lib marche avec des systèmes de fichiers exotiques.
- Il semble que Filer ne réagisse pas au CTRL+C, aussi ne pouvez-vous
pas pas arrêter le script depuis Filer! :( Ca vous demandera un peu de
patience si vous avez sélectionner un plein disque de chip-modules!
Adresses
--------
Si vous trouvez des bugs ou que vous avez des suggestions à faire,
n'hésitez pas à me contacter:
Janne Simonen - jsimonen@cc.joensuu.fi
Merimiehenkatu 44 A 8
FIN-80100 JOENSUU
FINLAND
Si vous glissez un ou deux modules avec votre lettre, je vous promets
de songer sérieusement à intégrer toutes les idées que vous pourriez
avoir en tête...
Merci à K-P pour avoir fait la partie de récursion des répertoires,
et bien sûr pour avoir fait HiP!
J'espère de toutes façons que ce script vous sera utile et vous aidera
à vous amusez encore plus avec HippoPlayer, le champion des players
de modules! :)
History
-------
pre-1.0 Préversions jamais distribuées à cause de mon perfectionnisme...
v 1.0 - La première version distribuée, ajout du de la vérification du
nom de fichier et de la partie configuration du script.. Je
n'arrive vraiment pas à voir ce que je pourrais ajouter d'autre.
C'est sûrement parfait, ben ouais!! :)
Quelqu'un a des idées ?