Chrome에 Flash Player를 설치하고 디버깅하시겠습니까?

Chrome에 Flash Player를 설치하고 디버깅하시겠습니까?

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

흥미롭게도 공식 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비트 시스템이 없습니다. 나중에 업데이트하겠습니다.)

관련 정보