Контекстное меню ФМ nemo (тема от root/adminka)

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#21

21 фев 2017, 15:03

adminka писал(а): Либо вы не установили exo-utils, либо...
"Семён Семёныч...."(с) ... :dash2:
ну конечно же ... сделал файлик для строки запуска программы-утилиты из контекстного меню по ПКМ а саму программу не установил :-D ...
adminka писал(а): Для начала установим exo-utils, ctr+altl+T и даем команду sudo apt-get install exo-utils. После создаем файл create_item.nemo_action с содержимым:...........
а сначала создать файлик акции немо низзя?
и это.... обязательно ли надыть устанавливать утилиту exo-utils через терминал?
adminka писал(а): Разница в подходе: ярлык - это не ссылка....
adminka писал(а): ярлык - текстовый файл, который обрабатывается ОС, ссылка - указатель на область в памяти, обрабатываемый файловой системой.
adminka писал(а): ярлык - не совсем корректное название. Зато более знакомое для всех) Думаю, вопросов было бы больше, если б я сказал:"кнопка запуска"
так таки каким образом ярлык создаётся не программой создания ярлыков, а программой "Создать значок запуска" по вашему вопросов не создаёт?
То, что для всех виндоюзеров более знакомо по названию "ярлык" (со времён емнип вин95), как раз и есть классическая ссылка и описывается в инетах так :
" ... ярлык в Windows .... Это специальный вид файла наряду с папкой. Как и все файлы, ярлык имеет имя и расширение .lnk Он содержит в себе полный путь до объекта, на который ссылается,....
...По умолчанию ярлыки имеют поверх основной пиктограммы небольшую стрелку в нижнем левом углу..."

lnk = link И емнип переводится как связь и ссылка.

То что создаётся утилитой exo-utils или cinnamon-desktop-editor если применяется стандартное решение для создания "Кнопки запуска ... " не ссылки, а именно файлы десктопконфигурации с расширением .desktop.
И согласно формату в них указываются программы и параметры с которыми они запускаются.
Кому какой программой для создания кнопок запуска пользоваться решать самим пользователям. Что exo-utils , что cinnamon-desktop-editor имеют свои особенности. Кому что удобнее каждый решает сам.
Собсно в вопросе удобства создания "ярлыка" для помещения его в Меню (главное минт Меню на панели) не вижу особой разницы использовать ли специально установленный exo-utils или уже предустановленный и имеющийся cinnamon-desktop-editor.
adminka писал(а): Рабочий каталог (Patch) необязателен в ярлыке, поэтому мы его и не указываем))))
В некоторых редких случаях может оказаться полезной возможность в окне exo-utils указать рабочий каталог программы. Было дело , на старом форуме мусолился таковой вопрос. .. никак некоторые программы не хотят работать нормально если не указать рабочий каталог , в т.ч. в Кнопке запуска программы.

кстати, а в xfce не эта ли exo-utils используется для создания значков запуска?
adminka писал(а): .... Ссылку вы в меню не запихаете, ибо оно использует ярлыки :)...
1 - зачем ссылки запихивать в меню если есть редактор меню где можно создать строку меню с меньшим геморроем нежели описано в "Демонстрация добавления ярлыка в меню"
2 - смотря какое меню , например в соседней теме Полки установленные Quick Menu замечательно работают и со ссылками что на программы что на простые файлы.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#22

21 фев 2017, 15:19

adminka, клацнул ещё "лайк" в первом попавшемся вашем сообщении , за дополнение в первом соощении - Чиним кривоработающее из коробки КМ "Сделать фоном..."
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#23

21 фев 2017, 16:28

colonel писал(а): а сначала создать файлик акции немо низзя?
Последовательность не имеет значения.
colonel писал(а): Что exo-utils , что cinnamon-desktop-editor имеют свои особенности. Кому что удобнее каждый решает сам.
Собсно в вопросе удобства создания "ярлыка" для помещения его в Меню (главное минт Меню на панели) не вижу особой разницы использовать ли специально установленный exo-utils или уже предустановленный и имеющийся cinnamon-desktop-editor.
1 - зачем ссылки запихивать в меню если есть редактор меню где можно создать строку меню с меньшим геморроем нежели описано в "Демонстрация добавления ярлыка в меню"
Отвечу вопросом на вопрос, для чего нужна команда exo-open? Не поленитесь, погуглите.
И второй вопрос, имеет ли cinnamon-desktop-editor.py возможность удобного выбора значка для .desktop?
colonel писал(а): В некоторых редких случаях может оказаться полезной возможность в окне exo-utils указать рабочий каталог программы. Было дело , на старом форуме мусолился таковой вопрос. .. никак некоторые программы не хотят работать нормально если не указать рабочий каталог , в т.ч. в Кнопке запуска программы.
Что ж, в таком случаи человек может не полениться и дописать поле exec под свои нужды. Я лишь привел примеры, чем пользуюсь сам, и что меня в полной мере удовлетворяет.
colonel писал(а): кстати, а в xfce не эта ли exo-utils используется для создания значков запуска?
Да.
colonel писал(а): клацнул ещё "лайк" в первом попавшемся вашем сообщении , за дополнение в первом соощении - Чиним кривоработающее из коробки КМ "Сделать фоном..."
Приходите еще) :smile:
Вы не готовы! :pc2:
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#24

