Запуск swf-файла щелчком в TDE (бывший KDE3) с открытием *.swf в firefox или palemoon
Установить флеш-плагин:
$ su -
# apt-get update
# apt-get install mozilla-plugin-adobe-flash
Запустить браузер
firefox или
palemoon.
В меню браузера:
Меню >> Инструменты >> Дополнения >> Плагинывключить
Shockwave Flash 11.2.202.508 и выключить остальные флеш-плагины.
Закрыть браузер.
Создать файл:
$ echo 'application/x-shockwave-flash swf swfl' > ~/.mime.types
Перелогиниться, чтобы прочитался файл .mime.types
В
konqueror (в режиме файлового менеджера) или
krusader, на swf-файле, щёлкнуть правой кнопкой мыши.
В открывшемся меню выбрать опцию
Открыть с помощью >> Другое...Вариант для
konqueror:
Открыть в >> Другое приложениеВ открывшемся окне в секции
Сеть выбрать
Mozilla Firefox или
Pale Moon Web Browser.
Установить маркер на опции Запомнить связь с приложением для этого файла.
Нажать кнопку
OK.
В открывшемся окне браузера, браузер выведет сообщение:
Этот плагин является уязвимым и должен быть обновлён
Включить Adobe Flash
Щёлкнуть мышкой по надписи
Включить Adobe Flash.
Откроется маленькое окно с двумя кнопками:
Временно разрешить и
Разрешить и запомнитьПосле щелчка по одной из них начнётся воспроизведение swf-файла.
После закрытия браузера, при щелчке по swf-файлу, запустившийся браузер сразу начнёт воспроизведение swf-файла если было выбрано Разрешить и запомнить.
Всё...
Лирическое отступление...Если сразу после начала воспроизведения *.swf в браузере в терминале ввести команду
$ find . -mmin 1
то она покажет, какие файлы изменились за последнюю минуту
./.xsession-errors:0
./.cache/mozilla/firefox/555-55-55.default/startupCache
./.<Skip>
./.cache/mozilla/firefox/555-55-55.default/cache2/doomed
./.kde/share/mimelnk/application
./.kde/share/mimelnk/application/x-shockwave-flash.desktop
./.kde/share/config
./.kde/share/config/kdeglobals
./.kde/share/config/krusaderrc
./.kde/share/apps/ktorrent/log
./.kde/share/apps/RecentDocuments/VAL1-spaces.ru.swf[2].desktop
./.local/share/applications
./.local/share/applications/firefox.desktop
./.mozilla/firefox/555-55-55.default
./.mozilla/firefox/<Skip>
<Skip>
Это каталог desktop-файлов недавно открытых документов
.kde/share/apps/RecentDocuments/
Файл задающий майм-тип для паттернов
.kde/share/mimelnk/application/x-shockwave-flash.desktop
$ cat ~/.kde/share/mimelnk/application/x-shockwave-flash.desktop
[Desktop Entry]
X-KDE-AutoEmbed=false
Неуказанное берётся из
/usr/share/kde/mimelnk/application/x-shockwave-flash.desktop
и в частности отображается содержимым комментария в свойствах файла.
И дальше:
http://www.rhd.ru/docs/manuals/enterprise/RHEL-4-Manual/desktop-guide/ch-ddg-menus.html
Пользовательские файлы располагаются в $HOME/.local/share/applications/ и могут быть использованы для добавления приложений в подменю "Открыть в программе (Open With) =>", которое появляется после нажатия на правую клавишу мыши на файле. Файл $HOME/.local/share/applications/mimeinfo.cache содержит информацию о MIME типах, связывающую $HOME/.local/share/applications/*.desktop приложения с типами файлов, указанными в *.desktop файлах.
Т.е.
$ cat ./.local/share/applications/firefox.desktop
[Desktop Entry]
Categories=GTK;WebBrowser;Network;
Exec[$e]=firefox %u
GenericName=Веб-браузер
Icon=firefox
InitialPreference=3
MimeType=text/html;text/xml;application/x-xpinstall;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;application/x-shockwave-flash
Name=Mozilla Firefox
StartupNotify=true
Terminal=false
Type=Application
X-ALT-UserEdited=true
X-KDE-StartupNotify=true
А файл ~/.mime.types исправляет ассоциацию паттерна с типом
/usr/share/mime/globs2:50:application/vnd.adobe.flash.movie:*.swf
/usr/share/mime/globs:application/vnd.adobe.flash.movie:*.swf
/usr/share/mime/packages/freedesktop.org.xml: <mime-type type="application/vnd.adobe.flash.movie">
Т.е. то, о чём и говорил Skull:
Есть файлы игрушки.... Раньше в SL p5 открывались и можно было поиграть... В SL p7 ну не в какую :))
Потому что это application/vnd.adobe.flash.movie, а плагин настроен показывать только application/x-shockwave-flash.
root'овый скрипт для создания в домашних каталогах пользователей файла .mime.types в системе с множеством зарегистрированных пользователей:
https://forum.altlinux.org/index.php?topic=6492.msg263909#msg263909