Как я могу открыть SWF-файлы с помощью автономного проигрывателя?

Я установил автономный проигрыватель Flash debug на /usr/lib/flashplayerdebugger, и теперь я могу использовать его для тестирования в Flash Builder (Eclipse), но я не могу открыть SWF с ним от Nautilus. Если я щелкните правой кнопкой мыши и выберите «Открыть с другим приложением», это не входит в список программ, и я не вижу, как его добавить. Как я могу сделать это приложение по умолчанию для файлов SWF, открытых в Nautilus?

Обновление - * .desktop file

[Desktop Entry]
Name=Flash Player Debuger
Type=Application
Exec=/usr/lib/flashplayerdebugger
Categories=GNOME;Player;AudioVideo;
MimeType=application/x-shockwave-flash;
2
задан 18 June 2012 в 22:33

11 ответов

Ну, я сам этого не заметил. В предыдущей версии Ubuntu вы могли указать в качестве команды приложение, в котором вы хотели открыть определенный тип файла, в окне Properties > Open With, но теперь это не представляется возможным. Вы также можете отправить отчет об ошибке - это очень важная функция, которая потерялась.

Я могу подумать о нескольких обходных решениях.

1. Настольный файловый подход

Это один из способов «хакера». Чтобы начать, вы должны сначала узнать имя mimetype SWF-файла:

  1. Щелкните правой кнопкой мыши файл и откройте Properties и оставайтесь на вкладке Basic. Найдите строку, которая говорит Тип и запишет где-нибудь последнюю часть этой строки, которая находится между скобками.
  2. Теперь вы должны создать (если он уже не существует, и в этом случае вы измените ) на *.desktop файл в одном из рабочих applications каталогов, упомянутых ниже: /usr/share/applications/ /usr/local/share/applications ~/.local/share/applications [рекомендуется], а в поле MimeType - тип mimetype, который вы нашли на предыдущем шаге. Для этого просто создайте новую строку и напишите следующее:
    MimeType=application/swf-flash;
    
    , если вы редактируете существующий файл рабочего стола, добавьте найденный mimetype и точку с запятой в строку:
    MimeType=mimetype1;mimetype2;application/swf-flash;
    
    Это рабочий файл рабочего стола, который я пришел пока вы читаете:
    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    
    Не забудьте изменить application/swf-flash для рабочего миметика! После завершения этого действия приложение, созданное для файла *.desktop, должно появиться внутри других приложений на вкладке Open With в окне Properties любого SWF-файла.

2. Assogiate application

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

1
ответ дан 25 July 2018 в 20:46

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 25 July 2018 в 20:46

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 2 August 2018 в 02:31

Ну, я сам этого не заметил. В предыдущей версии Ubuntu вы могли указать в качестве команды приложение, в котором вы хотели открыть определенный тип файла, в окне Properties > Open With, но теперь это не представляется возможным. Вы также можете отправить отчет об ошибке - это очень важная функция, которая потерялась.

Я могу подумать о нескольких обходных решениях.

1. Настольный файловый подход

Это один из способов «хакера». Чтобы начать, вы должны сначала узнать имя mimetype SWF-файла:

  1. Щелкните правой кнопкой мыши файл и откройте Properties и оставайтесь на вкладке Basic. Найдите строку, которая говорит Тип и запишет где-нибудь последнюю часть этой строки, которая находится между скобками.
  2. Теперь вы должны создать (если он уже не существует, и в этом случае вы измените ) на *.desktop файл в одном из рабочих applications каталогов, упомянутых ниже: /usr/share/applications/ /usr/local/share/applications ~/.local/share/applications [рекомендуется], а в поле MimeType - тип mimetype, который вы нашли на предыдущем шаге. Для этого просто создайте новую строку и напишите следующее:
    MimeType=application/swf-flash;
    
    , если вы редактируете существующий файл рабочего стола, добавьте найденный mimetype и точку с запятой в строку:
    MimeType=mimetype1;mimetype2;application/swf-flash;
    
    Это рабочий файл рабочего стола, который я пришел пока вы читаете:
    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    
    Не забудьте изменить application/swf-flash для рабочего миметика! После завершения этого действия приложение, созданное для файла *.desktop, должно появиться внутри других приложений на вкладке Open With в окне Properties любого SWF-файла.

2. Assogiate application

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

1
ответ дан 2 August 2018 в 02:31

Ну, я сам этого не заметил. В предыдущей версии Ubuntu вы могли указать в качестве команды приложение, в котором вы хотели открыть определенный тип файла, в окне Properties > Open With, но теперь это не представляется возможным. Вы также можете отправить отчет об ошибке - это очень важная функция, которая потерялась.

Я могу подумать о нескольких обходных решениях.

1. Настольный файловый подход

Это один из способов «хакера». Чтобы начать, вы должны сначала узнать имя mimetype SWF-файла:

  1. Щелкните правой кнопкой мыши файл и откройте Properties и оставайтесь на вкладке Basic. Найдите строку, которая говорит Тип и запишет где-нибудь последнюю часть этой строки, которая находится между скобками.
  2. Теперь вы должны создать (если он уже не существует, и в этом случае вы измените ) на *.desktop файл в одном из рабочих applications каталогов, упомянутых ниже: /usr/share/applications/ /usr/local/share/applications ~/.local/share/applications [рекомендуется], а в поле MimeType - тип mimetype, который вы нашли на предыдущем шаге. Для этого просто создайте новую строку и напишите следующее:
    MimeType=application/swf-flash;
    
    , если вы редактируете существующий файл рабочего стола, добавьте найденный mimetype и точку с запятой в строку:
    MimeType=mimetype1;mimetype2;application/swf-flash;
    
    Это рабочий файл рабочего стола, который я пришел пока вы читаете:
    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    
    Не забудьте изменить application/swf-flash для рабочего миметика! После завершения этого действия приложение, созданное для файла *.desktop, должно появиться внутри других приложений на вкладке Open With в окне Properties любого SWF-файла.