21 фев 2017, 19:45

adminka писал(а): Отвечу вопросом на вопрос, для чего нужна команда exo-open? ....
для кнопки запуска программы\приложения , нахрен не нужна.
adminka писал(а): И второй вопрос, имеет ли cinnamon-desktop-editor.py возможность удобного выбора значка для .desktop?
это вы удобным называете тот выбор что предлагается ? . Ну может быть кому-то и в чём-то удобнее.
Впрочем и стандартный механизм назначения\смены иконки файлу который что при создании "ярлыка" , что просто при назначении\изменени иконки в свойствах файла (через браузер найти картинку в каталогах с просмотром картинки в боковой панели окна бравузёра и выбром иконки просто кликом по нужному файлику) нельзя назвать неудобным.
Лично мне без разницы, поскольку удобство выбора иконки для "ярлыка" далеко не самое главное в кнопке запуске, тем более что
в Меню любая программа вносится с настолько гораздо меньшим геморроем с помощью редактора меню ( cinnamon-menu-editor ) что возможно более удобный выбор иконки просто смешон.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

Контекстное меню ФМ nemo

#25

21 фев 2017, 20:13

colonel писал(а): нахрен не нужна.

Из принципа добавил, - эхо прошлого виндузятника т.с. (Глаз радует.)
Хотя стал пользоваться перетаскиванием колесом, а до этого пользовался перетаскиванием ЛКМ с клав.Ctrl+Shift. И, да, я уже понял что то было создание ссылки, а тут обсуждается создание ярлыка., но все-таки... :smile:

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#26

22 фев 2017, 04:49

colonel писал(а): для кнопки запуска программы\приложения , нахрен не нужна.
Не выражайтесь) И разве я сказал, что все ограничивается добавлением программы\приложения? Мы можем добавить абсолютно все, и нам не надо указывать никакие пути и никакие команды запуска.
colonel писал(а): Впрочем и стандартный механизм назначения\смены иконки файлу который что при создании "ярлыка" , что просто при назначении\изменени иконки в свойствах файла (через браузер найти картинку в каталогах с просмотром картинки в боковой панели окна бравузёра и выбром иконки просто кликом по нужному файлику) нельзя назвать неудобным.
Точнее, через ФМ. Не сказал бы, что это удобно.
colonel писал(а): Лично мне без разницы, поскольку удобство выбора иконки для "ярлыка" далеко не самое главное в кнопке запуске, тем более что
в Меню любая программа вносится с настолько гораздо меньшим геморроем с помощью редактора меню ( cinnamon-menu-editor ) что возможно более удобный выбор иконки просто смешон.
Весьма спорное утверждение. Поскольку а) придется пользоваться cinnamon-desktop-editor.py, соответственно, во-первых, указывать пути запуска файла, во-вторых, икон; б) все равно ваш значок запуска запишется в local/share/..., что не всегда удобно и желаемо.
В любом случаи, цель моего поста была не убедить вас в удобстве того или иного, а продемонстрировать возможности КМ ФМ nemo. Что я и сделал. Если пример про ярлык показался вам неудачным, извиняйте. На этом, думаю, вопрос исчерпан?!
Вы не готовы! :pc2:
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#27

22 фев 2017, 18:00

x230 писал(а):
нахрен не нужна.
Из принципа добавил, - эхо прошлого виндузятника т.с. (Глаз радует.)
любезный, можете из прЫнцЫпа делать чЁ хотите, хоть штаны через голову надевать. Вот только похоже что вы даже не поняли о чём речь шла когда было сказано "нахрен не нужна" . Для вас, как озаботившимся, поясню специально
Сказано о команде exo-open, которая автоматом вставляется в команду в окне создания "Ерлыка" .
Сказано было, что для кнопки запуска программы\приложения при создании кнопки запуска для программы, а не для текстового файла, картинки, офисного дока или какого другого , эта команда exo-open "нахрен не нужна".
Если не верите, то создайте с помощью этой , установленной из принципа , строки Создания ярлыка ярлык для запуска какой либо программы или скрипта, а не картинки как вы для пробы сделали в #5 И запускайте из этого "ерлыка" с этой командой exo-open хоть до посиненния , но главное из прЫнцЫпа.
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

no avatar

