¿Cómo puedo ver los trace de Flash Player?
Es una pregunta que me repito una y otra vez cada vez que reinstalo el ordenador.
- Primero tienes que instalar la versión de Flash Player Debug
- Luego configurar el mm.cfg y flashlog.txt
Pero siempre olvido dónde colocarlos, por eso he escrito un pequeño script que lo hace:
$ MM_DIR="/Library/Application Support/Macromedia"
$ LG_DIR="${HOME}/Library/Preferences/Macromedia/Flash Player/Logs"
$ sudo mkdir -vp $MM_DIR
# create config file
$ sudo touch "${MM_DIR}/mm.cfg"
# Write mm config
$ sudo echo 'ErrorReportingEnable=1\nTraceOutputFileEnable=1' | sudo tee "${MM_DIR}/mm.cfg"
# Create Flash Player logs directory
$ mkdir -pv $LG_DIR
# Create Flash Player logs file
$ touch "${LG_DIR}/flashlog.txt"
# Add test message
$ echo 'Flashlogs test' | tee "${LG_DIR}/flashlog.txt"
# Restart the browser (w/ Flash Player "Debug" version) and execute:
$ tail -f "${LG_DIR}/flashlog.txt"
Para ejecutarlo:
- Abre simplemente una ventana de Terminal y escribe:
curl -L https://gist.github.com/singuerinc/5296967/raw/logs.sh | sh
-
Reinicia el navegador.
-
Visualiza los logs ejecutando en el Terminal lo siguiente:
tail -f ~/Library/Preferences/Macromedia/Flash\ Player/Logs/flashlog.txt