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

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

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

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

Сообщение root » 11 мар 2019, 16:17

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

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

colonel
Сообщения: 1451
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 37 раз
Поблагодарили: 401 раз

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

Сообщение colonel » 11 мар 2019, 16:37

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

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

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

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

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

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

Сообщение root » 11 мар 2019, 16:56

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

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

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

colonel
Сообщения: 1451
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 37 раз
Поблагодарили: 401 раз

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

Сообщение colonel » 11 мар 2019, 18:12

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

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

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

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

Сообщение root » 11 мар 2019, 18:39

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

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

colonel
Сообщения: 1451
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 37 раз
Поблагодарили: 401 раз

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

Сообщение colonel » 15 мар 2019, 06:01

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

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

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

demonlibra
Сообщения: 167
Зарегистрирован: 12 авг 2017, 06:09
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 52 раза

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

Сообщение demonlibra » 15 мар 2019, 08: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

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

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

darkfenix
Сообщения: 5393
Зарегистрирован: 27 июн 2017, 10:36
Решено: 61
Откуда: Нижний Тагил
Благодарил (а): 295 раз
Поблагодарили: 996 раз

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

Сообщение darkfenix » 15 мар 2019, 08:47

demonlibra писал(а):
15 мар 2019, 08: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
Сообщения: 942
Зарегистрирован: 16 фев 2017, 17:03
Решено: 5
Откуда: г. Хабаровск
Благодарил (а): 284 раза
Поблагодарили: 259 раз

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

Сообщение root » 15 мар 2019, 11:42

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



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

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

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

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

Сообщение root » 15 мар 2019, 12:20

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

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

demonlibra
Сообщения: 167
Зарегистрирован: 12 авг 2017, 06:09
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 52 раза

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

Сообщение demonlibra » 15 мар 2019, 12:59

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

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

colonel
Сообщения: 1451
Зарегистрирован: 18 дек 2016, 09:08
Решено: 18
Благодарил (а): 37 раз
Поблагодарили: 401 раз

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

Сообщение colonel » 15 мар 2019, 17:37

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

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

darkfenix
Сообщения: 5393
Зарегистрирован: 27 июн 2017, 10:36
Решено: 61
Откуда: Нижний Тагил
Благодарил (а): 295 раз
Поблагодарили: 996 раз

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

Сообщение darkfenix » 15 мар 2019, 17:49

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

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

darkfenix
Сообщения: 5393
Зарегистрирован: 27 июн 2017, 10:36
Решено: 61
Откуда: Нижний Тагил
Благодарил (а): 295 раз
Поблагодарили: 996 раз

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

Сообщение darkfenix » 15 мар 2019, 18:12

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

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

demonlibra
Сообщения: 167
Зарегистрирован: 12 авг 2017, 06:09
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 52 раза

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

Сообщение demonlibra » 15 мар 2019, 19: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
ZXSpectrum→Ms-Dos→W95→W98→Me→XP→W7→Ubuntu 15.10→Xubuntu 16.04→Linux Mint 18.2-19
Контекстное меню Nemo
Сценарий вывода данных оценки ресурса диска SSD

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

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

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

Сообщение root » 16 мар 2019, 10:23

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

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

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

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

Сообщение root » 16 мар 2019, 10:24

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

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

demonlibra
Сообщения: 167
Зарегистрирован: 12 авг 2017, 06:09
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 52 раза

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

Сообщение demonlibra » 16 мар 2019, 10:27

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

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

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

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

Сообщение root » 16 мар 2019, 11:26

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

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

demonlibra
Сообщения: 167
Зарегистрирован: 12 авг 2017, 06:09
Решено: 1
Благодарил (а): 4 раза
Поблагодарили: 52 раза

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

Сообщение demonlibra » 16 мар 2019, 11:51

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

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

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