>> Delete Reply from No. 0 article
No. RE: plugger를 잘 사용해 보자!!!

등록 2002-11-02 01:02:00     조회 5
이름 r2verse    

		오늘 어떤 싸이트 들어 가떠니 이 plugger플러그인 받으라고 뜨네여.
깔아 볼려고 해떠니 초보라서 ㅠㅠ
때마침 이 강좌가 떠서 넘 좋아 했습니다.
제가 쓰고 있는게 빨강 모자 7.3 입니다. rpmfind가서 빨강모자7.3 버전 plugger을 받았습니다. 
설치 할려고 하니 넷스케입이 필요하고, mikmod가 필요 하다고 하네여 ㅠㅠ
넌 모질라를 쓰거덩여. 모질라 사용자가 설치 할려면 어케 해야 될려나여?
또 mikmod는 또 머하는 넘인지...
아시면 답변 부탁 드립니다. 
 : 음냐 요즘 이런 허접한 팁을 자꾸만 올리게 되네요....ㅡ.ㅡ;;
:
: 오늘도 다들 아시지만 다시 한번 상기하는 의미에서 한번 지껄여 봅니다....
:
: 다들 모질라나 피닉스에서 plugger를 사용들하실겁니다.
:
: 근데 이놈이 asf, wmv같은 거나 몇몇 플러그인이 동작 안하는걸 자주 보셨을
:
: 겁니다.
:
: 플러거를 조금만 만져 주시면 이놈이 멋지게 동작 할수가 있죠
:
: 자그럼 플러거를 한번 애무(주물러) 봅시다.....
:
: 일단 필요한 준비물 !!!
:
: 1. plugger의 소스 rpm(왜 하필 소스 rpm이냐구요? PluginSDK30b5가 동봉
:
: 되어있기때문에 편해서....)
:
: ftp://rpmfind.net/linux/rawhide/1.0/SRPMS/SRPMS/plugger-4.0-19.src.rpm :
: 2. rpm -ivh plugger-4.0-19.src.rpm 을 실행합니다.
:
: 3. 소스rpm을 설치 하면 /usr/src/packages/SOURCES에 들어 가게 됩니다.
: 그 디렉으로 이동을 합니다.
: 그러면 거기에 몇몇 patch파일과 plugger-4.0.tar.gz와 unux-sdk-3.0b5.tar.Z가 있을겁니다.
: 일단 plugger-4.0.tar.gz를 압축을 풉니다. 그리고 unux-sdk-3.05.tar.Z도 압축을 풀어 줍니다.
: 그런후에 unux-sdk-305.tar.Z풀고 나면 PluginSDK30b5라는 디렉에 나올겁니다.
: 그 디렉토리를 plugger-4.0.tar.gz을 압축푼 디렉으로 옮겨 줍니다. (mv PluginSDK30b5 plugger-4.0)
:
: 4. 자 그런후에 plugger-4.0으로 이동 합니다 (cd plugger-4.0)
:
: 5. 자 이제 레드헷계열이라면 레드헷에 맞게 Makefile을 고쳐 줍니다
: 그렇다고 해서 vi로 열어서 고치라는게 아니구요 참으로 편하게 이 소스rpm을 만든 사람이
:  patch파일을 다 마련 해뒀군요 patch -p1 < ../plugger-4.0-redhat.patch 이렇게 하면 레드헷에 맞게 
: 수정이 됩니다.
: 6. 그리고 이제 플러그인이 잘 동작 하도록 우리만의 설정으로 바꿔야 겠죠.
: pluggerrc가 있는데 이놈이 어떤 마임타입이 있으면 이렇게 동작해라라고 지정해둔 설정 파
: 일입니다. 이놈을 열어 보면 video 탑입과 audio타입 그리고 몇몇 application타입들이  정의 
: 되어있을겁니다. 거기에 자신에 맞게 추가를 해주시면 됩니다.
: 예를 들자면 asf를 넣고 싶다면 video/mpeg : mpeg, mpg, mpe: MPEG animation 위에 다음과 같이 넣어 
: 줍니다.
: video/x-ms-asf: asf : ASF animation
:
: 그리고 나서 저장 하시고 난후 빠져 나옵니다.
:
: 7. 이제 컴파일을 합니다
: make linux
: 이렇게 하면 컴파일이 되고 난후에 plugger-4.0과 plugger.so가 만들어 집니다. 그럼 plugger-4.0은
:  /usr/bin/plugger로 카피 해주시고 plugger.so는 자신의 웹브라이져의 plugins디렉으로 카피해주
: 시고 pluggerrc는 /etc/로 카피 해주시면 됩니다. 8. 모질라를 사용하신다면 저렇게 하고 나서
:  플러그인 정보를 보시면 자신이 새로 넣은 항목이 보일겁니다. 피닉스는 주소 창에  abou
: t:plugins라고 치면 나옵니다.
: 9. 다음은 저의 pluggerrc의 설정입니다. 전 asf와 wmv와 txt파일을 웹에서 직접 볼수 있도록 했
: 습니다 . txt는 제가 KDE를 사용하는 관계로 kedit를 사용해서 볼수 있도록 했습니다.
:
: # Configure file for plugger version 4.0
: # Commands which are not installed on your system will not
: # be used.
: #
:
: #요기 아래가 제가 추가한 부분 필요하다면 자신에 맞게 추가 하세요!!
:
: text/plain: txt: TEXT file
: 	repeat swallow(kedit) fill: kedit "$file"   <---kedit를 사용
:
: video/x-ms-wmv: asf, wmv: ASF animation
: video/x-ms-asf: asf, wmv: ASF animation
: video/x-ms-asx: asx : ASX animation   <---요기까지 추가한 부분
: video/mpeg: mpeg, mpg, mpe, asf, wmv: MPEG animation
: video/x-mpeg: mpeg, mpg, mpe: MPEG animation
: video/x-mpeg2: mpv2, mp2ve: MPEG2 animation
: 	exits nokill: xine -pq "$file" 2>/dev/null 1>/dev/null
 : 	ignore_errors maxaspect swallow(MPlayer):mplayer "$file" >/dev/null 2>/dev/null </dev/null
