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

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

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

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

#161

11 мар 2019, 19:17

darkfenix, потому что должно выглядить так ./configure --with-nautilus=nemo, а не просто ./configure. По умолчанию установка идет для наутилуса)
colonel писал(а):
11 мар 2019, 17:57
конечно для без утилиты и скачивать ничего не надо , зато надо создавать файлики , вкатывать в них содержимое (пусть даже тупым копированием), лезть искать нужный каталог куда их сунуть , и назначать право исполнения как программы ... этож не не то что установить утилитку манагером программ или манагером пакетов или консольноправоверно
Умеешь с горочки кататься - умей и саночки возить.
colonel писал(а):
11 мар 2019, 17:57
можно не заморачиваться установкой mediainfo , достаточно поставить только mediainfo-gui и вписывать его ни в какой скрипт или акцион не обязательно
без обращения к утилите через Меню она может быть запущена и их контекстного меню по ПКМ
Спасибо за замечание, учтем :thumbs:
colonel писал(а):
11 мар 2019, 17:57
чеснгря не понимаю чем быстрее через КМ получить информацию о аудио и/или видеофайле при выборе 1 аудио или видеофайла чем просто открыв эти файлы в проигрывателе
Получить из КМ - менее ресурсозатратная задача.
Вы не готовы! :pc2:
Изображение

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

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

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

#162

11 мар 2019, 19:37

root писал(а):
11 мар 2019, 19:17
Умеешь с горочки кататься - умей и саночки возить.
кому то и программу \утилитку из стандартного оффрепа установить проблемно и сложно
а любишь - нелюбишь так это к любителям цветочков.
root писал(а):
11 мар 2019, 19:17
...Получить из КМ - менее ресурсозатратная задача. ...

изначально сказано было только о скорости - "КМ позволяет быстро получить информацию о аудио и/или видеофайле."
и ни про какую меньшую ресурсозатратность речи не было .

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

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

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

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

#163

11 мар 2019, 19:56

colonel,
colonel писал(а):
11 мар 2019, 19:37
кому то и программу \утилитку из стандартного оффрепа установить проблемно и сложно
Все инструкции в теме даны. Все все смогут. Больше веры в людей вам надо, больше)
colonel писал(а):
11 мар 2019, 19:37
изначально сказано было только о скорости - "КМ позволяет быстро получить информацию о аудио и/или видеофайле."
и ни про какую меньшую ресурсозатратность речи не было .

и господя ... о какой затратности речь ? вся дебка медиаинфо-гуй - весит всего 89кб , чай не на спектруме 48 запускается
про вырвиглазность представленной инфы через КМ (скрипт) речи не веду - такскзать уже обговорено было что "вкусовщина",
Это мы уже обсудили. Учтем :smile: В теме представлены примеры КМ, в случаи с медиаинфо-гуй, как вы заметили, никакого КМ не надо. Поэтому использовать его в аргументации - некорректно ;)
Вы не готовы! :pc2:
Изображение

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

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

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

#164

11 мар 2019, 21:12

root писал(а):
11 мар 2019, 19:56
Все инструкции в теме даны. Все все смогут. Больше веры в людей вам надо, больше)
вера как и надя с любой здесь нипричём. действия по инструкции не означают что это проще чем установить пакет используя штатные приёмы
root писал(а):
11 мар 2019, 19:56
в случаие с медиаинфо-гуй, как вы заметили, никакого КМ не надо. Поэтому использовать его в аргументации - некорректно ;)
некорректно только потому что вам не нравится или так кажется?
вкусовщина , это одно а способ запуска - несколько другое
то что было замечено что запускать медиаинфо-гуй можно без его прописывания его скрипте со ссылкой в Action на этот скрипт, не значит что только так надо делать . просто вариант без специального формирования строки в КМ
( ещё вариант - медиаинфо-гуй можно например и в Action непосредственно вписать , и никакого доп скрипта не требуется )
и собсно вам ничего не доказываю как лучше делать , просто привел вариант )
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

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

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

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

#165

11 мар 2019, 21:39

colonel,
colonel писал(а):
11 мар 2019, 21:12
вера как и надя с любой здесь нипричём. действия по инструкции не означают что это проще чем установить пакет используя штатные приёмы
Это откуда ж в вас столько перфекционизма? "Ути боже мой, человек потратит целых 30 секунд на создание скрипта, вместо 30 секунд на ввод пароля, скачку и установку! Это ТРАГЕДИЯ!" :rofl:
colonel писал(а):
11 мар 2019, 21:12
некорректно только потому что вам не нравится или так кажется?
вкусовщина , это одно а способ запуска - несколько другое
то что было замечено что запускать медиаинфо-гуй можно без его прописывания его скрипте со ссылкой в Action на этот скрипт, не значит что только так надо делать . просто вариант без специального формирования строки в КМ
( ещё вариант - медиаинфо-гуй можно например и в Action непосредственно вписать , и никакого доп скрипта не требуется )
и собсно вам ничего не доказываю как лучше делать , просто привел вариант )
Ваше мнение все услышали. Хотите обсудить "религиозные" предпочтения - напишите мне в личку. А тему засерать не надо.
Вы не готовы! :pc2:
Изображение

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

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

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

#166

15 мар 2019, 09:01

root писал(а):
11 мар 2019, 19:56
... Это мы уже обсудили. Учтем...
root писал(а):
11 мар 2019, 21:39
Ваше мнение все услышали. ......А тему засеирать не надо.
root писал(а):
11 мар 2019, 21:39
... Хотите обсудить "религиозные" предпочтения ....

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

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

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

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

#167

15 мар 2019, 11:23

Весело за Вами со стороны наблюдать.
Вот Вам не в тему: Компания Mozilla ввела в строй сервис обмена файлами Firefox Send
https://github.com/timvisee/ffsend#linu ... tributions
https://github.com/timvisee/ffsend/releases/latest

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

mv ./ffsend-* ./ffsend

# Mark binary as executable
chmod a+x ./ffsend

# Move binary into path, to make it easily usable
sudo mv ./ffsend /usr/bin/

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

[Nemo Action]
Active=true
Name=Загрузить на Firefox Send
Comment=Загрузить на Firefox Send
Exec=<firefoxsend.sh %F>
Selection=notnone
Extensions=any
Quote=double

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

#!/bin/bash

numberelements=$#														#Количество элементов (путей к файлам и каталогам)
fullpathname=$1															#Полный путь к первому элементу
path=${fullpathname%/*}													#Путь к элементам

if [[ $numberelements > 1 ]] || [ -d $1 ]								#Если элементов много или выделен каталог(и)
	then	
		fullnamearchive=/tmp/`date +%Y-%m-%d_%H-%M`.zip					#Имя будущего архива
		
		cd "$path"														#Переходим в каталог с элементами (чтобы не сохранять полные пути)
		for element in "$@"								
			do
				elementname=${element##*/}								#Извлекаем имя без пути
				archive=`zip -r "$fullnamearchive" "$elementname"`		#Добавляем элемент в архив
		done
		
		link=`ffsend -q upload $fullnamearchive`
	else
		link=`ffsend -q upload "$fullpathname"`
		#notify-send -t 10000 -i "gtk-ok" "один файл" "один файл"		#Для отладки
fi

if [[ `echo $link | grep "https://send.firefox.com"` ]]
	then
		echo -n "$link" | xclip -i -selection clipboard
		notify-send -t 10000 -i "gtk-ok" "Загрузка завершена" "Ссылка скопирована в буфер обмена:\n$link"
	else
		notify-send -t 10000 -i "error" "Ошибка загрузки" "$link"
fi

Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

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

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

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

#168

15 мар 2019, 11:47

demonlibra писал(а):
15 мар 2019, 11:23
mv ./ffsend-* ./ffsend
# Mark binary as executable
chmod a+x ./ffsend
# Move binary into path, to make it easily usable
sudo mv ./ffsend /usr/bin/
Можно сократить

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

sudo mv ./ffsend-* /usr/bin/ffsend
sudo chmod a+x /usr/bin/ffsend
ИзображениеИзображение

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

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

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

#169

15 мар 2019, 14:42

colonel писал(а):
15 мар 2019, 09:01
о каких религиях речь ? с вами всё нормально ? с какого бодуна сообщения о варианте написания сабжа стало засирать тему? у вас что ? весеннее обострение ЧСВ, что так щёчки надуваете и вумные слова пишете (впрочем , не впопад)?
Может уже перестанешь флудить, а? Может еще скажешь, что конкретно это сообщение в тему? Или тебе не понятно значение слов:"написать в личку"? Или тебя возбуждает нервы всем в округе трепать?! Это лесом, это не ко мне. Или хочешь сказать я не прав?! Для срачей есть флудилка, в крайнем случаи - пм, ты захотел высказать свое мнение - ты его высказал. Только это всего 2 предложения полезной информации, за которые я поблагодарил и даже уже зафиксировал в шапке, а все остальное полная херня, неинтересная никому, кроме тебя самого, попытка вывести на спор
demonlibra писал(а):
15 мар 2019, 11:23
Весело за Вами со стороны наблюдать.
colonel, остановись! Угомони свой пыл, ты клоун или тебе просто заняться нечем? Людям уже смешно за всем этим наблюдать.
-----------------------------------



Модеры свидетели: кроме этого сообщения, в дальнейших речах не было сказано ничегошеньки полезного. Остальное, на мой взгляд, игра на публику, которую colonel, судя по всему, даже не думает завершать. Прошу удалить все, что было после этого сообщения, ввиду отсутствия практической ценности для новичков да и просто читающих. Я, конечно, понимаю, что "в споре рождается истинна", но этот спор "ни о чем".
Вы не готовы! :pc2:
Изображение

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

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

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

#170

15 мар 2019, 15:20

demonlibra, спасибо за КМ! Скоро занесу в шапку. Думаю, добавить возможность задать пароль в КМ - только плюс
Вы не готовы! :pc2:
Изображение

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

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

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

#171

15 мар 2019, 15:59

Над функционалом можно подумать, архивировать или нет, пароль, ...
Возможно пароль будет лишним.
По умолчанию файл удаляется после первой загрузки или после истечения 24 часов.
Надо эксплуатировать чтобы понять чего не хватает. Да и ffsend весьма молод, если не заглохнет еще обрастет функционалом.
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

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

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

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

#172

15 мар 2019, 20:37

2 админка
надоже , школота с раздувающимся чсв заобижалась и к модерам побежала жалиться ...
за собой последите.
Последний раз редактировалось пользователем 1 colonel; всего редактировалось раз: 15
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

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

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

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

#173

15 мар 2019, 20:49

root, colonel, хотите выяснять отношение - в ПМ. :evil:
ИзображениеИзображение

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

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

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

#174

15 мар 2019, 21:12

colonel, ну это вы как-нибудь без меня решите
ИзображениеИзображение

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

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

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

#175

15 мар 2019, 22:22

Пора бы уже модераторам почистить тему :gun:
Не хочу Вам мешать, но и держать в себе это ненамерен: Любителям WeTransfer посвящается
https://wetransfer.com/products -> Command line
Скачиваем архив.
Как и с утилитой для Firefox Send, речь о которой шла страницей ранее:
Переименовываем бинарник wtclient-linux-386, делаем исполняемым и отправляем в /usr/bin/

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

sudo chmod +x wtclient
sudo mv wtclient /usr/bin/

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

[Nemo Action]
Active=true
Name=Загрузить на Wetransfer
Comment=Загрузить на Wetransfer
Exec=<wetransfer.sh %F>
Selection=notnone
Extensions=any
Quote=double

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

#!/bin/bash

fullpathname=$1
path=${fullpathname%/*}
timestamp=`date +%Y-%m-%d_%H-%M`								#Имя будущего архива

if [[ -d $1 ]]		#Если присутсвуют каталоги упаковка обязательна, т.к. wetransfer не поддерживает загрузку каталогов
	then
		FORM=`yad --borders=10 --width=300 --title="Загрузка на Wetransfer" --text="Укажите параметры:" --form --item-separator="|" --separator="," --field=:LBL --field="Упаковать:CB" --field="Имя архива" "" "^zip|tgz" "$timestamp"`
	else
		FORM=`yad --borders=10 --width=300 --title="Загрузка на Wetransfer" --text="Укажите параметры:" --form --item-separator="|" --separator="," --field=:LBL --field="Упаковать:CB" --field="Имя архива" "" "^нет|zip|tgz" "$timestamp"`
fi

packing=$( echo $FORM | awk -F ',' '{print $2}')
fullnamearchive=$( echo $FORM | awk -F ',' '{print $3}')
fullnamearchive=/tmp/$fullnamearchive

if [[ "$packing" != "нет" ]]
	then	
		cd "$path"																#Переходим в каталог с элементами (чтобы не сохранять полные пути)
		if [[ "$packing" = "zip" ]]; then archive=`zip -r "$fullnamearchive".zip "${@##*/}"`;fi		#Создаем архив zip
		if [[ "$packing" = "tgz" ]]; then archive=`tar cfvz "$fullnamearchive".tgz "${@##*/}"`;fi	#Создаем архив tgz 
		link=`wtclient upload $fullnamearchive.* | awk '{print $5}'`
	else
		link=`wtclient upload "$@" | awk '{print $5}'`
fi

if [[ `echo $link | grep "https://we.tl/"` ]]							#Проверка удачной загрузки
	then
		echo -n "$link" | xclip -i -selection clipboard					#Запись ссылки в буфер обмена
		notify-send -t 10000 -i "gtk-ok" "Загрузка завершена" "Ссылка скопирована в буфер обмена:\n$link"
	else
		notify-send -t 10000 -i "error" "Ошибка загрузки" "$link"
fi
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

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

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

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

#176

16 мар 2019, 13:23

colonel писал(а):
15 мар 2019, 20:37
школота с раздувающимся чсв заобижалась и к модерам побежала жалиться
colonel писал(а):
15 мар 2019, 21:10
какие отношения мне выяснять с малолетней бестолочью
Пропор уже начал желчью обливаться, переходить на личности и оскорблять. А в ответ лишь
darkfenix писал(а):
15 мар 2019, 21:12
ну это вы как-нибудь без меня решите
darkfenix, хорошо исполняешь обязанности модера :thumbs: (нет)
Вы не готовы! :pc2:
Изображение

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

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

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

#177

16 мар 2019, 13:24

demonlibra, я реализую. Для архива уже сделал, осталось добавить для функционала самого ffsend.
1.png
Вы не готовы! :pc2:
Изображение

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

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

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

#178

16 мар 2019, 13:27

Шифровать средствами zip будете?
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

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

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

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

#179

16 мар 2019, 14:26

demonlibra, да. Скажем так, задел на будущее, если ffsend загнется + тренировка. А вообще, будет возможность 2-мя способами зашифровать.
Вы не готовы! :pc2:
Изображение

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

demonlibra
Сообщения: 844
Зарегистрирован: 12 авг 2017, 09:09
Решено: 13
Откуда: Ростов-на-Дону
Благодарил (а): 29 раз
Поблагодарили: 204 раза
Контактная информация:

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

#180

16 мар 2019, 14:51

Я к своему скрипту сначала то же прикрутил шифрование zip, но после убрал так как в нем отсутствует возможность скрывать список файлов.
zip конечно самый распространенный тип архивов в сети и поддерживается из коробки большим количеством операционных систем, но с безопасностью он в полной ж...
Если действительно необходима безопасность, а не её иллюзия, лучше этой безопасностью озадачиться отдельно. И тут каждый сам решает, что ему лучше применить (gpg, 7zip, rar, ...), не забывая о том что это потом придется открывать получателю.

Хакер в столовой
Basic (ZXSpectrum)→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-21.1
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

Закрыто

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

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

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