• 「Plugger」を使うと、TiMidity++などのアプリケーションをNetscapeNavigatorのプラグインとしても動作させる事が出来ます。


  • Red Hat Linux 7Jをフルインストールすると、最新版の「plugger-3.2-8」が初期実装されているので、新たにインストールは不要です。私は、知らずに次の様にインストールしようとして怒られてしまいました。(^^)

    # rpm -i plugger-3.2-1.i386.rpm
    package plugger-3.2-8 (which is newer than plugger-3.2-1) is already installed
    file /etc/pluggerrc from install of plugger-3.2-1 conflicts with file from package plugger-3.2-8



  • Pluggerには、アプリケーションとNetscapeNavigatorのプラグインとを結びつけるための設定ファイル(/etc/pluggerrc)があります。一般的なアプリケーションは既に対応付けがされており、例えば、「audio/midi」や「audio/x-midi」に対応するアプリケーションとしては、「timidity」が設定されています。

    # Configure file for plugger version 3.0
    # Commands which are not installed on your system will not
    # be used.
    video/mpeg: mpeg, mpg, mpe: MPEG animation
    video/x-mpeg: mpeg, mpg, mpe: MPEG animation
    	stream: mtvp -W$window - 2>/dev/null 1>/dev/null
    	loop:mtvp -l -W$window $file
    	:mtvp -W$window $file
    	loop: xanim -Zr +W$window +q +f $file
    	many: xanim -Zr +W$window +q +Ze +f $file
    	stream: plaympeg -w $window - >/dev/null 2>&1
    	loop: plaympeg -l -w $window $file >/dev/null 2>&1
    video/quicktime: mov,qt: Quicktime animation
    video/x-quicktime: mov,qt: Quicktime animation
    video/dl: dl: DL animation
    video/x-dl: dl: DL animation
    video/sgi-movie: movie,movi,mv: SGI animation
    video/x-sgi-movie: movie,movi,mv: SGI animation
    video/anim: iff,anim5,anim3,anim7: IFF animation
    video/x-anim: iff,anim5,anim3,anim7: IFF animation
    video/msvideo: avi: AVI animation
    video/x-msvideo: avi: AVI animation
    video/fli: fli, flc: FLI animation
    video/x-fli: fli, flc: FLI animation
    	loop:xanim -Zr +W$window +q +f $file
    	many:xanim -Zr +W$window +q +Ze +f $file
    audio/midi: midi,mid: MIDI audio file
    audio/x-midi: midi,mid: MIDI audio file
    	many: timidity -s 44100 -a -idqqqqqqq $file
    	: playmidi $file
    audio/mod: mod: Soundracker audio Module
    audio/x-mod: mod: Soundracker audio Module
    	loop: xmp -l --nocmd $file 2>/dev/null
    	: xmp --nocmd $file 2>/dev/null
    	loop: mikmod -i -r $file 2>/dev/null 1>/dev/null
    	: mikmod -i $file 2>/dev/null 1>/dev/null
    audio/mpeg2: mp2: MPEG audio
    audio/x-mpeg2: mp2: MPEG audio
    audio/mpeg3: mp3: MPEG audio
    audio/x-mpeg3: mp3: MPEG audio
    audio/mpeg: mpa,abs,mpega: MPEG audio
    audio/x-mpeg: mpa,abs,mpega: MPEG audio
    	stream, preload: mpg123 -q -b 128 -
    	many: mpg123 -q -b 128 $file
    audio/basic: au,snd: Basic audio file
    audio/x-basic: au,snd: Basic audio file
    	loop: xanim -Zr +W$window +q +f $file
     	many: xanim -Zr +W$window +q +f +Ze $file
    audio/wav:wav:Microsoft wave file
    audio/x-wav:wav:Microsoft wave file
    	: play $file
    image/tiff: tiff,tif: TIFF image
    image/x-tiff: tiff,tif: TIFF image
    image/sun-raster: rs: SUN raster image
    image/x-sun-raster: rs: SUN raster image
    	exits: xloadimage -quiet -windowid $window $file
    	exits: display -window $window -backdrop $file
    audio/mpeg-url: m3u: MPEG music resource locator
    audio/x-mpeg-url: m3u: MPEG music resource locator
    audio/mpegurl: m3u: MPEG music resource locator
    audio/x-mpegurl: m3u: MPEG music resource locator
    #audio/pn-realaudio-plugin::Realaudio-plugin resource locator
    #	daemon, exits, swallow: raplayer $file


Copyright (c) 2000 Hiroshi Nakamura. All rights reserved.