x230
Сообщения: 2094
Зарегистрирован: 02 сен 2016, 22:07
Решено: 5
Благодарил (а): 406 раз
Поблагодарили: 487 раз
Контактная информация:

Контекстное меню ФМ nemo

#28

22 фев 2017, 19:46

colonel писал(а): хоть штаны через голову надевать
Экий Вы горячий, сударь!!
. . . . . .
colonel писал(а):Сказано о команде exo-open
Оно-то и верно, оно-то и конечно... И возможно скорее всего я не обратил на этот ньюанс внимания. А отписался о наличии строки "Создать ярлык" в меню, невзирая на его неуместность, что ли, да простит меня автор темы. И глаз он мне таки действительно радует.
. . . . . .

И премного Вам благодарен за безпокойство.

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#29

22 фев 2017, 20:19

colonel писал(а): Если не верите, то создайте с помощью этой , установленной из принципа , строки Создания ярлыка ярлык для запуска какой либо программы или скрипта, а не картинки как вы для пробы сделали в #5 И запускайте из этого "ерлыка" с этой командой exo-open хоть до посиненния , но главное из прЫнцЫпа.
Ну, допустим, сделал на программу, в шапке показал, все работает и запускается? К чему вы это все?
Вы не готовы! :pc2:
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#30

27 фев 2017, 11:27

Код: Выделить всё

В любом случаи, цель моего поста была не убедить вас в удобстве того или иного, ..
однако сказано было именно про и удобство и правильность вами предложенного способа создания ярлыка и добавления строк в меню на основе этого ярлыка на какой угодно файл
Если пример про ярлык показался вам неудачным, извиняйте.
Вы о чём? как пример создания файла-акцион для создания строки КМ Немо для создания "ярлыка" вполне ...,
А что касаемо описываемого превосходства создания "ярлыка" по вашему шаблону и "демонстрации практического применения" "ярлыка", так вот это , мягко гря ... .....в общем, на
Не выражайтесь)...
могу сказать только , что ещё очень мягко сказано.
но собсно...если кому нравится такой геморрой и "удаление гланд через ( ! ) " то ради бога , пусть пользуется.

Код: Выделить всё

К чему вы это все?
... таки мне интересно зачем вы врёте ->
adminka писал(а):... сделал на программу, в шапке показал, все работает и запускается...
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#31

27 фев 2017, 11:59

colonel писал(а): однако сказано было именно про и удобство и правильность
Вот про "правильность" поподробнее, не припомню, чтоб я что-то говорил про "правильность".
colonel писал(а): таки мне интересно зачем вы врёте
colonel писал(а): могу сказать только , что ещё очень мягко сказано
colonel писал(а): так вот это , мягко гря ... .....
Из каких вы краев? У вас все там такие буйные и непорядочные? Или все дело в сугубо вашем воспитании?
Вы не готовы! :pc2:
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#32

27 фев 2017, 13:19

не припомню, чтоб я что-то говорил про "правильность".
не цепляетесь так ...
" придется пользоваться..." " что не всегда удобно и желаемо" ... это конечно о правильном ? или о неправильном?
ну да это мелочи...
вопрос " зачем вы врёте" остался без ответа.
И... в ваших краях все такие спокойные мерятели и определятели буйности и порядочности?
Впрочем, меня интересовал только вопрос - зачем вы соврали, и всего-то.
Да не нервничайте вы так, и если не хотите ответить - зачем, ...ну и не надо.
"вопрос исчерпан"
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#33

28 фев 2017, 12:05

colonel писал(а): " придется пользоваться..." " что не всегда удобно и желаемо" ... это конечно о правильном ? или о неправильном?
ну да это мелочи...
Ctrl+F, к счастью, не нашел словосочетания "придется пользоваться..." и " что не всегда удобно и желаемо". От себя написали?
colonel писал(а): вопрос " зачем вы врёте" остался без ответа
Как и вопрос о вашей порядочности. Некрасиво обвинять человека во лжи, как минимум, ставя вопрос в такой форме (ибо, возможно, это вы что-то не так поняли, что следует предварительно уточнить, прежде чем кидаться громкими заявлениями), как максимум, не аргументируя свою позицию. Вы же просто сказали:"зачем вы врете" и продолжаете гнуть свою линию. А я так и не понял, в чем конкретно состоит ложь? В том, что программы, созданные таким способом, не запускаются? Так они запускаются. Или в чем ложь-то состоит? Аргументируйте, поясняйте, а пока что вопрос о порядочности остается открытым.
colonel писал(а): Да не нервничайте вы так, и если не хотите ответить - зачем
Из нас двоих нервничаете только вы. По предыдущим сообщением видно. Хотя, возможно, это издержки воспитания, я не знаю, не хочу о вас думать что-то плохое, но вы сами себя с такой стороны преподносите.
colonel писал(а): для кнопки запуска программы\приложения , нахрен не нужна.
colonel писал(а): любезный, можете из прЫнцЫпа делать чЁ хотите, хоть штаны через голову надевать.
colonel писал(а): мягко гря ... .....
Вы не готовы! :pc2:
Изображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Контекстное меню ФМ nemo

