slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
Здравствуйте. Поставил wps-office на archlinux из AUR на работе (потому что внешний вид максимально похож на офис, не для себя). Всем устраивает, только вот никак не могу сделать чтобы /usr/bin/et (Spreadsheet) открывал чисто xls,xlsx, а /usr/bin/wps (writer) открывал бы чисто doc, docx. Когда выбираю приложение для doc, оно почему-то автоматом становится и для xls и наоборот. Выбор приложений по-умолчанию в LXSession также не помогает. Помогите други, эти пенсинеры мне всю плешь проели уже. P.S.: переход на libreoffice не вариант, уже стоял, пришлось снести P.S.S.: Графическая оболочка LXDE. |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
Изучать нижеследующее, м.б. поможет https://wiki.archlinux.org/index.php/Default_applications https://wiki.archlinux.org/index.php/Xdg-open |
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
не помогло, при запуске wps вносит в ~/.config/mimeapps.list: application/x-ole-storage=wps-office-wps.desktop; или application/x-ole-storage=wps-office-et.desktop; и так бесконечно, не сохраняя результат отдельно для каждого расширения. в результате воспользовался костылем, вношу в файлы следующее /usr/share/applications/wps-office-et.desktop ... Exec=/home/username/.local/share/applications/office.sh %f ... /usr/share/applications/wps-office-wps.desktop ... Exec=/home/username/.local/share/applications/office.sh %f ... сам office.sh закидываемый в /home/username/.local/share/applications/:
другого варианта не смог найти |
slavutich |
|
Темы:
28
Сообщения:
170
Участник с: 28 марта 2014
|
корректировка. данный скрипт запускает приложение, если дважды щелкать по вордовскому или экселевскому файлам, а если через ярлык в "пуске" попытаться запустить, то ничего не произойдет, поэтому такая корректировка: /usr/share/applications/wps-office-et.desktop ... Exec=/home/username/.local/share/applications/office.sh %f excel ... /usr/share/applications/wps-office-wps.desktop ... Exec=/home/username/.local/share/applications/office.sh %f word ... office.sh
|