Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 260 974

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  OS4 toutes plateformes confondues »» Comment passer des paramêtres à un DefIcon ?

Comment passer des paramêtres à un DefIcon ?#1841

3Contributeur(s)
zzd10hsinisrusalex
3 Modérateur(s)
K-LElwoodcorto
zzd10h zzd10hicon_post
Bonjour,
je souhaiterais passer des paramêtres à un DefIcon.

Par exemple, j'ai un def_m4v dans lequel j'ai ajouté
Outil : MPlayer_SDL_1.1_Altivec_Cache
A partir de : Shell

pour que MPlayer s'ouvre dés que je double-clique sur un m4v.

Mais comment lui passer des paramêtres style "-cache 8192" ?

Pour les DefIcons de FastView, je m'en suis sorti en appelant un REXX mais il y a certainement une solution plus simple, non ?

Merci par avance.
sinisrus sinisrusicon_post
Y a deja un script qui fat ca dans rexx: ?
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
zzd10h zzd10hicon_post

Euh...c'est une question ou il y a vraiment un truc qui existe pour ça ? :#
sinisrus sinisrusicon_post
Oui il est dans l'os 3.9 ça s'appel start-mplayer.rexx un truc dans le genre si tu ne l'as pas je te l'envoi demain
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
zzd10h zzd10hicon_post
Ah OK, je ne l'ai pas trouvé dans OS3.9. Par contre, il y a des trucs style "start_Amplifier.rexx" "start_ACTION.rexx".

Je me suis simplement fait un REXX tout simple et màj mes qq deficons.

Par contre, la question initiale m'intéresse toujours, si qq'un a la solution, merci



/* REXX  */

PARSE ARG movie 
if (length(movie) > 0),
then do
    call close STDOUT        
    if open(STDOUT, 'con:9999/9999/400/100/SDL_Mplayer console/CLOSE',W) then do
        call close STDIN
        call open(STDIN, '*', R)
    end     
    ADDRESS COMMAND "APPDIR:MPlayer_SDL_1.1_Altivec_cache " movie " -cache 8192"
end

EXIT

sinisrus sinisrusicon_post
en faite je ne suis tromper j'ai créer start-mplayer.rexx sur la base start-amplifier
--
Coin coin... amitheme.amiga-ng.org
Sam460 1,15Ghz - OS4.1FE - Radeon Saphir HD7750 R7 250E - 2Go de ram
zzd10h zzd10hicon_post

Merci Tony,
je l'ai reçu ;-)
alex alexicon_post
@zzd10h

En fait ce n'est pas possible sauf si le programme en question prévoit de lire ses paramètres depuis son icône s'il est chargé depuis le WB...
La seule solution est effectivement de passer par un script (Shell ou ARexx ou autre) qui pourra passer les paramètres corrects à ton MPlayer.
Sinon idée de programme : un WBLauncher qui saurait lire les paramètres dans un icône et qui les passerait au programme cible. Exemple :
Outil par défaut: WBLauncher
Tooltype: PROGRAM="Path:To/Mplayer"
CMDLINE="-cache 8192"

Et il appellerait automatiquement Path:To/Mplayer -cache 8192
--
AmigaOne A1222
AmigaOne X1000 - RadeonHD - 2 Gio RAM
AmigaOne XE G4@933 - Radeon 9200 SE - 512 Mio RAM
zzd10h zzd10hicon_post
Merci Alex pour la réponse,
je reste donc avec mon REXX.

Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme