Установка отладчика flash 9 в linux - PullRequest
2 голосов
/ 06 мая 2009

Я некоторое время пытался использовать метод ExternalInterface.call во Flash, но безрезультатно (см. Здесь: actionscript + javascript здесь: Использование ExternalInterface во Flash и здесь: Вывод трассировки Flash в Firefox, Linux ) и теперь я пытаюсь отследить ExternalInterface.available. Пока что мой лучший вариант - это FlashTracer для Firefox, за исключением того, что у меня должен быть установлен Flash Player 9. Я удалил свой старый флеш-плеер и скачал соответствующие файлы (http://download.macromedia.com/pub/flashplayer/updaters/9/flash_player_9_linux_dev.tar.gz). В соответствии с прилагаемым файлом readme приведены шаги для установки:

Установка плагина отладчика tar.gz с помощью скрипта Install:
o плагин отладчика расположен по адресу:
./plugin/debugger/install_flash_player_9_linux.tar.gz
o Распаковать файл tar.gz
o В терминале перейдите в распакованный каталог и введите:
+ $ ./flashplayer-installer
+ Нажмите клавишу ввода и следуйте инструкциям

за исключением того, что в каталоге отладчика нет файла с именем flashplayer. Кто-нибудь еще сталкивался с этим? Как я могу установить отладчик flash player 9 на мою систему Ubuntu?

Ответы [ 5 ]

2 голосов
/ 15 июня 2009

Если вы используете что-то вроде Ubuntu, плагин Flash, вероятно, является общесистемным. Под Ubuntu 8.10, например, у меня это в:

/usr/lib/flashplugin-installer

дополнительно вы найдете по адресу:

/etc/alternatives/

ссылки на него, так что вы можете изменить, какой .so используется в зависимости от пользователя.

Самое простое, что вы, вероятно, могли бы сделать, если файл ./flashplayer-installer не существует (хотя он есть у меня), - это скопировать библиотеку отладочного flashplayer в этот каталог. например:

root@me:/usr/lib/flashplugin-installer# mv libflashplayer.so  libflashplayer.non-debug.so
root@me:/usr/lib/flashplugin-installer# cp ~jamie/Adobe_Flex_Builder_Linux/Player/linux/install_flash_player_9_linux/libflashplayer.so libflashplayer.debug.so 
root@me:/usr/lib/flashplugin-installer# ln -s libflashplayer.debug.so libflashplayer.so 
0 голосов
/ 05 апреля 2011

У меня тоже была такая же проблема с отладчиком флеш плеера. Я следовал инструкциям, которые дал бедуир. Это сработало для меня. Чтобы заставить его работать, вы создаете каталог с именем 'plugins' в ~ / .mozilla, если каталог с плагинами не найден.

mkdir ~/.mozilla/plugins 

Затем я скопировал libflashplayer.so в каталог плагинов. Теперь отладчик флеш-плеера работал для приложения моего Flex Builder.

0 голосов
/ 26 января 2011

Совет для тех, кто ищет это, как я ... узнайте, где libflashplayer.so в настоящее время находится в вашей системе:

sudo locate libflashplayer.so

Мой был в / usr / lib / flashplugin-installer /

Как только я заменил этот файл отладочной версией файла, Firefox сообщил, что у меня установлена ​​отладочная версия проигрывателя.

0 голосов
/ 22 июля 2009

Один из способов сделать это - загрузить Flex 3 SDK для Linux. Когда вы загрузите его, вы получите пару смол. Вы можете найти это в ~ / flex_sdk_3 / runtimes / 10, если вы хотите установить flashplayer 10, и ~ / flex_sdk_3 / runtimes / lnx /, если вы хотите flashplayer 9. Распакуйте эти файлы (flashplayer.tar.gz и libflashplayer.so. tar.gz с tar -xvf). Теперь cp libflashplayer.so файл в / usr / lib / mozilla / plugins / и, если вы хотите, создать символические ссылки (ln -s flashplayer / usr / local / bin, чтобы игрок на вашем пути

0 голосов
/ 06 мая 2009

Я не видел проблем, которые у вас есть, и, возможно, ваши требования ограничивают вас более старой версией, но я добился большого успеха с отладчиком flashplayer 10 . Вы можете попробовать это и посмотреть, работает ли он.

Редактировать: Ах, я только что заметил одно очень уместное заявление, которое вы сделали: вам нужен flashplayer 9. Извините = (

Редактировать 2: У меня только что случилось то же самое со мной в Linux. Когда я распаковал tar.gz из Adobe, сценария установки не было. Тем не менее, я был смог установить версию отладчика 9 в любом случае.

Когда вы извлекли, вы видели libflashplayer.so файл? У меня не было сценария установки, но я получил этот файл. Если это так, все, что вам нужно сделать, это:

  1. Закрыть все экземпляры Firefox
  2. Резервное копирование вашего текущего libflashplayer.so модуля: ~/.mozilla/plugins/libflashplayer.so.org (таким образом, если что-то пойдет не так, вы всегда можете вернуть его обратно)
  3. Скопируйте версию, извлеченную из загружаемого Flash-плеера, в тот же каталог плагинов: cp /path/to/vers/9/libflashplayer.so ~/.mozilla/plugins/
  4. Перезапустите Firefox, откройте приложение Flash и щелкните правой кнопкой мыши, чтобы проверить версию

Эти шаги отлично сработали, и я смог запустить отладчик Flex Builder в Linux. Надеюсь, что это работает для вас!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...