Chrome에 디버그 플래시 플레이어를 설치하시겠습니까?

Chrome에 디버그 플래시 플레이어를 설치하시겠습니까?

나는 지침을 적용하려고 노력하고 있습니다.여기,여기, 그리고여기Chrome 30.0.1599.66에서 사용할 수 있도록 Ubuntu 13.04 설치에 플래시 플레이어의 디버그 버전을 설치합니다.

흥미롭게도 공식 Adobe 플래시 플러그인이 이미 설치되어 Chrome에서 사용할 수 있는 것으로 나타나므로 문제가 "플래시 설치"에서 "일반 플래시를 디버거 버전으로 교체"로 변경됩니다.

여기에 이미지 설명을 입력하세요

libflashplayer.so그래서 다운로드한 것으로 교체해야 합니다.어도비에서. 간단하게 들리네요.

내가 선택한이 파일(Linux Flash Player 11.2 플러그인 콘텐츠 디버거), 압축을 풀고 Flash Player 로컬 설정 구성 파일을 설치했습니다.지시대로.

/usr/lib/flashplugin/installer/libflashplayer.so그런 다음 디버거 설치에 포함된 버전으로 교체하고 Chrome을 다시 시작했습니다. 놀랍게도 두 번째 Adobe Flash Player 목록이 chrome://plugins사라졌습니다!

여기에 이미지 설명을 입력하세요

어떤 이유로 Chrome이 디버거 플러그인을 좋아하지 않는 것 같습니다. 디버거 플러그인을 표시하기 위해 다양한 방법을 시도했지만 소용이 없었습니다.

  • chmod +rx libflashplayer.so
  • nspluginwrapper -i libflashplayer.so(오류 발생 no appropriate viewer found for libflashplayer.so)
  • mkdir /opt/google/chrome/plugins; mv libflashplayer.so /opt/google/chrome/plugins

Chrome에서 Flash 디버거 플러그인을 인식하도록 하려면 어떻게 해야 하나요?

답변1

Firefox에서 작동시키려고 노력하는 동안 마침내 그것을 알아냈습니다! 제가 찾은 방향을 기준으로 작성되었습니다여기.

sudo apt-get install ia32-libs nspluginwrapper
sudo mkdir /usr/lib/flash-plugin/
wget http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz
tar xzvf flashplayer_11_plugin_debug.i386.tar.gz
sudo cp libflashplayer.so /usr/lib/flash-plugin/
sudo chmod 775 /usr/lib/flash-plugin/libflashplayer.so
cd /usr/lib/mozilla/plugins
rm -rf npwrapper.libflashplayer.so # Not sure if this part is necessary or not
sudo ln -s /usr/lib/flash-plugin/libflashplayer.so .
sudo chmod 777 libflashplayer.so
sudo nspluginwrapper -i /usr/lib/flash-plugin/libflashplayer.so
#                       ^ Use the full path here as a relative path won't work!

이제 Chrome과 Firefox를 다시 시작하세요. 둘 다 플래시 플러그인의 디버그 버전을 사용해야 합니다!

답변2

Chromium은 32비트 라이브러리이므로 허용하지 않습니다.

$ file /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so.bk
/usr/lib/flashplugin-installer/libflashplayer.so:    ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
/usr/lib/flashplugin-installer/libflashplayer.so.bk: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped

(물론 이것은 .bk내 백업입니다)

저는 32비트 시스템을 사용하여 Flash를 디버깅하겠습니다.

(지금은 32비트 시스템이 없습니다. 나중에 업데이트하겠습니다.)

관련 정보