: 	stream: mtvp -W$window - 2>/dev/null 1>/dev/null
: 	loop:mtvp -l -W$window "$file"
: 	:mtvp -W$window "$file"
: 	loop: xanim +Av100 -Zr +W$window +q +f "$file"
: 	: xanim +Av100 -Zr +W$window +q +Ze +f "$file"
:
:
: video/msvideo: avi: AVI animation
: video/x-msvideo: avi: AVI animation
: 	exits nokill: xine -pq "$file" 2>/dev/null 1>/dev/null
: 	ignore_errors maxaspect swallow(MPlayer):if mplayer -autoq 3 "$file" 2>&1 | grep 'Sorry,' >/dev/null ; then mplayer -
: vo x11 -autoq 3 "$file" >/dev/null 2>/dev/null ; fi </dev/null 	loop:xanim +Av100 -Zr +W$window +q +f "$file"
: 	:xanim +Av100 -Zr +W$window +q +Ze +f "$file"
:
: video/quicktime: mov,qt: Quicktime animation
: video/x-quicktime: mov,qt: Quicktime animation
: 	exits nokill: xine -pq "$file" 2>/dev/null 1>/dev/null
:
: 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/fli: fli, flc: FLI animation
: video/x-fli: fli, flc: FLI animation
: 	loop:xanim +Av100 -Zr +W$window +q +f "$file"
: 	:xanim +Av100 -Zr +W$window +q +Ze +f "$file"
:
: audio/mid: midi,mid: MIDI audio file
: audio/x-mid: midi,mid: MIDI audio file
: audio/midi: midi,mid: MIDI audio file
: audio/x-midi: midi,mid: MIDI audio file
: 	exits : timidity "$file"
:
: audio/mod: mod: Soundracker audio Module
: audio/x-mod: mod: Soundracker audio Module
: 	repeat swallow(alsaplayer): alsaplayer -q "$file" >/dev/null
: 	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/mp3: mp3: MPEG audio
: audio/x-mp3: mp3: MPEG audio
: 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 -
: 	repeat swallow(alsaplayer): alsaplayer -q "$file" >/dev/null
: 	: mpg123 -q -b 128 "$file"
: 	nokill exits:xmms "$file"
:
: audio/basic: au,snd: Basic audio file
: audio/x-basic: au,snd: Basic audio file
: 	loop: xanim +Av100 -Zr +W$window +q +f "$file"
:  	: xanim +Av100 -Zr +W$window +q +f +Ze "$file"
:
:
: audio/wav:wav:Microsoft wave file
: audio/x-wav:wav:Microsoft wave file
: 	: play "$file"
: 	nokill exits:xmms "$file"
:
: image/tiff: tiff,tif: TIFF image
: image/x-tiff: tiff,tif: TIFF image
: 	repeat swallow(gqview) fill: gqview -t "$file" >/dev/null 2>/dev/null
: 	repeat swallow(display) fill: display "$file"
: 	repeat swallow(Sdtimage) fill: sdtimage "$file"
: 	repeat swallow(xli) fill: xli -quiet "$file" >/dev/null 2>/dev/null
: 	repeat swallow(xloadimage) fill: xloadimage -quiet "$file" >/dev/null 2>/dev/null
: 	exits: xloadimage -quiet -windowid $window "$file"
: 	exits: display -window $window -backdrop $file
: 	exits: xli -quiet -windowid $window "$file"
:
: image/sun-raster: rs: SUN raster image
: image/x-sun-raster: rs: SUN raster image
: image/x-MS-bmp: bmp: Windows Bitmap
: image/x-bmp: bmp: Windows Bitmap
: image/bmp: bmp: Windows Bitmap
: image/x-rgb: rgb: RGB Image
: image/x-portable-pixmap: ppm: PPM Image
: image/x-portable-graymap: pgm: PGM Image
: image/x-portable-bitmap: pbm: PBM Image
: image/x-portable-anymap: pnm: PBM Image
: 	repeat swallow(display) fill: display "$file"
: 	repeat swallow(Sdtimage) fill: sdtimage "$file"
: 	repeat swallow(gqview) fill: gqview -t "$file" >/dev/null 2>/dev/null
: 	repeat swallow(xli) fill: xli -quiet "$file" >/dev/null 2>/dev/null
: 	repeat swallow(xloadimage) fill: xloadimage -quiet "$file" >/dev/null 2>/dev/null
: 	exits: xli -quiet -windowid $window "$file"
: 	exits: xloadimage -quiet -windowid $window "$file"
: 	exits: display -window $window -backdrop $file
:
: # This does not work :(
: #	swallow(XVroot) maxaspect: xv -nopos "$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
: 	nokill exits:xmms "$file"
: 	:internal:url
:
: audio/x-pn-realaudio: ra,rm,ram : Realaudio-plugin resource locator
: 	exits nokill: realplay "$file"
:
: application/pdf: pdf: PDF file
: application/x-pdf: pdf: PDF file
: text/pdf: pdf: PDF file
: text/x-pdf: pdf: PDF file
: 	repeat swallow(documentShell) fill: acroread -geometry +9000+9000 -xrm '*userFrontEndProgram: FALSE' "$file"
: 	repeat swallow(xpdf) fill: xpdf -g +9000+9000 "$file"
: 	repeat swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" 2>/dev/null
:
: text/plain: c : C file
:
: application/x-dvi: dvi: DVI file
: 	repeat swallow(xdvi) fill: xdvi -safer -hush -geometry +9000+9000 "$file"
:
: application/x-postscript: ps: PostScript file
: application/postscript: ps: PostScript file
: 	repeat swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" 2>/dev/null
: 	repeat swallow(Pageview) fill: pageview "$file"
:
:
: application/rtf: rtf: Rich Text Format
: application/x-msword: doc, dot: Microsoft Word Document
: application/msword: doc, dot: Microsoft Word Document
: 	nokill exits: oowriter "$file"
: 	repeat swallow(AbiWord) fill: AbiWord -nosplash -geometry +9000+9000 "$file" >/dev/null 2>/dev/null
: 	repeat swallow(PCFileViewer) fill: sdtpcv "$file"
: 	repeat swallow(PCFileViewer) fill: /opt/SUNWdtpcv/bin/sdtpcv "$file"
:
: application/vnd.stardivision.calc: sdc,sxc,sds,stc : StarCalc Document
: 	nokill exits: oocalc "$file"
:
: application/vnd.stardivision.draw: sda,sxd,std : StarDraw Document
: 	nokill exits: oodraw "$file"
:
: application/vnd.stardivision.impress: sdd,sxi,sti : StarImpress Document
: 	nokill exits: ooimpress "$file"
:
: application/vnd.stardivision.math: sdf : StarMath Document
: 	nokill exits: oomath "$file"
:
: application/vnd.stardivision.writer: sdw,sgl,sxw,sxg,stw : StarWriter Document
: 	nokill exits: oowriter "$file"
:
: application/vnd.ms-excel: xls, xlb: Microsoft Excel Document
: 	repeat swallow(PluggerGnumeric) fill: gnumeric --class PluggerGnumeric "$file"
: 	repeat swallow(PCFileViewer) fill: sdtpcv "$file"
: 	repeat swallow(PCFileViewer) fill: /opt/SUNWdtpcv/bin/sdtpcv "$file"
:
: 지금 까지 허접한 팁을 읽어 주셔서 감사......
:
: --
: 삽질은 언제가 목마르다.........2% ......
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved