Application

Thunderbird:指定打開文件和參數的處理程序

  • September 19, 2020

在 Thunderbird 中,我可以設置處理程序以打開給定副檔名的文件。

Preferences
   -> Attachements

我已指定要/usr/bin/mpv用於打開wav文件。我看到我的偏好已保存在我的配置文件目錄中handlers.json

"audio/x-wav":{"action":2,"extensions":["wav"],"handlers":[{"name":"mpv","path":"/usr/bin/mpv"}]}},"schemes":{}}

但我還需要指定要使用的命令行參數,打開時使用mpv

Thunderbird 嘗試打開文件為

mpv file.wav

相反,我需要將文件打開為:

mpv --player-operation-mode=pseudo-gui file.wav

如何告訴 Thunderbird 使用命令行參數?

Firefox/Thunderbird 無法將參數傳遞給命令。

而是創建一個額外的腳本,例如

$ cat mpvp
#! /bin/bash
mpv --player-operation-mode=pseudo-gui "$@"

引用自:https://unix.stackexchange.com/questions/610187