Debug-Flash-Player in Chrome installieren?

Debug-Flash-Player in Chrome installieren?

Ich versuche die Anweisungen anzupassen vonHier,Hier, UndHierum die Debug-Version des Flash Players auf meiner Ubuntu 13.04-Installation zu installieren, sodass Chrome 30.0.1599.66 sie verwenden kann.

Interessanterweise scheint es so, als ob ich das offizielle Adobe Flash-Plugin bereits installiert und mit Chrome nutzbar habe, sodass sich das Problem von „Flash installieren“ zu „normalem Flash durch die Debugger-Version ersetzen“ ändert.

Bildbeschreibung hier eingeben

Also muss ich es libflashplayer.sodurch das heruntergeladene ersetzenvon AdobeKlingt einfach.

ich wählteDiese Datei(Linux Flash Player 11.2 Plugin Content Debugger), dekomprimierte es und installierte die Flash Player Local Settings-Konfigurationsdateienwie angegeben.

Ich habe es dann /usr/lib/flashplugin/installer/libflashplayer.sodurch die Version ersetzt, die in der Debugger-Installation enthalten ist, und Chrome neu gestartet. Zu meiner Überraschung chrome://pluginsverschwand der zweite Eintrag von Adobe Flash Player einfach!

Bildbeschreibung hier eingeben

Es scheint, als ob Chrome das Debugger-Plugin aus irgendeinem Grund nicht mag. Ich habe verschiedene Dinge versucht, um das Debugger-Plugin zum Anzeigen zu bringen, aber ohne Erfolg:

  • chmod +rx libflashplayer.so
  • nspluginwrapper -i libflashplayer.so(Führt zu einem Fehler no appropriate viewer found for libflashplayer.so)
  • mkdir /opt/google/chrome/plugins; mv libflashplayer.so /opt/google/chrome/plugins

Wie kann ich Chrome dazu bringen, das Flash-Debugger-Plugin zu erkennen?

Antwort1

Ich habe es endlich herausgefunden, als ich versuchte, es für Firefox zum Laufen zu bringen! Dies basiert auf der Anleitung, die ich gefunden habeHier.

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!

Starten Sie nun Chrome und Firefox neu. Beide sollten die Debug-Version des Flash-Plugins verwenden!

Antwort2

Chromium lässt dies nicht zu, da es eine 32-Bit-Bibliothek ist:

$ 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

(Das ist natürlich .bkmein Backup)

Ich würde das 32-Bit-System zum Debuggen von Flash verwenden.

(Ich habe derzeit kein 32-Bit-System, werde später aktualisieren)

verwandte Informationen