Как настроить параметры просмотра для каждого каталога в KDE dolphin? (Для медиацентра/папки фильмов.)

Если выход

echo 1l|ed test.rb

заканчивается на \r$у вас есть <carriage return>перед<line-feed>

Строки в unix завершаются строкой -, поэтому envищет «winruby\r», а не «winruby».

отредактируйте свой скрипт в среде unix с помощью vi, edили nanoи удалите '\r' в конце строки.

Редактировать:

Я могу создать тот же результат, что и вы, если мой PATH установлен, но не настроен для экспорта.

# PATH is set but not exported
jo@hostname:~/tmp$ winruby --version
running winruby --version
jo@hostname:~/tmp$ env winruby --version
env: winruby: No such file or directory

# print variables starting with PATH
jo@hostname:~/tmp$ set |grep -e ^PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/jo/tmp/bin

# print exported variables starting with PATH
jo@hostname:~/tmp$ env | grep -e ^PATH

# Oops ! nothing, so exporting PATH
jo@hostname:~/tmp$ export PATH
jo@hostname:~/tmp$ env | grep -e ^PATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/jo/tmp/bin

# Final check
jo@hostname:~/tmp$ env winruby --version
running winruby --version
0
22.04.2020, 23:35
1 ответ

Импровизированное решение этой проблемы:

  1. Введите папку, содержащую папку с изображением
  2. Выберите изображение папки в качестве значка папки
  3. Отключить предварительный просмотр в левом верхнем углу
  4. Выберите режим просмотра значков в левом верхнем углу
  5. Максимальное увеличение с помощью Ctrl+Колесо мыши
  6. Измените размер шрифта для режима просмотра значков в разделе Управление ->Настроить Dolphin... ->Режимы просмотра ->Значки ->Шрифт метки ->Пользовательский ->Размер

Возможно, максимальный уровень масштабирования -слишком мал.Я создал вопрос об этом здесь:
https://bugs.kde.org/show_bug.cgi?id=420657#c0

  1. Для увеличения уровня масштабирования (размера значков )и для более удобного/быстрого доступа к центру мультимедиа -:
    щелкните правой кнопкой мыши значок KDE в левом нижнем углу ->Редактировать приложения... ->щелкните Мультимедиа ->щелкните Новый элемент... ->назовите его, например, Moviecenter, установите значок на справа установите команду на :QT_SCALE_FACTOR=2 dolphin ~/Movies(если папка с фильмами находится в ~/Movies )->нажмите «Сохранить» ->введите Moviecenter/название в поиск ->щелкните правой кнопкой мыши ->нажмите «Добавить в панель» (Виджет ), чтобы он всегда отображался в нижней левой панели

Здесь я спрашивал о запуске dolphin в полноэкранном режиме из командной строки :https://bugs.kde.org/show_bug.cgi?id=420851и в конце концов придумал эту команду:

  1. QT_SCALE_FACTOR=2 dolphin ~/Movies & sleep 0.8 && wmctrl -r "Movies — Dolphin" -b add,fullscreenвставьте это в поле «Команда» нового ярлыка, чтобы запустить окно в полноэкранном режиме. Если вы хотите запустить его только в развернутом виде, просто замените «полноэкранный» на «максимальный _horz, maximized _vert». Чтобы полноэкранный режим работал, убедитесь, что у вас установлен wmctrl с sudo apt-get install wmctrl.

  2. Вы также можете (скрыть )панель справа, чтобы получить больше места на экране. :В Dolphin просто снимите флажок «Управление» -> «Панели» -> «Информация».


Возможные функции медиацентра

Кроме того, было бы полезно иметь теги, связанные с фильмами -, такие как «Жанры» и «Рейтинг Imdb» во всех папках в папке фильмов. Однако я не смог найти способ добавить эти теги, поэтому и спросил об этом здесь:
Как добавить пользовательские теги (метаданные )ко всем папкам внутри папки?


Экспорт медиацентра

Если вы хотите экспортировать (скопировать )ваш Media Center (на другой компьютер )вам необходимо изменить пути к файлам значка папки -во всех (скрытых )файлах.directory. Вы можете сделать это вот так (благодаря ответчикам /q/598768/233262):

IFS='
'
set -o noglob

for file in $(grep -rl --include='*.directory' "/file/path/to/replace" ~/MediaCenterFolder); do
    printf '%s\n' "$file"
    sed -i 's/\/file\/path\/to\/replace\/\/new\/path/g' $file
done

Вам необходимо заменить 3 пути к каталогам в приведенном выше коде и скопировать их в файл exportMediaCenter.sh, затем запустить chmod +x./exportMediaCenter.shи exportMediaCenter.shпосле того, как вы введете cdв каталог, в котором находится файл.sh. Если вам нужно только заменить слово без необходимости экранирования / это будет:sed -i 's/texttoreplace/newtext/g' $file


Лучшее решение

  • Наилучшим способом для этого было бы иметь настройки просмотра для каталога -и иметь предварительно настроенный профиль настроек просмотра папки под названием «Фильмы», который автоматически настраивает все эти вещи в зависимости от некоторых пользовательских переменных, таких как размер экрана. Но в настоящее время это невозможно сделать с дельфином. Я мог бы создать две проблемы для этого и связать их здесь, если проблема, указанная выше, будет реализована.

  • Есть два альтернативных решения: использованиеKodiили потоковых онлайн-сервисов. Последний имеет некоторые недостатки по сравнению с описанным выше подходом и не работает для меня с моей технической настройкой, а с первым были некоторые проблемы, которые необходимо было решить в первую очередь.

1
19.03.2021, 02:26

Теги

Похожие вопросы