#34

04 мар 2017, 10:07

111.png

продолжайте дальше ваш "горижоп" что возможно кто-то нчто-то не так понял.
и полагаю что не вам судить об уровне моей порядочности.
Ваше враньё - заключается в том что вы заявляли и упорно заявляете что ярлыки на программы созданные строкой в меню по ПКМ вашим "образцом" (а в частности в вашем примере из #1 сообщения - ярлык на установленный sqlitestudio) работает.
Более с вами ничего обсуждать не собираюсь.
Если у кого есть интерес обсудить хыфыцешную утилиту ехо-utils и возможное её применение в другой среде (плюсы-минусы, и про " о сколько нам мгновений чудных" могёт приготовить данная утилита, что и как такой "ярлык" запускает, а чего не позволит делать и насколько необходимы ярлыки на простые файлы в главном меню для всех пользователей, то лучше открыть другую тему.
 ! Сообщение из: symon2014
Уважаемые господа. Брэк! Синие трусы пожалуйте в красный угол, красные трусы в синий. :acute:
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#35

15 мар 2017, 21:32

Добавил пример КМ "ОТКРЫТЬ ФАЙЛ В ТЕКСТОВОМ РЕДАКТОРЕ, ЗАПУЩЕННОМ ОТ ROOT" и внес небольшие правки в описании mime-типов :smile:
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Vitaly
Сообщения: 6
Зарегистрирован: 25 мар 2017, 14:29
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Контекстное меню ФМ nemo

#36

27 мар 2017, 10:38

Почему то не работает сия приблуда :-D :
[Nemo Action]
Name=Transfer tag
Comment=Transfer tag
Name[ru]=Перекодировать тэг в UTF-8
Comment[ru]= Перекодировать тэг в UTF-8
Exec=find %F -iname '*.mp3' -print0 | xargs -0 mid3iconv -e CP1251
Selection=any
Extensions=mp3;
Mimetypes=audio/mpeg;
EscapeSpaces=true
Что здесь не так,подскажите,может сам немо у меня тупит,тк не хочет переименовывать файлы.
Для работы этой команды нужен пакет python-mutagen.

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#37

27 мар 2017, 11:10

Vitaly, а попробуйте эти 2-а варианта
Exec=gnome-terminal -x sh -c "find %F -iname '*.mp3' -print0 | xargs -0 mid3iconv -e CP1251"
и
Exec=gksu --user $USER find %F -iname '*.mp3' -print0 | xargs -0 mid3iconv -e CP1251
Помогло?
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Vitaly
Сообщения: 6
Зарегистрирован: 25 мар 2017, 14:29
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Контекстное меню ФМ nemo

#38

27 мар 2017, 11:22

adminka, к сожалению нет,все-таки похоже дело в самом немо,пробовал
sudo apt purge nemo && sudo apt autoremove && sudo apt install nemo
ни в какую не переименовывает файлы,хотя как только установил все было норм.
Ubuntu 16.10+Xfce

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#39

28 мар 2017, 03:23

Vitaly, попробуйте выполнить nemo --check, что там в выхлопе?

Еще можно передать управление раб. столом nemo --force-desktop, но если не поможет нужно будет вернуть обратно nemo --no-desktop
Вы не готовы! :pc2:
Изображение

Аватара пользователя

Автор темы
root
Сообщения: 938
Зарегистрирован: 16 фев 2017, 20:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 268 раз
Поблагодарили: 262 раза
Контактная информация:

Контекстное меню ФМ nemo

#40

29 мар 2017, 06:06

Добавил 3 примера КМ (Контекстное меню ФМ nemo (Пост adminka #10959)):

"ПОИСК ТЕКСТА, НАХОДЯЩЕГОСЯ В БУФЕРЕ ОБМЕНА, С ПОМОЩЬЮ БРАУЗЕРА"

"ПЕРЕВОД ТЕКСТА, НАХОДЯЩЕГОСЯ В БУФЕРЕ ОБМЕНА, С ПОМОЩЬЮ БРАУЗЕРА (НА ПРИМЕРЕ ЯНДЕКС-ПЕРЕВОДЧИКА)"

"ОТОБРАЗИТЬ СОДЕРЖИМОЕ PRIMARY БУФЕРА-ОБМЕНА"

и внес правки в предыдущие примеры, добавив поле Dependencies (зависимости), дабы КМ не отображалось, если вдруг человек забыл или целенаправленно не установил необходимые для его работы пакеты.
Вы не готовы! :pc2:
Изображение

Закрыто

Вернуться в «Руководства»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей