Chromium «Показать в папке», выделение файла

Sep 19, 2015 19:54



Когда кликаете в браузере Chromium "Показать в папке", он только открывает новую вкладку, в которой перечислены файлы директории.

развернуть
Сначала откройте файл настройки:

sudo nano /usr/bin/xdg-open

А затем замените следующие строки в конце файла

generic)
open_generic "$url"
;;

следующими строками:

generic)
open_lxde "$url"
;;

http://help.ubuntu.ru/wiki/lubuntu-perevod110815
https://archlinux.org.ru/forum/topic/19082/?page=2
Как я могу открыть thunar, чтобы он выбирал определенный файл?

chrome + thunar
nano ~/bin/thunarfile; chmod +x ~/bin/thunarfile

#!/usr/bin/env python2
import dbus
import os
import sys
import urlparse
import urllib
bus = dbus.SessionBus()
obj = bus.get_object('org.xfce.Thunar', '/org/xfce/FileManager')
iface = dbus.Interface(obj, 'org.xfce.FileManager')

_thunar_display_folder = iface.get_dbus_method('DisplayFolder')
_thunar_display_folder_and_select = iface.get_dbus_method('DisplayFolderAndSelect')
def display_folder(uri, display='', startup_id=''):
_thunar_display_folder(uri, display, startup_id)
def display_folder_and_select(uri, filename, display='', startup_id=''):
_thunar_display_folder_and_select(uri, filename, display, startup_id)
def path_to_url(path):
return urlparse.urljoin('file:', urllib.pathname2url(path))
def url_to_path(url):
return urlparse.urlparse(url).path
def main(args):
path = args[1] # May be a path (from cmdline) or a file:// URL (from OS)
path = url_to_path(path)
path = os.path.realpath(path)
url = path_to_url(path)

if os.path.isfile(path):
dirname = os.path.dirname(url)
filename = os.path.basename(url)
display_folder_and_select(dirname, filename)
else:
display_folder(url)
if __name__ == '__main__':
main(sys.argv)

проверить
~/bin/thunarfile ~/bin/winbox.sh

xfce)
# open_xfce "$url"
~/bin/thunarfile "$url"
;;

generic)
# open_generic "$url"
~/bin/thunarfile "$url"
;;

если хром из снапа не открывает сохранённый файл, то
apt install xdg-desktop-portal-gtk

browser, утилита, linux, config, chrome, разное, www

Previous post Next post
Up