2. Assogiate application

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

1
ответ дан 4 August 2018 в 18:18

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 4 August 2018 в 18:18

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 6 August 2018 в 02:46

Ну, я сам этого не заметил. В предыдущей версии Ubuntu вы могли указать в качестве команды приложение, в котором вы хотели открыть определенный тип файла, в окне Properties > Open With, но теперь это не представляется возможным. Вы также можете отправить отчет об ошибке - это очень важная функция, которая потерялась.

Я могу подумать о нескольких обходных решениях.

1. Настольный файловый подход

Это один из способов «хакера». Чтобы начать, вы должны сначала узнать имя mimetype SWF-файла:

  1. Щелкните правой кнопкой мыши файл и откройте Properties и оставайтесь на вкладке Basic. Найдите строку, которая говорит Тип и запишет где-нибудь последнюю часть этой строки, которая находится между скобками.
  2. Теперь вы должны создать (если он уже не существует, и в этом случае вы измените ) на *.desktop файл в одном из рабочих applications каталогов, упомянутых ниже: /usr/share/applications/ /usr/local/share/applications ~/.local/share/applications [рекомендуется], а в поле MimeType - тип mimetype, который вы нашли на предыдущем шаге. Для этого просто создайте новую строку и напишите следующее:
    MimeType=application/swf-flash;
    
    , если вы редактируете существующий файл рабочего стола, добавьте найденный mimetype и точку с запятой в строку:
    MimeType=mimetype1;mimetype2;application/swf-flash;
    
    Это рабочий файл рабочего стола, который я пришел пока вы читаете:
    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    
    Не забудьте изменить application/swf-flash для рабочего миметика! После завершения этого действия приложение, созданное для файла *.desktop, должно появиться внутри других приложений на вкладке Open With в окне Properties любого SWF-файла.

2. Assogiate application

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

1
ответ дан 6 August 2018 в 02:46

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 7 August 2018 в 20:24

Я посмотрел файл gdash swf .desktop, у него есть% U в конце строки exec, добавлено это и теперь отображается как приложение по умолчанию.

0
ответ дан 15 August 2018 в 20:55

Ну, я сам этого не заметил. В предыдущей версии Ubuntu вы могли указать в качестве команды приложение, в котором вы хотели открыть определенный тип файла, в окне Properties > Open With, но теперь это не представляется возможным. Вы также можете отправить отчет об ошибке - это очень важная функция, которая потерялась.

Я могу подумать о нескольких обходных решениях.

1. Настольный файловый подход

Это один из способов «хакера». Чтобы начать, вы должны сначала узнать имя mimetype SWF-файла:

  1. Щелкните правой кнопкой мыши файл и откройте Properties и оставайтесь на вкладке Basic. Найдите строку, которая говорит Тип и запишет где-нибудь последнюю часть этой строки, которая находится между скобками.
  2. Теперь вы должны создать (если он уже не существует, и в этом случае вы измените ) на *.desktop файл в одном из рабочих applications каталогов, упомянутых ниже: /usr/share/applications/ /usr/local/share/applications ~/.local/share/applications [рекомендуется], а в поле MimeType - тип mimetype, который вы нашли на предыдущем шаге. Для этого просто создайте новую строку и напишите следующее:
    MimeType=application/swf-flash;
    
    , если вы редактируете существующий файл рабочего стола, добавьте найденный mimetype и точку с запятой в строку:
    MimeType=mimetype1;mimetype2;application/swf-flash;
    
    Это рабочий файл рабочего стола, который я пришел пока вы читаете:
    [Desktop Entry]
    Name=Flash Player Debuger
    Type=Application
    Exec=/usr/lib/flashplayerdebugger
    Categories=GNOME;Player;AudioVideo;
    MimeType=application/swf-flash;
    
    Не забудьте изменить application/swf-flash для рабочего миметика! После завершения этого действия приложение, созданное для файла *.desktop, должно появиться внутри других приложений на вкладке Open With в окне Properties любого SWF-файла.

2. Assogiate application

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

1
ответ дан 15 August 2018 в 20:55
  • 1
    Я выполнил точку 1, заменив mimetype на application/x-shockwave-flash. После перезагрузки файлы SWF все еще открываются с помощью Movie Player. Фактический ~/.local/share/applications*.desktop под вопросом. – shanethehat 13 November 2011 в 05:46
  • 2
  • 3
    Извините, я имел в виду, что содержимое файла находится в вопросе. Я фактически назвал файл *.desktop, и я не уверен, что заменить подстановочный знак. – shanethehat 13 November 2011 в 16:53
  • 4
    Ну, я уверен, что flash-player-debugger.desktop будет прекрасно. – Severo Raz 13 November 2011 в 23:45
  • 5
    Я переименовал файл, как вы предложили. Он не включил эту опцию в список «Открыть с», но автоматически добавил следующую строку в конец файла: Name[en_GB]=flash-player-debugger – shanethehat 14 November 2011 в 03:38

Другие вопросы по тегам:

Похожие вопросы: