Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Контекстное меню Thunar. Делимся своими конфигами  (Прочитано 94836 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн demonlibra

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Принципиально чтобы была отдельная группа?

Оффлайн rodnik.jizni

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
хотелось бы именно саму выпадающую менюшку, а в общей куче или отдельно не важно, меню просто сильно громоздкое получается
« Последнее редактирование: 11 Февраля 2018, 07:27:20 от rodnik.jizni »

Оффлайн rodnik.jizni

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Эх... совсем ни кто не знает?

Оффлайн rodnik.jizni

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Подскажите в чем ошибка не могу понять
fullput=%f; name=$(echo $fullput | rev | cut -d'/' -f1 | cut -c 6- | rev); sed -e 's/<[^>]*>//gm' %f >> $name.txt; rm -R %f

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 488
  • Oderint, dum metuant
    • Просмотр профиля
После выхода сборки 18.04, в которой отсутствует пакет gksu - по совету Pilot6, все команды gksu, используемые здесь выше можно заменить на pkexec

Оффлайн demonlibra

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
После выхода сборки 18.04, в которой отсутствует пакет gksu - по совету Pilot6, все команды gksu, используемые здесь выше можно заменить на pkexec
А у pkexec графический интерфейс присутствует?

Вроде пакет gksu и ранее отсутствовал. Его нужно было установить
sudo apt install gksu

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 488
  • Oderint, dum metuant
    • Просмотр профиля
demonlibra, его нет в репозитарии 18.04, удалили перед выпуском. Смотри здесь заметку
// так что не установишь ни как...
-- да есть графика...

Пользователь добавил сообщение 19 Мая 2018, 13:05:07:
Возник вопрос попутно???
*** как синтезируется уникальный индикатор и  чем ????
« Последнее редактирование: 19 Мая 2018, 13:05:07 от cargan »

Оффлайн Lesopoval

  • Активист
  • *
  • Сообщений: 904
    • Просмотр профиля
Ну да, gksu в репозиториях нет, без него не хотят запускаться некоторые программы, но я где-то его всеже нашел...

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 488
  • Oderint, dum metuant
    • Просмотр профиля
В свежеустановленой 18.04 нет его...
В хубунте - есть

Оффлайн demonlibra

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Подскажите в чем ошибка не могу понять
fullput=%f; name=$(echo $fullput | rev | cut -d'/' -f1 | cut -c 6- | rev); sed -e 's/<[^>]*>//gm' %f >> $name.txt; rm -R %f
Может так
fullput=%f; name=`echo $fullput | rev | cut -d'/' -f1 | cut -c 6- | rev`; sed -e 's/<[^>]*>//gm' %f >> $name.txt; rm -R %f

Оффлайн demonidios

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Народ, кому необходим gksu, пробуйте, как делал я. Правда я всё делал под XUbuntu 19.04, но всё работало.
Вот ссылка - https://forum.ubuntu.ru/index.php?topic=309314.0
По идее и в обычной Убунте должно заработать.

Оффлайн el guahiro

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
demonlibra,
Вопрос уважаемому demonlibra.
По конвертации dwg в pdf. Параметы командной строки по ссылке https://www.ribbonsoft.com/en/qcad-documentation/qcad-command-line-tools не отражаются: "404 Category not found".
Не могли бы Вы поделиться параметрами?
Команда:
dwg2pdf файл.dwgчто-то делает, но без ключей выдаёт "файл.pdf" пустой, формата A4.
Сам QCAD открывает файлы *.dwg отлично.

Спасибо заранее.

Оффлайн demonlibra

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Не могли бы Вы поделиться параметрами?
https://qcad.org/en/products/qcad-command-line-tools#dwg2pdf

bash "$pathtoqcad/dwg2pdf" -f -a -p "$width"x"$height" "$fullpathname"
« Последнее редактирование: 21 Декабря 2019, 21:10:48 от demonlibra »

Оффлайн el guahiro

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Поиск по содержимому файлов форматов MS Office и PDF с помощью действия контекстного меню файлового менеджера.
По умолчанию такого поиска в Linux нет.
Поиск основан на работе скрипта под названием "ищи" такого содержания:
#!/bin/bash
echo -e "\n
Поиск слова во всех файлах этой папки, введите запрос \n
Результаты поиска по введенному далее запросу \n"
echo -e "\033[37;1;41m  "СЛОВО:" \033[0m"
read response

find . -iname "*.doc" |
while read i; do catdoc "$i" |
ag "$response" && echo -e "\033[37;1;41m  "в файле $i" \033[0m" ; done

find . -iname "*.docx" |
while read i; do docx2txt < "$i" |
ag "$response" && echo -e "\033[37;1;41m  "в файле $i" \033[0m" ; done

find . -iname "*.xls" |
while read i; do xls2csv "$i" |
ag "$response" && echo -e "\033[37;1;41m  "в файле $i" \033[0m" ; done

find . -iname "*.xlsx" |
while read i; do xlsx2csv "$i" |
ag "$response" && echo -e "\033[37;1;41m  "в файле $i" \033[0m" ; done

find . -iname "*.pdf" |
while read i; do pdftotext -q -layout "$i" - | less |
ag "$response" && echo -e "\033[37;1;41m  "в файле $i" \033[0m" ; done

echo -e "\033[1m\033[38;5;11m"Время поиска $SECONDS секунд"\033[0m"
Скрипт сохраняем, даём права на исполнение и бросаем куда-нибуть в $PATH, т.е. в директорию, где хранятся исполняемые е файлы, например в ~/.local/bin/

Потом создаём ПКМ Thunar под названием "ИЩИ: поиск в офисных файлах по содержанию" на команду:
xfce4-terminal -H -e  "bash -c  ищи"
Условие появления:
каталоги, иконка любая.
Теперь, при нажатии ПКМ "ИЩИ"  на каталог откроектся терминал, надо будет вбить слово и через секунду высыпятся результаты поиска - название файла и одна строчка в этом файле, в которой содержится искомый текст. Снизу скрипт выдаст жёлтыми цифрами время поиска - значит поиск закончен.
Поиск основан на утилите Silver-searcher.
Ставится она так, в терминале:
sudo add-apt-repository ppa:pgolm/the-silver-searcher
sudo apt-get update
sudo apt-get install the-silver-searcher

Остальные утилиты, котрые читают файлы офисных расширений  ставятся так:
sudo apt install catdoc docx2txt xls2csv xlsx2csv pdftotext
Все утилиты есть в стандартных репозиториях. Если нет - надо подключить репозиторий разработчика.
Так выглядит выдача поиска:


На YouTube есть видео, как это работает.
« Последнее редактирование: 08 Мая 2020, 00:44:32 от el guahiro »

Оффлайн demonlibra

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
По умолчанию такого поиска в Linux нет.
Можно установить программу recoll

sudo apt install antiword catdoc libimage-exiftool-perl pstotext python-chm python-mutagen recoll libxml2-dev libxslt1-dev python-dev

 

Страница сгенерирована за 0.028 секунд. Запросов: 25.