При чём тут работало или нет? Дело в привычке, не нравится, проходи мимо, кому нужно воспользуются.
Контекстное меню ФМ nemo (тема от root/adminka)
-
- Сообщения: 14
- Зарегистрирован: 16 янв 2019, 08:32
- Решено: 1
- Поблагодарили: 6 раз
- Контактная информация:
Контекстное меню ФМ nemo
-
- Сообщения: 7069
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1368 раз
- Поблагодарили: 734 раза
- Контактная информация:
Контекстное меню ФМ nemo
Прикольно.
(у меня вот есть мыша, у которой пкм плохо срабатывает, а функциональные клавиши бывают на компе затыканы листочками напоминалками. А это оч удобное сочетание получается).
Не знал, поскольку не пользовался.

-
- Сообщения: 14
- Зарегистрирован: 16 янв 2019, 08:32
- Решено: 1
- Поблагодарили: 6 раз
- Контактная информация:
Контекстное меню ФМ nemo
КМ для смены кодировки текстовых файлов на системную UTF-8. Пригодится при использовании текстовых файлов с Винды, когда в Текстовом редакторе вместо кириллицы отображаются кракозябры. Перекодировать можно как и отдельный файл, так и несколько.
Для работы потребуется пакет enca.
Для работы потребуется пакет enca.
sudo apt install enca
Код: Выделить всё
[Nemo Action]
Name=Перекодировать в UTF-8
Comment=Перекодировать в UTF-8
Icon-Name=kr_comparedirs
Exec=enconv -x utf-8 %F
Selection=notnone
Mimetypes=text/*;
EscapeSpaces=true
Dependencies=enca;
-
- Сообщения: 14
- Зарегистрирован: 16 янв 2019, 08:32
- Решено: 1
- Поблагодарили: 6 раз
- Контактная информация:
Контекстное меню ФМ nemo
В чем проблема? Если дружишь с паяльником, новую кнопку перепаять дело получаса.
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
Faust3000, Кодировка в текстовом редакторе xed
иными словами:
Как убрать кракозябры в txt файлах, созданных в блокноте Windows?
Решение проблемы в gedit:
gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
Решение проблемы в xed:
gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
(Запасной вариант: gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']" )
иными словами:
Как убрать кракозябры в txt файлах, созданных в блокноте Windows?
Решение проблемы в gedit:
gsettings set org.gnome.gedit.preferences.encodings candidate-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
Решение проблемы в xed:
gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
(Запасной вариант: gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']" )
Последний раз редактировалось пользователем 1 root; всего редактировалось раз: 9
Вы не готовы!



-
- Сообщения: 14
- Зарегистрирован: 16 янв 2019, 08:32
- Решено: 1
- Поблагодарили: 6 раз
- Контактная информация:
Контекстное меню ФМ nemo
Твой способ и мой - это разные вещи. Про твой способ я знаю, это просто автоподмена кодировки в текстовых редакторах, и ничего больше. А как быть с кодировкой CUE в аудиоплеерах? Да, Audacious тоже можно настроить на подмену кодировки, но это лишние телодвижения. К тому же, при просмотре нужного файла на другом ПК с Линуксом, иероглифы никуда не исчезнут, и нужно так же править конфиги. Мой способ перекодирует файл и сохраняет изменения в нём. Да и вообще, к чему в теме о КОНТЕКСТНОМ МЕНЮ, альтернативный обходной путь?
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
Faust3000,
я как-то раскритиковал твой способ?! Нет. Согласись, большинству людей хватит и приведенного мной способа: далеко ни у всех есть второй комп с Линуксом, с которым они постоянно взаимодействуют и в котором у них нет возможности выполнить 1 строку в терминале, которая к тому же не требует прав суперпользователя) Большинству проще 1 раз выполнить эту команду, чем делать и постоянно прокликивать КМ. Опять же, это не камень в твой огород, ты молодец, что выложил. Я лишь заметил, что есть альтернативный путь, о котором ты и ни только ты можешь не знать ;)

Вы не готовы!



-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
UP!
Добавлено КМ "Загрузка изображений на imgur.com"
Добавлено КМ "Обновить"
Пока что под спойлером "ВХОДЯЩИЕ задачи" - Добавлено КМ "Загрузка файлов на transfer.sh"
И под спойлером "Архив" - Добавлено КМ "Смена кодировки текстовых файлов"
Эти КМ были перенесены из обсуждения в шапку темы.
"Загрузка изображений на imgur.com" и "Обновить" - были красиво оформлены и проверены на работоспособность.
"Загрузка файлов на transfer.sh" - я еще не проверил. "Смена кодировки текстовых файлов" - по-моему мнению, нуждается в расширении функционала.
Добавлено КМ "Загрузка изображений на imgur.com"
Добавлено КМ "Обновить"
Пока что под спойлером "ВХОДЯЩИЕ задачи" - Добавлено КМ "Загрузка файлов на transfer.sh"
И под спойлером "Архив" - Добавлено КМ "Смена кодировки текстовых файлов"
-----------------------------------
Эти КМ были перенесены из обсуждения в шапку темы.
"Загрузка изображений на imgur.com" и "Обновить" - были красиво оформлены и проверены на работоспособность.
"Загрузка файлов на transfer.sh" - я еще не проверил. "Смена кодировки текстовых файлов" - по-моему мнению, нуждается в расширении функционала.
Вы не готовы!



-
- Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Контекстное меню ФМ nemo
Уверены, что стоит так усложнять? Есть же утилита mediainfo.
Код: Выделить всё
sudo apt install mediainfo
Код: Выделить всё
gnome-terminal --hide-menubar --geometry 80x50 -t "mediainfo $name" -- bash -c "mediainfo \"$fullpathname\"; echo ; echo ------------------ ; echo; read -p \"Нажмите ENTER чтобы закрыть окно\""
https://github.com/linux-man/nemo-media ... b/releases
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
demonlibra, можете на "ты", если хотите.
А в чем "усложнение" то? Скопировать и вставить скрипт?
По-моему мнению, это вкусовщина. Важен ведь результат, так?! Оба КМ выведут исчерпывающую информацию для рядового пользователя о медиафайле. Только в моем примере не нужно ничего доустанавливать (zenity и ffmpeg уже есть в системе), в вашем - нужно (хотя это не займет много места).
Это у меня не работает.demonlibra писал(а): ↑10 мар 2019, 22:50Или еще проще, если установить плагин nemo-mediainfo-tab, который добавит закладку в меню "свойства":
Более того, совсем не обязательно запускать это в терминале: можно передавать напрямую вdemonlibra писал(а): ↑10 мар 2019, 22:50Уверены, что стоит так усложнять? Есть же утилита mediainfo.
Можно было одной строчкой обойтись
mediainfo-gui
.А в чем "усложнение" то? Скопировать и вставить скрипт?
По-моему мнению, это вкусовщина. Важен ведь результат, так?! Оба КМ выведут исчерпывающую информацию для рядового пользователя о медиафайле. Только в моем примере не нужно ничего доустанавливать (zenity и ffmpeg уже есть в системе), в вашем - нужно (хотя это не займет много места).
Вы не готовы!



-
- Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Контекстное меню ФМ nemo
Действительно nemo-mediainfo-tab заглючил. Видимо обновили что-то


Согласен

- Передайте мне простой карандаш
- Пожалуйста, возьмите
- Но он же цветной
- И по Вашему он сложный?
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
demonlibra, сегодня думал запилить это https://forums.linuxmint.com/viewtopic. ... 2&t=289785, но почему-то на make ошибку ловит :\
Вы не готовы!



-
- Сообщения: 844
- Зарегистрирован: 12 авг 2017, 09:09
- Решено: 13
- Откуда: Ростов-на-Дону
- Благодарил (а): 29 раз
- Поблагодарили: 204 раза
- Контактная информация:
Контекстное меню ФМ nemo
Мой карандаш опять "проще"
. В официальных репозиториях присутствует утилита secure-delete

Код: Выделить всё
[Nemo Action]
Active=true
Name=Secure delete
Comment=Secure delete
Exec=<securete_delete.sh "%F">
Icon-Name=edit-clear-all-symbolic
Selection=any
Extensions=any;
Quote=single
Код: Выделить всё
#!/bin/bash
#Проверка установки пакета secure-delete
if [ -z "`dpkg -l | grep secure-delete`" ]
then gnome-terminal --hide-menubar --geometry=80x15 -t "Установка пакета secure-delete" -- bash -c "echo \"secure-delete не установлен\"; echo ; sudo apt install secure-delete; echo ; echo ------------------ ; echo ; echo \"Установка завершена\"; echo ; read -p \"Нажмите ENTER чтобы закрыть окно\""
fi
#Проверка установки пакета yad
if [ -z "`dpkg -l | grep yad`" ]
then gnome-terminal --hide-menubar --geometry=80x15 -t "Установка пакета yad" -- bash -c "echo \"yad не установлен\"; echo ; sudo apt install yad; echo ; echo ------------------ ; echo ; echo \"Установка yad завершена\"; echo ; read -p \"Нажмите ENTER чтобы закрыть окно\""
fi
AAA=`yad --borders=10 --title="secure-delete" --text="Безопасное удаление файлов" --text-align=center --form --separator="," --item-separator="|" --field=:LBL --field="Быстро (no /dev/urandom, no synchronize mode):CHK" --field="Меньше проходов (2 прохода 0xff/random):CHK" --field="Ещё меньше проходов (1 проход random):CHK" --field="От имени root:CHK" "" TRUE TRUE TRUE FALSE`
if [ $? = 0 ]
then
fast=$( echo $AAA | awk -F ',' '{print $2}')
if [ $fast = "TRUE" ]
then options="f"
fi
lessens=$( echo $AAA | awk -F ',' '{print $3}')
if [ $lessens = "TRUE" ]
then options=$options"l"
fi
lessens=$( echo $AAA | awk -F ',' '{print $4}')
if [ $lessens = "TRUE" ]
then options=$options"l"
fi
root=$( echo $AAA | awk -F ',' '{print $5}')
if [ $root = "TRUE" ]
then gnome-terminal --geometry 90x20 --hide-menubar -t "Secure delete" -e "sudo srm -rv$options $@"
else gnome-terminal --geometry 90x20 --hide-menubar -t "Secure delete" -e "srm -rv$options $@"
fi
notify-send -t 10000 -i "gtk-ok" "Secure delete" "Операция завершена"
fi
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
demonlibra, там он тоже используется:
Еще я заметил, что разрабы Tails именно это решение внедрили в свой nautilus (о нем они говорят здесь).
libgsecuredelete-dev

Вы не готовы!



-
- Сообщения: 10427
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 791 раз
- Поблагодарили: 2047 раз
- Контактная информация:
Контекстное меню ФМ nemo
root, там с гита что-то старое качается. Лучше взять это. Распаковать. Установить
itstool
и libnautilus-extension-dev
. Запустить ./configure
и потом уже make
, ну и sudo make install
-
Автор темы - Сообщения: 938
- Зарегистрирован: 16 фев 2017, 20:03
- Решено: 5
- Откуда: г. Хабаровск
- Благодарил (а): 268 раз
- Поблагодарили: 262 раза
- Контактная информация:
Контекстное меню ФМ nemo
darkfenix, это действительно работает, спасибо! 
Поправка:

Поправка:
libnautilus-extension-dev
устанавливать не надо, если планируется прикручивать к nemo.Вы не готовы!



-
- Сообщения: 1851
- Зарегистрирован: 18 дек 2016, 12:08
- Решено: 21
- Откуда: Хартленд, N
- Благодарил (а): 43 раза
- Поблагодарили: 498 раз
- Контактная информация:
Контекстное меню ФМ nemo
определённо вкусовщина
конечно для без утилиты и скачивать ничего не надо , зато надо создавать файлики , вкатывать в них содержимое (пусть даже тупым копированием), лезть искать нужный каталог куда их сунуть , и назначать право исполнения как программы ... этож не не то что установить утилитку манагером программ или манагером пакетов или консольноправоверно
можно не заморачиваться установкой mediainfo , достаточно поставить только mediainfo-gui и вписывать его ни в какой скрипт или акцион не обязательно
без обращения к утилите через Меню она может быть запущена и их контекстного меню по ПКМ достаточно чтобы программа была ассоциирована с медиафайлами
чеснгря не понимаю чем быстрее через КМ получить информацию о аудио и/или видеофайле при выборе 1 аудио или видеофайла чем просто открыв эти файлы в проигрывателе
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом
(с)Себастьян Перейра, торговец чёрным деревом
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей